MTOM,Axis2,WS-Security和已签名的附件

| 我正在研究一个Web服务中遇到的错误。我们正在使用在OC4J上运行的Axis2 1.4.1。问题在于,当使用MTOM将多个签名的二进制附件发送到服务时,该服务仅获取附件之一。如果禁用WS-Security并将相同的请求发送到Web服务,则所有附件均会通过。这似乎只有在MTOM“确定”附件的大小足以保证将它们分成单独的MIME部分时才会发生。如果它们很小,则MTOM只是对它们进行base64编码,并使其内联,所有数据都将通过。 所有请求SOAP Xml均正确生成。也就是说,所有多个附件都被发送到该服务,并且所有MIME边界都存在,并且所有XOP都就位,因为我已经使用Eclipses TCP / IP Monitor和SOAP Sonar提供的输出监听了请求。 尝试将签名的内容发送到Axis2 Web服务时,还有其他人遇到问题吗?     
已邀请:
在通过AXIS2 JIRA上的许多JIRA票证摸索之后,我在自己的问题上找到了答案。修复程序或实际解决方法在AXIS2-4973中进行了描述。使用所描述的方法,Axis2似乎生成了正确解析多个MTOM附件的代码。     

要回复问题请先登录注册