You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Emmanuel GUITON <Em...@intrinsec.com> on 2013/07/03 16:29:00 UTC
Issues using wsdl2java with catalogs
Hello,
I am facing issued trying to generate Java code from a WSDL file, using the cxf-codegen-plugin for maven.
The WSDL uses imports for different namespaces, and the referenced schemas also use imports.
Certain referenced XSD files are not in my project but they are located inside JAR files.
There are catalogs for all the XSD files. These catalogs can also be stored inside JAR files.
When generating Java code from the WSDL, maven always complains about "undefined simple or complex type", for types that are defined in external schemas.
I cannot find a configuration for the cxf-codegen-plugin that allows me to :
* use several catalogs
* use catalogs inside a JAR file without having to unpack the JAR file first.
I was hoping to be able to write a configuration like the one for maven-jaxb2-plugin :
<catalog>sources/my/package/catalog.xml</catalog>
<catalogs>
<catalog>
<dependencyResource>
<groupId>group.id</groupId>
<artifactId>artifact</artifactId>
<version>1.0</version>
<resource>other/package/catalog.xml</resource>
</dependencyResource>
</catalog>
</catalogs>
Or to be able to rely on the maven-jaxb2-plugin to do a part of the job.
How can I proceed to get it work ?
Thanks for any clue,
- Emmanuel
Emmanuel GUITON
Ingénieur Développement
Fixe : +33 1 70 92 84 16 * Standard : +33 1 41 91 77 77
215, Avenue Georges Clemenceau * 92024 Nanterre
[cid:imageb7451f.gif@cf7feb28.2ee148d5]<http://www.intrinsec.com/>
[cid:imageb2812e.jpg@5e89a054.aa6045c4]<http://www.intrinsec.com/>