Hi All, Under linux (ubuntu), If I set JAVA_HOME to gcc's jvm, wsdl2java doesn't work anymore:
$ JAVA_HOME=/usr/lib/jvm/java-gcj/ $ ./wsdl2java Exception in thread "main" java.lang.Error: javax.xml.datatype.DatatypeConfigurationException: java.lang.ClassNotFoundException: gnu.xml.datatype.JAXPDatatypeFactory at com.sun.xml.bind.DatatypeConverterImpl.<clinit>(DatatypeConverterImpl.java:833) at java.lang.Class.initializeClass(natClass.cc:780) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$3.run(JAXBContextImpl.java:287) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$3.run(JAXBContextImpl.java:286) at java.security.AccessController.doPrivileged(AccessController.java:96) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:285) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1136) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:154) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:121) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:202) at java.lang.reflect.Method.invoke(natMethod.cc:205) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:133) at javax.xml.bind.ContextFinder.find(ContextFinder.java:286) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:337) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:244) at org.apache.cxf.tools.wsdlto.core.PluginLoader.init(PluginLoader.java:82) at org.apache.cxf.tools.wsdlto.core.PluginLoader.<init>(PluginLoader.java:72) at org.apache.cxf.tools.wsdlto.core.PluginLoader.getInstance(PluginLoader.java:121) at org.apache.cxf.tools.wsdlto.WSDLToJava.<init>(WSDLToJava.java:48) at org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:181) Caused by: javax.xml.datatype.DatatypeConfigurationException: java.lang.ClassNotFoundException: gnu.xml.datatype.JAXPDatatypeFactory at javax.xml.datatype.DatatypeFactory.newInstance(DatatypeFactory.java:112) at com.sun.xml.bind.DatatypeConverterImpl.<clinit>(DatatypeConverterImpl.java:831) ...20 more Caused by: java.lang.ClassNotFoundException: gnu.xml.datatype.JAXPDatatypeFactory at java.lang.Class.forName(natClass.cc:108) at java.lang.Class.forName(Class.java:133) at javax.xml.datatype.DatatypeFactory.newInstance(DatatypeFactory.java:107) ...21 more Is this a known problem, i.e. bug report ? Is there a work around ? Many thanks for your help David -- View this message in context: http://www.nabble.com/problem-with-wsdl2java-when-using-GNU-gcc-jvm-tp24951770p24951770.html Sent from the cxf-user mailing list archive at Nabble.com.
