Yes, I was able to fix wsdl2java by adding the exclusion below.. but there
are now further issues when trying to run a client:
Exclusion:
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.4</version>
<exclusions>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xerces</artifactId>
</exclusion>
WARNING: Failed to create application context.
org.springframework.beans.factory.BeanDefinitionStoreException: Parser
configuration exception parsing XML from class path resource
[META-INF/cxf/cxf.xml]; nested exception is
javax.xml.parsers.ParserConfigurationException: Unable to validate using
XSD: Your JAXP provider
[EMAIL PROTECTED] does not support
XML Schema. Are you running on Java 1.4 or below with Apache Crimson?
Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
Caused by: javax.xml.parsers.ParserConfigurationException: Unable to
validate using XSD: Your JAXP provider
[EMAIL PROTECTED] does not support
XML Schema. Are you running on Java 1.4 or below with Apache Crimson?
Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
at
org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:101)
at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:70)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:108)
at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
at
org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:71)
at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:84)
at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:65)
at
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:54)
at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:69)
at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:106)
at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:97)
at
org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:54)
at javax.xml.ws.Service.<init>(Service.java:57)
at com.airband.site.ws.SiteWS.<init>(SiteWS.java:41)
at com.airband.site.test.ws.TestSiteWS.setUp(TestSiteWS.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAndAfterRunner.java:74)
at
org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndAfterRunner.java:50)
at
org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:33)
at
org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
at
org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
at
org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
at
org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
at
org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
at
org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
at
org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
dkulp wrote:
>
>
> FYI: I talked him through this on IRC
>
> Basically, he had some wacky dependency issues that were sucking in
> multiple versions of xerces as well as the older xmlParserAPI's.
> Getting some exclusions setup so that the in-jdk versions were picked up
> allowed everything to work.
>
> Dan
>
>
> On Monday 10 March 2008, mattrpav wrote:
>> cxf-2.0.4-incubator, running wsdl2java. Thoughts?
>>
>> [INFO] [cxf-codegen:wsdl2java {execution: default}]
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Loading plugin
>> jar:file:/Users/mpav/Desktop/sm-eclipse/apache-maven-2.0.8/repo/org/ap
>>ache/cxf/cxf-tools-wsdlto-frontend-jaxws/2.0.4-incubator/cxf-tools-wsdl
>>to-frontend-jaxws-2.0.4-incubator.jar!/META-INF/tools-plugin.xml Mar
>> 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Found 1 frontends in <jaxws> plugin.
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Loading <jaxws> frontend from <jaxws> plugin.
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Loading plugin
>> jar:file:/Users/mpav/Desktop/sm-eclipse/apache-maven-2.0.8/repo/org/ap
>>ache/cxf/cxf-tools-wsdlto-databinding-jaxb/2.0.4-incubator/cxf-tools-ws
>>dlto-databinding-jaxb-2.0.4-incubator.jar!/META-INF/tools-plugin.xml
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Found 1 databindings in <jaxb> plugin.
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadPlugin
>> INFO: Loading <jaxb> databinding from <jaxb> plugin.
>> Mar 10, 2008 12:55:59 PM org.apache.cxf.tools.wsdlto.core.PluginLoader
>> loadBuilder
>> SEVERE: Can not load processor
>> org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuild
>>er [INFO]
>> ----------------------------------------------------------------------
>>-- [ERROR] BUILD ERROR
>> [INFO]
>> ----------------------------------------------------------------------
>>-- [INFO] Can not load processor
>> org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuild
>>er
>>
>> org.apache.xerces.dom.DeferredDocumentTypeImpl
>
>
>
> --
> J. Daniel Kulp
> Principal Engineer, IONA
> [EMAIL PROTECTED]
> http://www.dankulp.com/blog
>
>
--
View this message in context:
http://www.nabble.com/wsdl2java-error-tp15950999p15993668.html
Sent from the cxf-user mailing list archive at Nabble.com.