geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Schmidt <>
Subject Re: [jira] Commented: (GERONIMO-672) EJB Web Service Endpoint WSDL problem
Date Thu, 16 Jun 2005 01:50:07 GMT
Hi Jeff,

I had a chat with Davic J the other day and he agreed that this is a 
bug. If you want to test it yourself: the code, descriptors etc are 
actually taken from the jBoss examples. The only thing you have to do to 
make it Geronimo complient is to enter a proper <soap:address location 
in the HelloService.wsdl (if I remember correctly :-). I could also send 
the hello-ejb.jar to you (it is a simple example with only a session 
bean - no entity beans - no database). Btw, the same jBoss example 
running in front of a servlet  (hello-servlet.war) as a JSE runs smoothly.

Are you still interested in testing Web services in Tomcat?


Stefan Schmidt

Jeff Genender (JIRA) wrote:

>    [
>Jeff Genender commented on GERONIMO-672:
>Could this be a configuration issue with your webservices.xml or other file?  The error
is stating is cannot find the wsdl at ETA-INF/wsdl/HelloService.wsdl.  Note the missing "M".
 Should this not be META-INF/wsdl/HelloService.wsdl?
>>EJB Web Service Endpoint WSDL problem
>>         Key: GERONIMO-672
>>         URL:
>>     Project: Geronimo
>>        Type: Bug
>>  Components: webservices
>>    Versions: 1.0-M4
>> Environment: Windows XP SP2
>>    Reporter: Stefan Schmidt
>>When trying to read the WSDL file of a deployed EJB Endpoint (http://localhost:8080/hello-ejb/Hello?wsdl)
I get the following error msg in the geronimo.log:
>>15:49:08,717 DEBUG [HttpServer] Try HttpContext[/hello-ejb/Hello,null],0
>>15:49:08,717 WARN  [HttpConnection] GET /hello-ejb/Hello?wsdl HTTP/1.1 HttpException(500,Internal
Server Error,Could not fetch wsdl!)
>>15:49:08,717 DEBUG [HttpConnection] EXCEPTION 
>>HttpException(500,Internal Server Error,Could not fetch wsdl!)
>>	at org.apache.geronimo.jetty.JettyEJBWebServiceContext.handle(
>>	at org.mortbay.http.HttpServer.service(
>>	at org.mortbay.http.HttpConnection.service(
>>	at org.mortbay.http.HttpConnection.handleNext(
>>	at org.mortbay.http.HttpConnection.handle(
>>	at org.mortbay.http.SocketListener.handleConnection(
>>	at org.mortbay.util.ThreadedServer.handle(
>>	at org.mortbay.util.ThreadPool$
>>Caused by: java.lang.IllegalStateException: No wsdl or schema known at location: ETA-INF/wsdl/HelloService.wsdl
>>	at org.apache.geronimo.axis.server.AxisWebServiceContainer.getWsdl(
>>	at org.apache.geronimo.jetty.JettyEJBWebServiceContext.handle(
>>	... 7 more
>>15:49:08,717 DEBUG [HttpConnection] RESPONSE:
>>HTTP/1.1 500 Internal Server Error
>>Date: Mon, 13 Jun 2005 05:49:08 GMT
>>Server: Jetty/5.1.4rc0 (Windows XP/5.1 x86 java/1.4.2_08
>>Connection: close
>>The hello-ejb.jar EJB is a simple example taken from jBoss 4 WS examples.
>>Stefan Schmidt

View raw message