You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Brad Harper <br...@gmail.com> on 2007/07/25 23:31:10 UTC

IncompatibleClassChangeError when running wsdl2java service client...

seems similar to other reports relating XmlSchema-1.2.jar...

Exception in thread "main" java.lang.IncompatibleClassChangeError
    at org.apache.cxf.wsdl11.WSDLServiceBuilder.copyExtensionAttributes(
WSDLServiceBuilder.java:125)
    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
WSDLServiceBuilder.java:229)
    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
WSDLServiceBuilder.java:158)
    at org.apache.cxf.wsdl11.WSDLServiceFactory.create(
WSDLServiceFactory.java:117)
    at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java
:110)
    at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:101)
    at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(
ProviderImpl.java:55)
    at javax.xml.ws.Service.<init>(Service.java:57)

Any ideas?

Re: IncompatibleClassChangeError when running wsdl2java service client...

Posted by Brad Harper <br...@gmail.com>.
That's exactly right... the WebServices IntelliJ plugin has the 1.5.1 jar
included.  I appreciate your help.

Regards
Brad

On 7/25/07, Freeman Fang <fr...@iona.com> wrote:
>
> Hi Brad,
> I have encountered same problem before.
> This error is caused by two version of wsdl4j (wsdl4j-1.5.1.jar and
> wsdl4j-1.6.1.jar in my case) are in classpath.
> Would you please cheack your classpath?  Or tell me how you run cxf?
>
> Best regards
>
> Freeman
>
>
> Brad Harper wrote:
> > seems similar to other reports relating XmlSchema-1.2.jar...
> >
> > Exception in thread "main" java.lang.IncompatibleClassChangeError
> >    at org.apache.cxf.wsdl11.WSDLServiceBuilder.copyExtensionAttributes(
> > WSDLServiceBuilder.java:125)
> >    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
> > WSDLServiceBuilder.java:229)
> >    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
> > WSDLServiceBuilder.java:158)
> >    at org.apache.cxf.wsdl11.WSDLServiceFactory.create(
> > WSDLServiceFactory.java:117)
> >    at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java
> > :110)
> >    at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:101)
> >    at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(
> > ProviderImpl.java:55)
> >    at javax.xml.ws.Service.<init>(Service.java:57)
> >
> > Any ideas?
> >
>

Re: IncompatibleClassChangeError when running wsdl2java service client...

Posted by Freeman Fang <fr...@iona.com>.
Hi Brad,
I have encountered same problem before.
This error is caused by two version of wsdl4j (wsdl4j-1.5.1.jar and 
wsdl4j-1.6.1.jar in my case) are in classpath.
Would you please cheack your classpath?  Or tell me how you run cxf?

Best regards

Freeman


Brad Harper wrote:
> seems similar to other reports relating XmlSchema-1.2.jar...
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError
>    at org.apache.cxf.wsdl11.WSDLServiceBuilder.copyExtensionAttributes(
> WSDLServiceBuilder.java:125)
>    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
> WSDLServiceBuilder.java:229)
>    at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(
> WSDLServiceBuilder.java:158)
>    at org.apache.cxf.wsdl11.WSDLServiceFactory.create(
> WSDLServiceFactory.java:117)
>    at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java
> :110)
>    at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:101)
>    at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(
> ProviderImpl.java:55)
>    at javax.xml.ws.Service.<init>(Service.java:57)
>
> Any ideas?
>