Salve a tutti,
Non so se è la sezione corretta nella quale postare...
ho un problema con axis 2 e tomcat 6.0.20.
Inizio con lo specificare che la mia conoscenza nel campo web service è nulla o pressoche assente, il mio problema è che pur seguendo una guida che ho trovato per creare un semplice webservice, non sono riuscito a farlo funzionare... Il problema quindi non so se è relativo al mio Tomcat e a qualche configurazione. Ho seguito la guida che ho trovato al seguente link http://wso2.org/library/90.

Il mio progetto consiste nel creare una web application autonoma, in più deve fornire alcuni servizi verso l'esterno.
Per quanto riguarda i servizi, ho modificato il web xml inserendo la servlet di axis, ho creato la mia service che restituisce semplicemente una stringa come prova; ho creato il file servicex.xml completandolo delle informazioni necessarie e mettendolo nel posto determinato dalla struttura sotto.
\---WEB-INF
| web.xml
|
\---services
\---BookService
\---META-INF
services.xml

Una volta che provo a visualizzare i servizi che rendo disponibile nel seguente moto
localhsot:8080/app/services/nomeWebService

mi compaiono i seguenti errori


<Exception>
org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) /app/services/nomeWebService

at org.apache.axis2.engine.DispatchPhase.checkPostCon ditions(DispatchPhase.java:65)

at org.apache.axis2.engine.Phase.invoke(Phase.java:33 3)

at org.apache.axis2.engine.AxisEngine.invoke(AxisEngi ne.java:264)

at org.apache.axis2.engine.AxisEngine.receive(AxisEng ine.java:163)

at org.apache.axis2.transport.http.util.RESTUtil.invo keAxisEngine(RESTUtil.java:136)

at org.apache.axis2.transport.http.util.RESTUtil.proc essURLRequest(RESTUtil.java:130)

at org.apache.axis2.transport.http.AxisServlet$RestRe questProcessor.processURLRequest(AxisServlet.java: 829)

at org.apache.axis2.transport.http.AxisServlet.doGet( AxisServlet.java:255)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:617)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:293)

at org.apache.coyote.http11.Http11AprProcessor.proces s(Http11AprProcessor.java:859)

at org.apache.coyote.http11.Http11AprProtocol$Http11C onnectionHandler.process(Http11AprProtocol.java:57 4)

at org.apache.tomcat.util.net.AprEndpoint$Worker.run( AprEndpoint.java:1527)

at java.lang.Thread.run(Unknown Source)

</Exception>



Avete qualche idea a riguardo?.. Se vi servono ulteriori informazioni chiedete pure..
Grazie ancora per l'attenzione