axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Swanson, Brion" <Brion.Swan...@westgroup.com>
Subject RE: question deploying Axis under my own Webapp
Date Tue, 10 Dec 2002 20:42:06 GMT
Hi Ben,

My service is invoked using an HTML form located at:
http://localhost:8080/myapp/requestForm.html

within that form I can specify my SOAP router (used to be
http://host:8080/soap/servlet/rpcrouter) which is currently:
http://host:8080/axis/services/MyService

What confuses me when running my webapp and Axis side-by-side is that Axis
throws many exceptions if I don't copy the myapp/WEB-INF/classes structure
over into the axis/WEB-INF/classes directory and place any shared libraries
at least in the $APPSERVER_HOME/shared/lib directory if not in the
axis/WEB-INF/lib directory. I understand this is part of the 'normal'
installation, but then what is the "Advanced Installation: adding Axis to
your own Webapp" section of the installation instructions talking about?

To me, this seems like I'm practically installing my webapp into Axis when
I'd really prefer Axis to run at least beside my webapp if not underneath
it.

Opening the top URL above works.

Thanks,
Brion

-----Original Message-----
From: Benjamin Tomasini [mailto:btomasini@neteverything.com]
Sent: Tuesday, December 10, 2002 6:24 PM
To: axis-user@xml.apache.org
Subject: Re: question deploying Axis under my own Webapp


I apologize,

It seems you have already done what I mentioned.  If you open up that
URL (the one you are posting to) in a web browser, to you get a
response.

Ben

On Tue, 2002-12-10 at 11:39, Swanson, Brion wrote:
> I've scoured the Axis website for documentation elaborating on how to
modify
> the URL used when invoking AdminClient.
> 
> It appears that Axis is intended to either contain my webapps or be
> contained by my webapps.  I have little problem understanding what is
> necessary for Axis to contain my webapp, but I'm unclear about how the
> AdminClient command line must change when all the Axis libs are contained
> within my WAR and the Axis Servlet declarations and mappings have been
added
> to my web.xml.
> 
> The command line to deploy my webapp within Axis is:
> 
> java org.apache.axis.client.AdminClient -l
> http://localhost:8080/axis/services/MyService mydeploy.wsdd
> 
> but for deploying my webapp when it contains Axis I am instructed to "run
> the Axis AdminClient against [my] own webapp" which suggests I should
change
> the -l URL, but to what?  If I'm using Catalina as my container and my
> webapp is deployed under $CATALINA_HOME/myapp, does the URL change to:
> http://localhost:8080/myapp/services/MyService?
> 
> Thank you for helping clarify this for me,
> Brion
> ----------------------------------------
> Brion Swanson 
> West Group 
> x3659 
> ---------------------------------------- 


Mime
View raw message