Hi,
 
I've been having a problem running the axis-wsdl2java task with Ant 1.5.4. I get a ClassNotFoundException from javax.wsdl.Definition. I've pretty much followed exactly the docs and even put the wsdl4j.jar directly in the classpath in front of the axis jars to no avail. Here's my Ant output. Do I need to try an earlier version of Ant?
 

myxyz:
     [echo] axis.classpath: C:\bin\wsdl4j-1_4\lib\qname.jar;C:\bin\wsdl4j-1_4\lib\wsdl4j.jar;C:\bin\xerces-2_6_0\xercesImpl.jar;C:\bin\xerces-2_6_0\xercesSamples.jar;C:\bin\xerces-2_6_0\xml-apis.jar;C:\bin\xerces-2_6_0\xmlParserAPIs.jar;C:\bin\axis-1_2alpha\lib\axis-ant.jar;C:\bin\axis-1_2alpha\lib\axis.jar;C:\bin\axis-1_2alpha\lib\commons-discovery.jar;C:\bin\axis-1_2alpha\lib\commons-logging.jar;C:\bin\axis-1_2alpha\lib\jaxrpc.jar;C:\bin\axis-1_2alpha\lib\log4j-1.2.8.jar;C:\bin\axis-1_2alpha\lib\saaj.jar;C:\bin\axis-1_2alpha\lib\wsdl4j.jar
[axis-wsdl2java] Running Wsdl2javaAntTask with parameters:
[axis-wsdl2java]  verbose:true
[axis-wsdl2java]  debug:false
[axis-wsdl2java]  server-side:false
[axis-wsdl2java]  skeletonDeploy:false
[axis-wsdl2java]  helperGen:false
[axis-wsdl2java]  factory:null
[axis-wsdl2java]  testCase:true
[axis-wsdl2java]  noImports:false
[axis-wsdl2java]  NStoPkg:{}
[axis-wsdl2java]  output:C:\dev\xyz-domain\src
[axis-wsdl2java]  protocolHandlerPkgs:
[axis-wsdl2java]  deployScope:
[axis-wsdl2java]  URL:http://myxyz.xyzdev.com/secure/user.asmx?WSDL
[axis-wsdl2java]  all:false
[axis-wsdl2java]  typeMappingVersion:1.1
[axis-wsdl2java]  timeout:45000
[axis-wsdl2java]  failOnNetworkErrors:false
[axis-wsdl2java]  printStackTraceOnFailure:true
[axis-wsdl2java]  namespaceMappingFile:null
[axis-wsdl2java]  username:null
[axis-wsdl2java]  :passwordnull
[axis-wsdl2java]  :noWrappedfalse
[axis-wsdl2java]  :classpathnull
[axis-wsdl2java]  http.proxyHost=null
[axis-wsdl2java]  http.proxyPort=null
[axis-wsdl2java]  http.proxyUser=null
[axis-wsdl2java]  http.proxyPassword=null
[axis-wsdl2java]  socks.proxyHost=null
[axis-wsdl2java]  socks.proxyPort=null
[axis-wsdl2java] java.lang.NoClassDefFoundError: javax.wsdl.Definition
[axis-wsdl2java]  at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.class$(JavaGeneratorFactory.java:163)
[axis-wsdl2java]  at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.addDefinitionGenerators(JavaGeneratorFactory.java:163)
[axis-wsdl2java]  at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.addGenerators(JavaGeneratorFactory.java:133)
[axis-wsdl2java]  at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.<init>(JavaGeneratorFactory.java:120)
[axis-wsdl2java]  at org.apache.axis.wsdl.toJava.Emitter.<init>(Emitter.java:120)
[axis-wsdl2java]  at org.apache.axis.tools.ant.wsdl.Wsdl2javaAntTask.execute(Wsdl2javaAntTask.java:213)
[axis-wsdl2java]  at org.apache.tools.ant.Task.perform(Task.java:341)
[axis-wsdl2java]  at org.apache.tools.ant.Target.execute(Target.java:309)
[axis-wsdl2java]  at org.apache.tools.ant.Target.performTasks(Target.java:336)
[axis-wsdl2java]  at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[axis-wsdl2java]  at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[axis-wsdl2java]  at org.apache.tools.ant.Main.runBuild(Main.java:609)
[axis-wsdl2java]  at org.apache.tools.ant.Main.start(Main.java:196)
[axis-wsdl2java]  at org.apache.tools.ant.Main.main(Main.java:235)
BUILD FAILED
file:C:/dev/xyz-domain/build.xml:278: Error while processing WSDL in Wsdl2javaAntTask for http://myxyz.xyzdev.com/secure/user.asmx?WSDL
Total time: 1 second


Do you Yahoo!?
Free Pop-Up Blocker - Get it now

Reply via email to