2017-07-12 26 views
0

我正在测试我的应用程序和Jetty(Eclipse)& Weblogic。我正在调用轴Web服务,接收响应并将其反序列化。虽然一切正常,就像在码头有魅力,当我收拾&部署应用到WebLogic我收到Jetty vs Weblogic Axis Response反序列化差异

org.xml.sax.SAXException: Invalid element in com.xxx.yyyy.soa.schemas.INVOICE_ITEMType - CHARGE_TYPE

我相信,这两个调用相同的Web服务的URL。 我在战争中反编译INVOICE_ITEMType类,并将其部署到weblogic,并确保在INVOICE_ITEMType类中存在CHARGE_TYPE。 我应该怎么做才能进一步调查此案?我卡住了

谢谢

回答

0

终于意识到这是一个类加载器问题。不幸的是,我的应用程序调用了来自同一第三方公司的不同Web服务,它们的接口重新使用了具有不同实现的相同命名包对象。