Spring ws SpringWS服务返回错误的内容类型(“text/xml”而不是“application/xop&“x2B;xml”)

Spring ws SpringWS服务返回错误的内容类型(“text/xml”而不是“application/xop&“x2B;xml”),spring-ws,Spring Ws,我部署了一个SpringWSWeb服务(SOAP1.2MTOM),作为大型应用程序(在Weblogic上)的一部分,返回不正确的内容类型(消费者不喜欢)。内容类型为 Content-Type: multipart/related;boundary="----=_Part_1_4569975.1498510764791";type="text/xml";start="<soapPart>" 第一次保养可能有什么问题。确保正确内容类型的配置在哪里 更新(5天后)—— 我已经把它缩小到W

我部署了一个SpringWSWeb服务(SOAP1.2MTOM),作为大型应用程序(在Weblogic上)的一部分,返回不正确的内容类型(消费者不喜欢)。内容类型为

Content-Type: multipart/related;boundary="----=_Part_1_4569975.1498510764791";type="text/xml";start="<soapPart>"
第一次保养可能有什么问题。确保正确内容类型的配置在哪里

更新(5天后)——


我已经把它缩小到Weblogic(10.3.6)上返回内容类型“text/xml”和Tomee1.7.4上返回内容类型“application/xop+xml”的WAR文件。任何人都可以告诉我这些环境之间的区别是什么?如何使应用程序在Weblogic上返回正确的内容类型?

这两种环境之间的区别在于SAAJ实现。TomEE很可能会在JRE中使用它,而Weblogic有自己的SAAJ实现。您可能希望尝试使用Axiom对其进行配置,而不是将SpringWS与SAAJ结合使用

Content-Type: Multipart/Related; boundary="----=_Part_4_1924421953.1498510734751"; type="application/xop+xml"; start-info="application/soap+xml"