Greetings John, wsabi4axis (http://www.sourceforge.net/projects/wsabi4axis) can certainly help here. We have JSP's that already allow you do modify the parameters of a deployed web service. If the full-blown webapp does not fit your requirements, the "Configure" module (see http://demo.wsabi.org/configure/services.do) is a Struts module that you could potentially add into your application (assuming you are using struts). Lastly, you could take a look at the code that the backend of the "Configure" module utilizes to see how we interact with the Axis Engine. See the above link to SourceForge to download.
Thanks, Al Quoting Anne Thomas Manes <[EMAIL PROTECTED]>: > As far as I'm aware, Axis doesn't support that capability. The WSABI > folks have created a browser-based administration tool for managing > and manipulating deployment descriptors, but that's their own stuff -- > not part of Axis. > > Note that a user can't just arbitrarily modify the deployment > descriptor of a deployed service. Can you provide a use case? What > information would a user want to change in deployment descriptor? > > Anne > > On 6/29/05, John Baker <[EMAIL PROTECTED]> wrote: > > Anne, > > > > I'm trying to modify a deployment descriptor through a web application that > > includes Axis. > > > > I.e.: > > > > - Create new webapp, > > - Add Axis integration, alter web.xml, etc., > > - Create a JSP that allows a user to modify the parameters of a deployed > > service. > > > > I am not thinking of developing a management tool (given there's a > perfectly > > good one out there already). I'm wondering how to alter the deployment > > descriptor through API calls? > > > > > > John > > > > On Tue, Jun 28, 2005 at 04:00:13AM -0700, Anne Thomas Manes wrote: > > > John, > > > > > > Please clarify. Do you want a client application to modify a service's > > > deployment descriptor? (A client endpoint should never be able to > > > modify an existing service.) > > > > > > Or do you want a client application to be able to dynamically discover > > > new services and make use of them? > > > > > > Perhaps you are thinking of developing a management tool? Perhaps > > > something like WSABI? (see > > > http://www.allesta.com/products/wsabi4axis.html) > > > > > > Anne > > > > > > On 6/27/05, John Baker <[EMAIL PROTECTED]> wrote: > > > > Well, I can conclude that I have disclosed everything I nkow, and I > have > > > > some idea what I'm doing :-) > > > > > > > > I guess in broader terms, I'd like to know how to modify deployment > > > > descriptors on the fly! Imagine I were creating a Java GUI FrontEnd, > and Mr. > > > > user wants to add a new Service or Port? Or modify an existing one? > That's > > > > what I'm trying to achieve. > > > > > > > > Perhaps put more simply, that makes the problem easier to comprehend. > > > > > > > > On Sun, Jun 26, 2005 at 08:35:08AM -0400, Jeff wrote: > > > > > Hi John, > > > > > > > > > > At least one of us seems to be confused here :-) > > > > > > > > > > The Service you are referring to is client-side code. If all you want > to do > > > > > is set an endpoint for you client to connect to then you can do it > > > > > straightforwardly using code I mentioned earlier. > > > > > > > > > > I get the impression that (i) you are trying to do something that you > don't > > > > > really wish to fully disclose so it's not clear what your problem is > or (ii) > > > > > you have no idea what you're doing or (iii) you are doing something > that > > > > > exceeds my comprehension and you would perhaps fair better with help > from > > > > > someone with more expertise! > > > > > > > > > > > > > > > Best wishes, > > > > > > > > > > Jeff > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > From: "John Baker" <[EMAIL PROTECTED]> > > > > > To: <[email protected]> > > > > > Sent: Sunday, June 26, 2005 4:39 AM > > > > > Subject: Re: Dynamic Endpoints > > > > > > > > > > > > > > > > Jeff, > > > > > > > > > > > > Perhaps this is a question for the dev list, as it really does > revolve > > > > > > around Axis internals, and not Axis usage? > > > > > > > > > > > > > > > > > > John > > > > > > > > > > > > On Sat, Jun 25, 2005 at 01:38:50PM -0400, Jeff wrote: > > > > > > > Thanks, BarZ, I'm sure we'll bear that in mind :-) > > > > > > > > > > > > > > > > > > > > > Jeff > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > From: "Barzilai Spinak" <[EMAIL PROTECTED]> > > > > > > > To: <[email protected]> > > > > > > > Sent: Sunday, June 26, 2005 1:14 AM > > > > > > > Subject: Re: Dynamic Endpoints > > > > > > > > > > > > > > > > > > > > > > I haven't following this thread but it seems you guys are > talking > > > > > about > > > > > > > > a million different subjects here. > > > > > > > > Now, the question below is very easy! There's something called > the > > > > > > > > deployment descriptor or something > > > > > > > > like that where you define all the services you are going to > provide. > > > > > > > > What their names are, what is the > > > > > > > > class that implements it, whether Axis should instantiate an > object > > > > > per > > > > > > > > call or use a single instance and use it for all calls > > > > > > > > (which should be a thread-safe object), and you can specify a > whole > > > > > lot > > > > > > > > of parameters. Look it up in the docs, it's one > > > > > > > > of the first things you learn about. It's written in XML of > course :-) > > > > > > > > I don't usually like to say RTFM but this one "is on the cover > of the > > > > > > > book". > > > > > > > > > > > > > > > > BarZ > > > > > > > > > > > > > > > > John Baker wrote: > > > > > > > > > > > > > > > > >Well perhaps we should think about this at a different angle. > > > > > > > > > > > > > > > > > >The client makes a call to an Axis server. How does the Axis > server > > > > > > > figure > > > > > > > > >out which class to instantiate? When it receives a call to the > > > > > service > > > > > > > > >"MyService", how does it look up that service (the Service > object)? > > > > > > > > > > > > > > > > > >That's what I'm asking, and I'm convinced someone on this list > should > > > > > > > know > > > > > > > > >:-) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Internet Banda Ancha Todo el Dia por $u 490 por mes > > > > > > > > Sin gastos adicionales - Sin ocupar su telefono > > > > > > > > Y los primeros 4 meses 50% de descuento! > > > > > > > > ______________________________________________________ > > > > > > > > http://www.internet.com.uy - En Uruguay somos internet > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Internet Banda Ancha Todo el Dia por $u 490 por mes > > > > > > > > Sin gastos adicionales - Sin ocupar su telefono > > > > > > > > Y los primeros 4 meses 50% de descuento! > > > > > > > > ______________________________________________________ > > > > > > > > http://www.internet.com.uy - En Uruguay somos internet > > > > > > > > > > > > > > > > > > > > > > >
