首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CWSIA0112E:属性名“保持活动”不是有效的Java标识符。

CWSIA0112E:属性名“保持活动”不是有效的Java标识符。
EN

Stack Overflow用户
提问于 2018-05-30 15:26:29
回答 1查看 745关注 0票数 1

我看到有连字符的所有标头属性的成吨日志-

30-5-18 17:13:14:321CEST 00001622 SystemOut O警告integration.jms.DefaultJmsHeaderMapper未能将消息头“保持活动”映射到JMS属性javax.jms.MessageFormatException: CWSIA0112E:属性名“保持-活动”不是有效的Java标识符。 30-5-18 17:13:14:321个CEST 00001622 SystemOut O警告integration.jms.DefaultJmsHeaderMapper未能将消息头“传输-编码”映射到JMS属性javax.jms.MessageFormatException: CWSIA0112E:属性名称传输-编码不是有效的Java标识符。

我如何解决所有这些错误和警告自定义标题映射程序是否有帮助,任何例子?使用Spring 1.4.3和集成版本4.3.6。运行在websphere默认JMS提供者8.5.x上的应用程序

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-30 15:47:09

我相信这个错误意味着你不能在属性名中使用破折号。

您需要将这个Keep-Alive重新映射到类似于使用HeaderEnricherKeepAlive中,然后使用HeaderFilter删除它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50608415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档