Hi, I can suggest something like this using Axis2 1. Override the dispatchers to dispatch all service calls to a 'Corba message receiver' - in effect an Axis2 server that has a single real service 2. Write the 'Corba message receiver' in such a way that it takes the request (which is a message context by now) and calls the corba thing in the relevant way
You would need to checkout the Apache Synapse project, they do a similar thing with Axis2 Ajith On 7/23/06, Christian Galbavy <[EMAIL PROTECTED]> wrote:
Hy, I want to write a JAVA program which does the following: I want catch all SOAP requests to my server instead to invoke methods of services. So I want to take each message, parse the service name, the method name and get all params and there types. I was thinking to do this with a servlet. So all SOAP requests are send to this servlet. I tried to take the HttpServletRequest and parse the XML document manually. Then I get the service name, the method name and all the params and invoke a Corba call, the service name maps to a Corba Object, the method name maps to the Corba method and the same for the params. The problem is, that I cant use AXIS, because every SOAP call has to come to one program. So perhaps it is possible to use AXIS to parse the SOAP call and get all params and put my code before the method of a service is looked for and invoked. Do you have a tip for me how to start with this task? Thanks a lot for your help! Regards Christian -- Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Ajith Ranabahu --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
