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:[EMAIL PROTECTED]] Sent: Tuesday, December 10, 2002 6:24 PM To: [EMAIL PROTECTED] 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 > ----------------------------------------
