Hi all,
I have been read looking at this for 3 days and can't seem to see my error and yes I have read the list server for the past 6 months seeing if this has been already answered. Many similar questions, no solutions. =( Here is the verbose output: generate-wsdl: [axis-java2wsdl] Using CLASSPATH C:\Work\ws\build [axis-java2wsdl] Running Java2WsdlAntTask with parameters: [axis-java2wsdl] namespace:urn:JISR [axis-java2wsdl] PkgtoNS:{} [axis-java2wsdl] location:http://localhost:7070/axis/services/CurrentIntelProvidersServic e [axis-java2wsdl] output:C:\Work\ws\build\CurrentIntelProviders.wsdl [axis-java2wsdl] importSchema:null [axis-java2wsdl] input:null [axis-java2wsdl] className:com\ngc\jisr\webservices\CurrentIntelProviders [axis-java2wsdl] servicePortName:null [axis-java2wsdl] portTypeName:null [axis-java2wsdl] bindingName:null [axis-java2wsdl] implClass:null [axis-java2wsdl] inheritance:false [axis-java2wsdl] excluded:null [axis-java2wsdl] stopClasses:null [axis-java2wsdl] typeMappingVersion:1.1 [axis-java2wsdl] style:wrapped [axis-java2wsdl] outputImpl:null [axis-java2wsdl] use:null [axis-java2wsdl] namespaceImpl:null [axis-java2wsdl] locationImport:null [axis-java2wsdl] serviceElementName:null [axis-java2wsdl] methods:null [axis-java2wsdl] extraClasses:null [axis-java2wsdl] soapAction:null [axis-java2wsdl] :classpathC:\Work\ws\build [axis-java2wsdl] Java2WSDL com\ngc\jisr\webservices\CurrentIntelProviders [axis-java2wsdl] java.lang.ClassNotFoundException: com\ngc\jisr\webservices\CurrentIntelProviders [axis-java2wsdl] at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:203) [axis-java2wsdl] at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) [axis-java2wsdl] at org.apache.axis.wsdl.fromJava.Emitter.setCls(Emitter.java:2070) First why does it have :classpathC:\Work\ws\build and not classpath:C:\Work\ws\build ??? All the other elements are name:value but this is :namevalue. Here is my ant buil.xml snippet: <property name="wsdl.class" value="CurrentIntelProviders"/> <property name="wsdl.name" value="${wsdl.class}.wsdl"/> <property name="namespace" value="urn:JISR"/> <property name="service.name" value="CurrentIntelProvidersService"/> <property name="ws.prefix" value="com\ngc\jisr\webservices"/> <!-- Compile the web service interface --> <target name="compile-interface" depends="init"> <javac srcdir="${src.ws.dir}" destdir="${build.dir}" includes="${src.includes}" /> </target> <!-- Compile the WSDL from java interface --> <target name="generate-wsdl" depends="compile-interface"> <taskdef resource="axis-tasks.properties" > <classpath> <fileset dir="${axis.lib}"> <include name="*.jar"/> </fileset> </classpath> </taskdef> <axis-java2wsdl output="${build.dir}\${wsdl.name}" classname="${ws.prefix}\${wsdl.class}" style="wrapped" namespace="${namespace}" location="http://${host.ip}:${host.port}/axis/services/${service.name}" > <classpath> <pathelement location="${build.dir}"/> </classpath> </axis-java2wsdl> </target> Thanks for the help, Brad