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
