geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Janko Heilgeist <>
Subject Re: Resolving wsdlLocation with jax-ws-catalog.xml
Date Fri, 12 Dec 2008 11:53:31 GMT
Hi Jarek,

I updated my sources from the SVN repository and recompiled both
assemblies to rule out any obsolete code issues. The problem still
occurs with both assemblies, but the error is a little bit different.

2008-12-12 12:41:46,844 ERROR [startup] Unable to read wsdl file

Jetty/CXF is a little bit more helpful. The ultimate log message is
identical to the Tomcat/Axis case, but it is accompanied by an exception
that says:

2008-12-12 11:52:29,109 WARN  [OASISCatalogManager] Error loading
META-INF/jax-ws-catalog.xml catalog files

I've attached the catalog file for reference and I can provide a minimal
test EAR with sources, too, if needed.


Jarek Gawor wrote:
> What assembly are you using Tomcat or Jetty? if Tomcat, can you try
> with Jetty/CXF?
> Jarek
> On Thu, Dec 11, 2008 at 8:46 AM, Janko Heilgeist <> wrote:
>> Hi,
>> I have a problem, trying to deploy an EAR with a web service. The EAR
>> contains a lib/mycore.jar with all classes, SEI and service stub
>> generated from an existing WSDL (which is also inside this JAR). Another
>> myservice.jar contains the actual EJB implementing the web service.
>> I tried to annotate the web service implementation with
>> @WebService( ..., wsdlLocation="")
>> and add a META-INF/jax-ws-catalog.xml to lib/mycore.jar:
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.1//EN"
>> "">
>> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
>>        <system
>>                systemId=""
>>                uri="wsdl/myservice.wsdl"/>
>> </catalog>
>> Glassfish resolves the absolute wsdlLocation with the help of the
>> catalog file. But Geronimo seems to ignore the jax-ws-catalog.xml in the
>> classpath and throws an exception during deployment. (I use 2.2-SNAPSHOT
>> to leverage JAX-WS 2.1.)
>> Why does Geronimo ignore the jax-ws-catalog.xml? Is this not implemented
>> yet?
>> Janko

View raw message