java - jboss已启动但Web服务出错

标签 java web-services jboss

我已经启动了 jboss,但在访问 Web 服务时出现以下错误。有时会出现这种情况。可能是什么问题呢?是不是少了一些jar包?如果是的话,怎么可能有时找不到一些jar文件呢?请指导。 Web 服务的两个 URL 为“https://203.77.203.196:8447/GetGPRSMtrBillService/services/GetGPRSConBillDataSoapPort”和 “https://203.77.203.196:8447/EPaymentWebService/services/NotifyInstaPaymentSoapPort”

异常

“javax.servlet.ServletException:servlet AxisServlet 的 Servlet.init() 引发异常 org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:595)"

根本原因

“java.lang.NoClassDefFoundError:org/apache/axis/SimpleChain org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:121) org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) org.apache.axis.deployment.wsdd.WSDDTargetedChain.makeNewInstance(WSDDTargetedChain.java:151) org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) org.apache.axis.deployment.wsdd.WSDDDeployment.getTransport(WSDDDeployment.java:410) org.apache.axis.configuration.FileProvider.getTransport(FileProvider.java:257) org.apache.axis.AxisEngine.getTransport(AxisEngine.java:332) org.apache.axis.transport.http.AxisServlet.initQueryStringHandlers(AxisServlet.java:1057) org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:200) javax.servlet.GenericServlet.init(GenericServlet.java:212) org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:595)"

最佳答案

java.lang.NoClassDefFoundError: org/apache/axis/SimpleChain 

您的类路径中似乎有错误版本的轴 jar。确保类路径中有有效的 jar。

关于java - jboss已启动但Web服务出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12381945/

相关文章:

java - 使用 RestTemplate、查询参数和请求正文进行 POST

java - 连接到 Excel 时出现 "Unable to recognize OLE stream"异常

java - 事务回滚问题中的 infinispan 缓存对象更新

java.net.SocketException : Unrecognized Windows Sockets error: 0: JVM_Bind (JBOSS)

java - 如何通过编程方式获取java中的jboss版本?

java - 创建一个具有多层的按钮

java - Dropwizard/hibernate : persisting objects with bidirectional one-many relationships gives error "NULL not allowed for column"

java - 学习 RESTful Web 服务之前有什么先决条件吗?

web-services - 获取SSL证书以与Payara 4.1一起使用

c# - 如何配置WCF Azure云服务,使其无需离线即可更新?