At 04:06 PM 7/8/2002 -0500, you wrote:
>Is deploying axis under jboss-3.0.1RC1_tomcat-4.0.4, is as simple as
>creating war file of all the contents in webapps/axis and copying the war
>file to deploy directory?.I tried to access "axis" using
>http://localhost:8080/axis and I get the Axis page with two links -
>Administer Axis
>Visit the Axis Servlet
>
>Buut when I try to click on these links I am getting
>java.lang.NoClassDefFoundError: javax/xml/soap/SOAPElement
>error
>
>When I tried to do some searching I found that above class is located in
>WEB-INF/classes directory under "axis".Won't packing all the files into a
>.war file take care of this.In addition to this I have axis folder under
>webapps in Catalina.
>
>I dont know why this should happen.
>
>
>Thanks,
>
>Arvind

Arvind,

I don't know about tomcat 4.0.4, but I can offer a working download of 
jboss-3.0.0_tomcat-4.0.3 with Axis integrated (ie JBoss.Net in 
jboss-speak). Go to
http://www.csd.abdn.ac.uk/~bscharla/soap.html and follow the instructions. 
It basically tells you how to build your own version from the jboss cvs, or 
to download a copy of my build.

The main difference, as far as I can make it out, between Axis and Tomcat, 
and jboss-tomcat and JBoss.Net (ie Axis) is that under Axis you need to 
deploy wsdd files manually from the command line, while under jboss-tomcat 
and JBoss.Net you use web-service.xml files (ie rename the wsdd file to 
web-service.xml) and place it under a META_INF directory, and package this 
and your class files as a <name>.wsr file which you can then put into an 
ear file. I haven't tried this yet, but assume that you could add a war 
file that then works with the contents of the wsr file.

Off the page noted above there is a link to a simple hello world example 
building a wsr file.

I hope this helps.


Cheers,

Bruce

Dr. Bruce A. Scharlau
Dept. of Computing Science
Aberdeen University
Aberdeen AB24 3UE
[EMAIL PROTECTED]
http://www.csd.abdn.ac.uk/~bscharla/
01224 272193

Reply via email to