Greetings,
I've been trying to get familiar with Axis, and am working through some
beginning examples. I've been able to deploy the .jws based services,
and as I am walking through the Axis users guide I have become stumped
on manually deploying a service.
If I try to deploy if from the command line, I have no problems. If I
try to use Ant:
(All of the Axis .jar files are in the /tomcat/common/lib directory..)
<path id="classpath">
<fileset dir="/tomcat/common/lib">
<include name="**/*.jar"/>
</fileset>
</path>
<target name="deploy" depends="build">
<java classname="org.apache.axis.client.AdminClient" >
<arg value="deploy.wsdd" />
<classpath refid = "classpath" />
</java>
</target>
I get the following error message:
BUILD FAILED
C:\work\HelloWorld2\build.xml:65: java.lang.NoClassDefFoundError:
org/w3c/dom/Node
I am using JDK 1.4 (and yes I have verified the path). Again, if I type
the following at the command line, it works fine:
java -classpath
c:\tomcat\common\lib\axis.jar;c:\tomcat\common\lib\clutil.jar;c:\tomcat\common\lib\commons-logging.jar;c:\tomcat\common\lib\jaxrpc.jar;c:\tomcat\common\lib\log4j-core.jar;c:\tomcat\common\lib\naming-common.jar;c:\tomcat\common\lib\tt-bytecode.jar;c:\tomcat\common\lib\wsdl4j.jar
org.apache.axis.client.AdminClient deploy.wsdd
Thanks in advance!
Bob Evans
JHU/APL