Running axis 1.1
 
Getting following error while running the java2wsdl ant task:
[axis-java2wsdl] Java2WSDL com.abc.systemsigner.service.HSMService
[axis-java2wsdl] java.lang.ClassNotFoundException:
com.abc.systemsigner.service.HSMService
 
The compiled interface and class files com.abc.systemsigner.service.HSMService, com.abc.systemsigner.service.HSMServiceSoapBindingImpl do exist.
 
I'm specifying the axis ant tasks as follows:
 <!-- Define Axis tasks -->
 <path id="axis.classpath">
  <fileset dir="${axis.home}/lib">
      <include name="**/*.jar" />
    </fileset>
  <pathelement location="${build.dir}"/>  </path>  <taskdef resource="axis-tasks.properties"
   classpathref="axis.classpath" />

I'm invoking the axis ant task as follows:
<axis-java2wsdl output="${build.dir}/HSMService.wsdl"
  location="${hsmservice.location}"
   namespace="
http://www.abc.com/HSMService"
   implclass="com.abc.systemsigner.service.HSMServiceSoapBindingImpl"
   classname="com.abc.systemsigner.service.HSMService">
    <classpath refid="axis.classpath" />
    <mapping package="com.abc.systemsigner.service" namespace="
http://www.abc.com/HSMService" />
</axis-java2wsdl>


Would appreciate some help.
 
What classpath does axis-java2wsdl use to look for the interface file?  How can that be specified?
 
Thanks

 

 

Reply via email to