Java jboss已启动,但在web服务中出错

Java jboss已启动,但在web服务中出错,java,web-services,jboss,Java,Web Services,Jboss,我已经启动了jboss,但在访问web服务时出现以下错误。这种情况有时会发生。有什么问题吗?是不是有些罐子不见了?如果是,为什么有时它找不到一些jar文件?请参考指南。web服务的两个URL是“https://203.77.203.196:8447/GetGPRSMtrBillService/services/GetGPRSConBillDataSoapPort"及 "https://203.77.203.196:8447/EPaymentWebService/services/NotifyIn

我已经启动了jboss,但在访问web服务时出现以下错误。这种情况有时会发生。有什么问题吗?是不是有些罐子不见了?如果是,为什么有时它找不到一些jar文件?请参考指南。web服务的两个URL是“https://203.77.203.196:8447/GetGPRSMtrBillService/services/GetGPRSConBillDataSoapPort"及 "https://203.77.203.196:8447/EPaymentWebService/services/NotifyInstaPaymentSoapPort"

例外 servlet的javax.servlet.ServletException:servlet.init()引发异常 org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) org.jboss.web.tomcat.security.jaccontextvalve.invoke(jaccontextvalve.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) init(GenericServlet.java:212) org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) org.jboss.web.tomcat.security.jaccontextvalve.invoke(jaccontextvalve.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)”


在类路径中,axis JAR的版本似乎是错误的。确保类路径中有有效的JAR。

Nambari-我从过去几天以来没有更改任何内容。。它在早些时候工作。当我回显$CLASSPATH时,它什么也没显示。。我现在该怎么办?如果我有错误的axis jars版本,那么它为什么会在更早的时候工作?我没有更改任何内容,但它也显示了错误。@Advait:我不确定发生了什么,但可以肯定的是,要么是类路径中缺少JAR,要么是类路径中JAR的错误版本。检查类路径,这有助于解决问题。
java.lang.NoClassDefFoundError: org/apache/axis/SimpleChain