Java XOPEncodingStreamWriter与DataHandlerWriter不兼容——WAS8.5.5.2+;公理

Java XOPEncodingStreamWriter与DataHandlerWriter不兼容——WAS8.5.5.2+;公理,java,soap,axis2,websphere-8,axiom,Java,Soap,Axis2,Websphere 8,Axiom,有谁能告诉我为什么会出现下面的错误 由于异常(java.lang.ClassCastException:org.apache.axiom.util.stax.xop.XOPEncodingStreamWriter与org.apache.axiom.ext.stax.datahandler.DataHandlerWriter不兼容)而无法执行呈现 我在WAS8.5.5.2中部署的应用程序中使用axiom。同样的应用程序在Jboss6中使用axiom impl、axiom api、axiom ext

有谁能告诉我为什么会出现下面的错误

由于异常(java.lang.ClassCastException:org.apache.axiom.util.stax.xop.XOPEncodingStreamWriter与org.apache.axiom.ext.stax.datahandler.DataHandlerWriter不兼容)而无法执行呈现

我在WAS8.5.5.2中部署的应用程序中使用axiom。同样的应用程序在Jboss6中使用axiom impl、axiom api、axiom ext 1.2.12 jars运行良好,但在Websphere中出现以下错误。没有任何线索

StackTrace:

 stacktrace=org.apache.axiom.util.stax.XMLStreamWriterUtils.internalGetDataHandlerWriter(XMLStreamWriterUtils.java:71)

org.apache.axiom.util.stax.XMLStreamWriterUtils.writeDataHandler(XMLStreamWriterUtils.java:134)
 org.apache.axiom.util.stax.XMLStreamWriterUtils.writeDataHandler(XMLStreamWriterUtils.java:134)
com.myapplication.mdivrs.axis2.mdivrsStub$RenderDocument.serialize(mdivrsStub.java:1503) 
com.myapplication.mdivrs.axis2.mdivrsStub$RenderDocumentE.serialize(mdivrsStub.java:2607)    
com.myapplication.mdivrs.axis2.mdivrsStub$RenderDocumentE.serialize(mdivrsStub.j ava:2593)
org.apache.axis2.databinding.ADBDataSource.serialize(ADBDataSource.java:90)
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerialize(OMSourcedElementImpl.java:781)
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:967)       
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.serializeInternally(SOAPEnvelopeImpl.java:283)        
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPEnvelopeImpl.java:245)
org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:207)
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74)             
org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)

您是否尝试将web模块上的classloader更改为ParentLast?为什么要问两次相同的问题()?您好,是的,尝试过,但发现了许多问题,而不是此问题。我无法识别websphere或AXIOM的错误。不幸的是,我问了好几次……您好,我发现org.apache.axiom.util.stax.xop.XOPEncodingStreamWriter类根本没有使用,但为什么这个类已经成为我执行的一部分。有没有排除这个类的线索