You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Sébastien (JIRA)" <ji...@apache.org> on 2010/10/04 16:58:34 UTC
[jira] Updated: (CXF-3023) WSDL2Java with Xmlbeans, wrong classpath
[ https://issues.apache.org/jira/browse/CXF-3023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sébastien updated CXF-3023:
---------------------------
Attachment: stack-trace-xmlbeans-classpath.txt
> WSDL2Java with Xmlbeans, wrong classpath
> ----------------------------------------
>
> Key: CXF-3023
> URL: https://issues.apache.org/jira/browse/CXF-3023
> Project: CXF
> Issue Type: Bug
> Components: Tooling
> Affects Versions: 2.2.10
> Reporter: Sébastien
> Attachments: stack-trace-xmlbeans-classpath.txt
>
>
> I'm trying to generate Java stubs from WSDL. With JAXB the created code is working fine. So, clients generated from WSDL files can connect to web services.
> The configuration of the JAXB generator is:
> {code}
> <plugin>
> <groupId>org.apache.cxf</groupId>
> <artifactId>cxf-codegen-plugin</artifactId>
> <version>${cxf-version}</version>
> <executions>
> <execution>
> <id>generate-sources</id>
> <phase>generate-sources</phase>
> <configuration>
> <wsdlRoot>${basedir}/src/main/wsdl</wsdlRoot>
> <includes>
> <include>*.wsdl</include>
> </includes>
> </configuration>
> <goals>
> <goal>wsdl2java</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> {code}
> When I use Xmlbeans instead of JAXB, the source generation succeed, but once unit tests are running I got the following exception:
> {code}
> Caused by: java.lang.ClassNotFoundException: schemaorg_apache_xmlbeans.system.s14C5C2D1E1AB170E2BDAA0B2E05EA32B.TypeSystemHolder
> {code}
> The plugin configuration is the same (I've also tried to remove the <phase> markup):
> {code}
> <plugin>
> <groupId>org.apache.cxf</groupId>
> <artifactId>cxf-codegen-plugin</artifactId>
> <version>${cxf-version}</version>
> <executions>
> <execution>
> <id>generate-sources</id>
> <phase>generate-sources</phase>
> <configuration>
> <defaultOptions>
> <extraargs>
> <!-- look at -->
> <!-- http://cxf.apache.org/docs/wsdl-to-java.html -->
> <extraarg>-db</extraarg>
> <extraarg>xmlbeans</extraarg>
> </extraargs>
> </defaultOptions>
> <wsdlRoot>${basedir}/src/main/wsdl</wsdlRoot>
> <includes>
> <include>*.wsdl</include>
> </includes>
> </configuration>
> <goals>
> <goal>wsdl2java</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> {code}
> If there is something wrong during the generation, the generation should say something?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.