从Java中的CXF服务获取WSAddressing数据
我有一个使用ApacheCXF运行的基于SOAP的web服务。我在Spring配置中配置了WS-Addressing,一切正常。现在,我需要访问web服务方法中的WS-Addressing值。。。基本上,我想在数据库中插入ws-addressing messageId
无论如何,我看不到如何在代码中获取WS-Addressing数据。有人有主意吗
你可以在下面搜索框中键入要查询的问题!
我有一个使用ApacheCXF运行的基于SOAP的web服务。我在Spring配置中配置了WS-Addressing,一切正常。现在,我需要访问web服务方法中的WS-Addressing值。。。基本上,我想在数据库中插入ws-addressing messageId
无论如何,我看不到如何在代码中获取WS-Addressing数据。有人有主意吗
# 1 楼答案
您可以通过以下方式获取当前的CXF消息:
AddressingProperties对象存储在那里的某个地方。对于服务器端的传入,我认为关键是“javax.xml.ws.addressing.context.inbound”