当我尝试在Websphere 8.5.5.0
上调用网络服务时,我会遇到异常。同样适用于Weblogic
。
Caused by: javax.xml.ws.soap.SOAPFaultException: Internal Error
at org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.createSystemException(MethodMarshallerUtils.java:1353)
at org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.demarshalFaultResponse(MethodMarshallerUtils.java:1079)
at org.apache.axis2.jaxws.marshaller.impl.alt.DocLitWrappedMethodMarshaller.demarshalFaultResponse(DocLitWrappedMethodMarshaller.java:680)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.getFaultResponse(JAXWSProxyHandler.java:626)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.createResponse(JAXWSProxyHandler.java:566)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invokeSEIMethod(JAXWSProxyHandler.java:432)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invoke(JAXWSProxyHandler.java:213)
at com.sun.proxy.$Proxy60.generateDocument(Unknown Source)
有人可以指出这是websphere版本或其他任何问题吗?
答案 0 :(得分:0)
您是否在应用程序中部署Axis?如果是这样,那么您可能与WebSphere 8.5的内置JAX-WS支持(基于Axis)之间存在冲突。如果是这种情况,请尝试不部署Axis jar。