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

 


Reply via email to