Grails-Plugin-Consortium / grails-cxf-client

Easy cxf client for grails
http://grails.org/plugin/cxf-client
27 stars 30 forks source link

Caused by: java.lang.NoSuchMethodError: net.sf.saxon.Configuration.newConfiguration()Lnet/sf/saxon/Configuration #44

Open tianhao-au opened 10 years ago

tianhao-au commented 10 years ago

plugin: compile ":cxf:1.1.1" compile ':cxf-client:1.6.1'

When I run grails grails wsdl2java, it throws an exception below. It works fine when I generated using cxf wsdl2java command.

[java] Loading FrontEnd jaxws ... [java] Loading DataBinding jaxb ... [java] java.lang.NoSuchMethodError: net.sf.saxon.Configuration.newConfiguration()Lnet/sf/saxon/Configuration; [java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194) [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:771) [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221) [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135) [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [java] at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [java] at groovy.util.AntBuilder.performTask(AntBuilder.java:319) [java] at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:264) [java] at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147) [java] at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:203) [java] at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64) [java] at org.codehaus.gant.GantBuilder.invokeMethod(GantBuilder.java:99) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [java] at Wsdl2java$_run_closure4_closure6.doCall(Wsdl2java:29) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at groovy.lang.Closure.call(Closure.java:411) [java] at groovy.lang.Closure.call(Closure.java:427) [java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1325) [java] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1297) [java] at org.codehaus.groovy.runtime.dgm$148.invoke(Unknown Source) [java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) [java] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [java] at Wsdl2java$_run_closure4.doCall(Wsdl2java:25) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) [java] at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) [java] at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90) [java] at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1031) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:731) [java] at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) [java] at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:1151) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1045) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) [java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [java] at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) [java] at gant.Gant$_dispatch_closure5.doCall(Gant.groovy:381) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [java] at gant.Gant$_dispatch_closure7.doCall(Gant.groovy:415) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [java] at gant.Gant$_dispatch_closure7.doCall(Gant.groovy) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) [java] at gant.Gant.withBuildListeners(Gant.groovy:427) [java] at gant.Gant.this$2$withBuildListeners(Gant.groovy) [java] at gant.Gant$this$2$withBuildListeners$0.callCurrent(Unknown Source) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [java] at gant.Gant.dispatch(Gant.groovy:415) [java] at gant.Gant.this$2$dispatch(Gant.groovy) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [java] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) [java] at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) [java] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:733) [java] at gant.Gant.invokeMethod(Gant.groovy) [java] at groovy.lang.GroovyObject$invokeMethod.callCurrent(Unknown Source) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) [java] at gant.Gant.executeTargets(Gant.groovy:591) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231) [java] at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) [java] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [java] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) [java] at gant.Gant.executeTargets(Gant.groovy:590) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeWithGantInstance(GrailsScriptRunner.java:773) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeScriptFile(GrailsScriptRunner.java:571) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeScriptWithCaching(GrailsScriptRunner.java:470) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.java:414) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeCommand(GrailsScriptRunner.java:378) [java] at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.java:226) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:235) [java] at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:263) [java] Caused by: java.lang.NoSuchMethodError: net.sf.saxon.Configuration.newConfiguration()Lnet/sf/saxon/Configuration; [java] at net.sf.saxon.xpath.XPathFactoryImpl.(XPathFactoryImpl.java:26) [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) [java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [java] at java.lang.reflect.Constructor.newInstance(Constructor.java:526) [java] at java.lang.Class.newInstance(Class.java:374) [java] at javax.xml.xpath.XPathFactoryFinder.loadFromService(XPathFactoryFinder.java:406) [java] at javax.xml.xpath.XPathFactoryFinder._newFactory(XPathFactoryFinder.java:220) [java] at javax.xml.xpath.XPathFactoryFinder.newFactory(XPathFactoryFinder.java:141) [java] at javax.xml.xpath.XPathFactory.newInstance(XPathFactory.java:182) [java] at javax.xml.xpath.XPathFactory.newInstance(XPathFactory.java:96) [java] at org.apache.cxf.helpers.XPathUtils.(XPathUtils.java:39) [java] at org.apache.cxf.tools.common.toolspec.ToolSpec.getElementById(ToolSpec.java:114) [java] at org.apache.cxf.tools.common.toolspec.ToolSpec.getParameterDefault(ToolSpec.java:265) [java] at org.apache.cxf.tools.common.toolspec.parser.CommandDocument.getParameters(CommandDocument.java:99) [java] at org.apache.cxf.tools.common.toolspec.parser.CommandDocument.hasParameter(CommandDocument.java:66) [java] at org.apache.cxf.tools.common.AbstractCXFToolContainer.hasInfoOption(AbstractCXFToolContainer.java:65) [java] at org.apache.cxf.tools.common.AbstractCXFToolContainer.execute(AbstractCXFToolContainer.java:73) [java] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:298) [java] at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103) [java] at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:113) [java] at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86) [java] at org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:184) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:606) [java] at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217) [java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152) [java] ... 187 more

tianhao-au commented 10 years ago

How can I know which version of saxon jar does the latest cxf-client plguin use?

I guess should be some dependencies conflict issue?