小编ken*_*wan的帖子

应用程序类'com.sun.xml.messaging.saaj.soap.SOAPPartImpl.:119'抛出的异常

我试图通过Bluemix部署Java应用程序.当我在本地部署它时Liberty Server(Liberty 16.0.0.2),它工作正常,我能够从SOAP客户端点击URL .

但是当我在Bluemix上尝试它时,它给了我这个错误:

应用程序类'com.sun.xml.messaging.saaj.soap.SOAPPartImpl.:119'抛出的异常java.lang.VerifyError:JVMVRFY012堆栈形状不一致; class = com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl,method = createDocumentFragment()Lorg/w3c/dom/DocumentFragment;,pc = 5; 在签名com/sun/xml/messaging/saaj/soap/SOAPDocumentFragment中键入Mismatch,参数0.:( Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V与Exception Details不匹配:Location:com /sun/xml/messaging/saaj/soap/SOAPDocumentImpl.createDocumentFragment()Lorg/w3c/dom/DocumentFragment; @ 5:JBinvokespecial Reason:键入'com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl'(当前帧,堆栈[2])不能分配给'com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl'当前帧:bci:@ 5 flags:{} locals:{'com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl'} stack:{'uninitialized','uninitialized','com/sun/xml/com.sun.xml.messaging.saaj.soap.SOAPPartImpl.(SOAPPartImpl.java:119)中的messaging/saaj/soap/SOAPDocumentImpl'},位于com.sun.xml.messaging.saaj.soap.ver1_1.SOAPPart1_1Impl.(SOAPPart1_1Impl的.java:89)在com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)在org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java :101)在org.apache.cxf.jaxws.handler.soap.SOAPMessageContextImpl.getMessage(SOAPMessageContextImpl.java:78)在org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.getOpQName(SOAPHandlerInterceptor.java:294)在org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor.s etupBindingOperationInfo(AbstractJAXWSHandlerInterceptor.java:111)org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.createProtocolMessageContext(SOAPHandlerInterceptor.java:235)at org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.handleMessageInternal(SOAPHandlerInterceptor.的java:144)在org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.handleMessage(SOAPHandlerInterceptor.java:119)在org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.handleMessage(SOAPHandlerInterceptor.java:69)在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)在org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:89)在org.apache.cxf.transport.servlet.ServletDestination .invoke(ServletDestination.java:99)在org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:368)在org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:183 )org.apache.cxf.t ransport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:163)在org.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:145)在javax.servlet.http.HttpServlet.service(HttpServlet.java: 687)在[内部类]的com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1290)的javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

我已经尝试部署打包的自由服务器和服务器目录选项.但它不起作用.我也试着用ibm-web-ext.xml方法改变 fileServingEnabled="false".但它给出了同样的错误.

java soap ibm-cloud

5
推荐指数
1
解决办法
3999
查看次数

无法在 Eclipse IDE 中启动 Tomcat 服务器

我在尝试启动 Tomcat 服务器时收到以下错误,提前致谢

 SEVERE: Failed to initialize connector [Connector[HTTP/1.1-8080]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8080]]

Caused by: java.net.BindException: Address already in use: JVM_Bind
Run Code Online (Sandbox Code Playgroud)

tomcat

1
推荐指数
1
解决办法
6468
查看次数

标签 统计

ibm-cloud ×1

java ×1

soap ×1

tomcat ×1