Apache CXF 和 WS-A 属性
Posted
技术标签:
【中文标题】Apache CXF 和 WS-A 属性【英文标题】:Apache CXF and WS-A properties 【发布时间】:2011-12-07 05:55:17 【问题描述】:谁能告诉我如何解决我收到的这个警告消息?
警告 2011 年 10 月 13 日 15:23:46,024 ContextUtils - WS-Addressing - 未能从上下文中检索消息寻址属性
它似乎没有任何负面影响,尽管它会使日志变得混乱,而且我不喜欢我的软件抱怨。
【问题讨论】:
您的服务是否需要或使用 WS-Addressing soap 标头?如果没有,您能否将您的记录器配置为不显示来自 org.apache.cxf.ws.addressing.ContextUtils 的消息? 【参考方案1】:此链接包含有关如何调整 CXF 日志记录级别的信息:
http://cxf.apache.org/docs/debugging-and-logging.html
代码看起来像是在“罚款”和“警告”级别记录此消息:
if (maps != null)
LOG.log(Level.FINE, "current MAPs 0", maps);
else if (!isProviderContext)
LogUtils.log(LOG, warnIfMissing ? Level.WARNING : Level.FINE,
"MAPS_RETRIEVAL_FAILURE_MSG");
您可以相应地调整您的记录器。
谢谢。
【讨论】:
以上是关于Apache CXF 和 WS-A 属性的主要内容,如果未能解决你的问题,请参考以下文章
使用 apache CXF 和 WS-Adressing 的异步 JAX-WS Web 服务,属性 JAXWSProperties.INBOUND_HEADER_LIST_PROPERTY 未启动