Webservice Axis - configuração

0 respostas
pro_websis

Boa noite pessoal,

seguinte o tomcat não enxerga meus arquivos .jws

configurações atuais

.bashrc ->

Setando path para catalina

export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
export CATALINA_HOME=/usr/local/tomcat-7/bin/catalina.sh
export AXIS_LIB=/usr/local/tomcat-7/webapps/axis/lib
export AXISCLASSPATH=$AXIS_LIB/axis.jar:$AXIS_LIB/commons-logging-1.0.4.jar:$AXIS_LIB/commons-discovery-0.2.jar:$AXIS_LIB/wsdl4j-1.5.1.jar:$AXIS_LIB/jaxrpc.jar:$AXIS_LIB/saaj.jar:$AXIS_LIB/log4j-1.2.8.jar

ate aqui funciona

http://localhost:8080/axis/

mais se eu acessar o arquivo jws

da o erro

url: http://localhost:8080/axis/FuncionarioWS.jws

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw exception
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
	org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	java.lang.Thread.run(Thread.java:679)

root cause

org.apache.axis.InternalException: org.apache.axis.ConfigurationException: org.apache.axis.deployment.wsdd.WSDDException: Invalid WSDD element 'service' (wanted 'deployment')
org.apache.axis.deployment.wsdd.WSDDException: Invalid WSDD element 'service' (wanted 'deployment')
	at org.apache.axis.deployment.wsdd.WSDDElement.validateCandidateElement(WSDDElement.java:74)
	at org.apache.axis.deployment.wsdd.WSDDElement.<init>(WSDDElement.java:54)
	at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:172)
	at org.apache.axis.deployment.wsdd.WSDDDocument.setDocument(WSDDDocument.java:139)
	at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:65)
	at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
	at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
	at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
	at org.apache.axis.server.AxisServer.<init>(AxisServer.java:88)
	at org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultAxisServerFactory.java:109)
	at org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxisServerFactory.java:73)
	at org.apache.axis.server.AxisServer.getServer(AxisServer.java:73)
	at org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:185)
	at org.apache.axis.transport.http.AxisServletBase.getOption(AxisServletBase.java:396)
	at org.apache.axis.transport.http.AxisServletBase.init(AxisServletBase.java:112)
	at org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:156)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1201)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1114)
	at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:824)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:679)
Criado 21 de junho de 2011
Respostas 0
Participantes 1