Think of server-config.wsdd as more like web.xml instead of server.xml.
Both(web.xml and server-config.wsdd) are scoped by the webapp in which they
are located.
server.xml is for all of tomcat - different scoping.
-Dug
"I-Sampige, Srinivas" <[EMAIL PROTECTED]> on 09/12/2003 03:42:03
PM
Please respond to [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
cc:
Subject: RE: Building a WAR with web services already deployed
Hi Doug
I apologize to you if I am asking an obbvious question. I am having a bit
of a confusion here since I am new to axis and have been learning and
experimenting with it for the past few days.
As I understand, axis when living as a webapp say under
tomcat(I followed the instalation instructions in the docs), has a single
server-config.wsdd file which will have all the deployed services listed in
it. So, when different users use the admin client against axis to deploy
their web services, all the web services get listed in that
server-config.wsdd file.
Now, as in the discussion in the email below, if the
server-config.wsdd is included in the war file then it means that if
multiple web services are deployed in the form of war files, there will be
multiple server-config.wsdd files eventually right? This is the part I am
having trouble understanding. Why not have one server-config.wsdd per app
server listing all the web services that have been deployed in it?....the
trouble I am having a problem understanding this is because I am viewing
the server-config.wsdd file on the lines of a server.xml file in tomcat
that knows about all the web application contexts intalled; security
aspects etc.
Note: I am looking at things in the light of a complex organization where
different groups would be having a shared tomcat server and would be
deploying different web service war files.
Thanks
Srinivas
-----Original Message-----
From: Doug Davis [mailto:[EMAIL PROTECTED]
Sent: Friday, September 12, 2003 6:18 AM
To: [EMAIL PROTECTED]
Subject: Re: Building a WAR with web services already deployed
Mike,
Just add them to the server-config.wsdd file in the WEB-INF dir and they're
predeployed. -Dug
Mike Spreitzer/Watson/[EMAIL PROTECTED] on 09/12/2003 09:14:20 AM
Please respond to [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
cc:
Subject: Building a WAR with web services already deployed
I would like to build a WAR (Web Application aRchive) that contains Axis
with some of my own web services already "deployed". That is, I want to be
able to distribute this WAR to people and tell them to simply install it in
their servlet container --- with no need to use the Axis AdminClient after
that. What would it take to build such a WAR? (I didn't find this in a
quick look around the Axis documentation.)
Thanks,
Mike