Axis on to of Tomcat [message #188490] |
Thu, 22 February 2007 10:56 |
Eclipse User |
|
|
|
I have written a number of web services using Eclipse and deployed them to
my server. I have used several Eclipse tutorials for doing this without a
clear explanation or understanding of why I did some of the steps. This
has led to some confusion on my part and I hope this discussion group can
help me understand it.
In my web service, it generate a *.wsdd file with my class files. I
create an archive file (*.jar) file for my class files and place it in the
C:\Program Files\Tomcat 5.5.15\webapps\axis\WEB-INF\lib directory. I then
run the deploy.wsdd file to publish the web service to Axis.
I'm curious why I would have Axis on top of Tomcat. Wouldn't it be just
as simple to publish the web service to the C:\Program Files\Tomcat
5.5.15\webapps directory?
Could I achive Axis SOAP support if I included the axis.jar in the package
that I deployed to Tomcat?
What do I actually gain by having Axis on top of Tomcat?
Is there an alternative to running the deploy.wsdd from the command line
every time? Can I include it in the *.jar or a *.war file and accomplish
the same thing instead of running the command to deploy using the
deploy.wsdd?
This came about because we were unable to deploy a web service on a server
that we had deployed on before. The issue was that someone had changed
the name of the classpath and when we ran the deploy.wsdd file it would
fail. We figured this out and corrected it but another technical person
said that they deploy web services straight to tomcat and do not have to
run the deploy.wsdd. In addition, they say that they include the axis.jar
file in their deployment and therefore they get SOAP support.
I would appreicate any feedback that I can get so that I have a better
understanding of these steps.
|
|
|
Powered by
FUDForum. Page generated in 0.04425 seconds