简体   繁体   English

jboss已启动,但Web服务错误

[英]jboss started but error in web service

I have started the jboss but I get the below error while accessing the web services. 我已经启动了jboss,但是访问Web服务时出现以下错误。 This occurs sometimes. 有时会发生这种情况。 What could be the problem? 可能是什么问题呢? Is it that some jar are missing? 是否缺少一些罐子? if yes, how is it possible that sometimes it does not find some jar files? 如果是,有时怎么可能找不到一些jar文件? Pleaes guide. 请指导。 The two urls of web services are "https://203.77.203.196:8447/GetGPRSMtrBillService/services/GetGPRSConBillDataSoapPort" and "https://203.77.203.196:8447/EPaymentWebService/services/NotifyInstaPaymentSoapPort" Web服务的两个URL是“ https://203.77.203.196:8447/GetGPRSMtrBillService/services/GetGPRSConBillDataSoapPort”和“ https://203.77.203.196:8447/EPaymentWebService/services/NotifyInstaPaymentSoapPort”

exception 例外

"javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw exception 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.Thr “ 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.SecurityContext EstablishmentmentValve.process(SecurityContext EstablishmentmentValve.java:126)org.jboss.web.tomcat.security.SecurityContext EstablishmentmentValve.invoke(SecurityContext EstablishmentmentValve.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.Thr ead.run(Thread.java:595)" ead.run(Thread.java:595)“

root cause 根本原因

"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.se “ 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.se rvlet.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)" rvlet.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。 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 

It seems you have wrong version of axis jars in your classpath. 看来您的类路径中的jar版本错误。 Make sure you have valid jars in classpath. 确保在类路径中有有效的jar。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM