[jboss-user] [JBossWS] - jbossws / problem in generating client. NoSuchMethod
MmarcoM
do-not-reply at jboss.com
Thu Sep 7 08:38:25 EDT 2006
hi all,
i m trying to generate a client using jbossws wstools ant task (within maven2)..
here's my task
| <tasks>
| <taskdef name="wstools" classname="org.jboss.ws.tools.ant.wstools">
| <classpath refid="maven.dependency.classpath"/>
| <classpath>
| <fileset dir="${jboss.libdir}\client">
| <include name="activation.jar"/>
| <include name="javassist.jar"/>
| <include name="jbossall-client.jar"/>
| <include name="jbossretro-rt.jar"/>
| <include name="jboss-backport-concurrent.jar"/>
| <include name="jbossws-client.jar"/>
| <include name="jboss-xml-binding.jar"/>
| <include name="jbossws14-client.jar"/>
| <include name="log4j.jar"/>
| <include name="mail.jar"/>
| <include name="wsdl4j.jar"/>
| </fileset>
| <fileset dir="${jboss.libdir}\lib\endorsed">
| <include name="*.jar"/>
| </fileset>
| </classpath>
| </taskdef>
| <echo message="********** Running jboss ws **************"/>
| <mkdir dir="dd/ws" />
| <wstools dest="${project.build.outputDirectory}/META-INF"
| config="${workspace.dir}/middleware/ngenMiddleware/jboss/wstools-messenger-config.xml"/>
|
| <wstools dest="${project.build.outputDirectory}/META-INF"
| config="${workspace.dir}/middleware/ngenMiddleware/jboss/wstools-translation-config.xml"/>
|
| <wstools dest="client"
| config="${workspace.dir}/middleware/ngenMiddleware/client/wstools-messenger-client-config.xml"/>
|
|
the first two (generation of wsdl ) worked fine, the latter not..
and here's the exception
| [ERROR] FATAL ERROR
| [INFO] ------------------------------------------------------------------------
| [INFO] com.ibm.wsdl.xml.WSDLReaderImpl.setEntityResolver(Lorg/xml/sax/EntityReso
| lver;)V
| [INFO] ------------------------------------------------------------------------
| [INFO] Trace
| java.lang.NoSuchMethodError: com.ibm.wsdl.xml.WSDLReaderImpl.setEntityResolver(L
| org/xml/sax/EntityResolver;)V
| at org.jboss.ws.metadata.wsdl.WSDLDefinitionsFactory.parse(WSDLDefinitio
| nsFactory.java:142)
| at org.jboss.ws.tools.WSDLToJava.convertWSDL2Java(WSDLToJava.java:121)
| at org.jboss.ws.tools.helpers.ToolsHelper.handleWSDLToJavaGeneration(Too
| lsHelper.java:324)
| at org.jboss.ws.tools.WSTools.process(WSTools.java:138)
| at org.jboss.ws.tools.WSTools.generate(WSTools.java:120)
| at org.jboss.ws.tools.ant.wstools.execute(wstools.java:103)
| at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
| at org.apache.tools.ant.Task.perform(Task.java:364)
| at org.apache.tools.ant.Target.execute(Target.java:341)
| at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractA
| ntMojo.java:99)
| at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:82)
|
| at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
| nManager.java:412)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
| ultLifecycleExecutor.java:534)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
| fecycle(DefaultLifecycleExecutor.java:475)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
| ltLifecycleExecutor.java:454)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
| dleFailures(DefaultLifecycleExecutor.java:306)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
| ts(DefaultLifecycleExecutor.java:273)
| at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
| fecycleExecutor.java:140)
| at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
| at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
| at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
| java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
| at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
| at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
|
i followed what has been described here
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3968854
but still i am getting same exception........
can anyone help? thanx and regards
marco
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3970075#3970075
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3970075
More information about the jboss-user
mailing list