-
Feature Request
-
Resolution: Obsolete
-
Major
-
None
-
jbossws-metro-3.0.4
-
None
wsgen creates the bootclasspath for launching APT using the urls of the jars obtained with a getResource on EndpointReference.class and XmlSeeAlso.class. These result in the jdk rt jar when running with JDK6 and in the jaxws/jaxb api jars in deploy when running with JDK5. The latter ones of course use vfszip and this cause the jaxb-xjc code to raise an exception.
Caused by: java.lang.ClassNotFoundException: Loaded outside a jar vfszip:/home/alessio/dati/jboss-5.0-src/build/output/jboss-5.0.0.GA/server/default/lib/jaxws-api.jar/javax/xml/ws/EndpointReference.class
at com.sun.istack.tools.ParallelWorldClassLoader.toJarUrl(ParallelWorldClassLoader.java:110)
at com.sun.tools.ws.wscompile.JavaCompilerHelper.getJarFile(JavaCompilerHelper.java:60)
... 31 more