Hi all,

 

We use Axis in a non standard way. The typical use of Axis is where one
generates the java stubs and then populates the stubs and deploys the
application. In our application we do it a bit dynamically - we have a
generic service and when the request comes in, it takes the request and
then extracts the document, determines the operation and makes internal
api calls. This way we never generate stubs.

 

I am currently upgrading our setup from Axis to Axis2 and having
problems with it:

1) I tried creating a service.xml file specifying the 'ServiceClass'
name. However, it is not clear whether I need to specify the method
name. With Axis I could specify the method name in the wsdd file.

2) Is there a complete documentation that explains all the options that
can be specified in a service.xml? I have only found links (especially
in IBM developer network) that explain bits and pieces.

3) Also, is it OK not to specify any operation in the service.xml file?
What I really want is my code to take control of the Message Context and
then extract the document and operation and then make internal calls. 

4) if none of that work then do I have to do this by writing my own
handler? I hope that is not the case since I could do this very easily
with Axis.

 

Any help is greatly appreciated.

 

--kumar

Reply via email to