----- Original Message -----
Sent: Tuesday, October 25, 2005 3:48
AM
Subject: Web services deployment
API
I have a question relating to deployment of web services using
Axis2. The normal way to deploy a service is to create an archive file
(*.aar) and then drop it into the appropriate directory, which is then picked
up by Axis. This all works just fine, and the hot deployment feature is
very cool.
But I am wondering, is there a way to expose a service in
Axis without using the file system?
>>>>>>>>
You can do that , but we have not expose that ,
pls take a look at that
org.apache.axis2.util.Utils
line number : 95
You can use that way to deploy
service
>>>>>>>>
I'd like to register a service with Axis using an API rather than
create an archive file. Theoretically the service could be registered
along with a callback that would be called when the service is invoked.
The callback might look something like:
public OMElement
invokeService(String serviceName, OMElement element);
Looking around in
the source code the answer would seem to be that it doesn't work this way, but
I'm wondering if I am missing something. Also, would this feature
possibly be part of upcoming work such as the Management Interface for
Axis2?
>>>>>>>>>>>
Yes, we are thinking of doing so , providing
admin service with an API to deploy services
>>>>>>>>>>>>
Thanks,
-
Doug