As quoted from Davanum Srinivas <[EMAIL PROTECTED]>:
> Option #1.
> 
> On 7/24/07, Gertjan van Oosten <[EMAIL PROTECTED]> wrote:
> >As quoted from Davanum Srinivas <[EMAIL PROTECTED]>:
> >> Please add the wsdl/xsd under meta-inf directory.
> >>
> >> WEB-INF/services/BookService/META-INF
> >
> >I have WEB-INF/services/my-services/META-INF/services.xml
> >which contains various services (MyFirstService, MySecondService,
> >and so on).  Do I put the WSDL and XSD under:
> >
> >  WEB-INF/services/my-services/META-INF/services.xml
> >                                        MyFirstService.wsdl
> >                                        MySecondService.wsdl
> >                                        ...
> >                                        xsd0.xsd
> >                                        xsd1.xsd
> >                                        ...

If I do that, getting the WSDL:
  http://localhost:8080/my-webapp/services/MyFirstService?wsdl
returns exactly 0 bytes, and my web services throw an exception:

  HTTP/1.1 500 Internal Server Error
  Server: Apache-Coyote/1.1
  Content-Type: text/xml;charset=UTF-8
  Transfer-Encoding: chunked
  Date: Tue, 24 Jul 2007 14:21:38 GMT
  Connection: close
  
  <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><soapenv:Body><soapenv:Fault><faultcode>soapenv:Client</faultcode><faultstring>The
 service cannot be found for the endpoint reference (EPR) 
http://localhost:8080/my-webapp-ws/services/MyFirstService</faultstring><detail><Exception>org.apache.axis2.AxisFault:
 The service cannot be found for the endpoint reference (EPR) 
http://localhost:8080/my-webapp/services/MyFirstService
          at 
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:63)
          at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
          at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
          at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
          at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:276)
          at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:119)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
          at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
          at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
          at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
          at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
          at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
          at java.lang.Thread.run(Thread.java:595)
  </Exception></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>

So what now?

Kind regards,
-- 
-- Gertjan van Oosten, [EMAIL PROTECTED], West Consulting B.V., +31 15 2191 600

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to