Where exactly are you trying to get the Call object? Because if you are trying to get it from your ServiceProvider (implements Provider), the locate method will get the call object as the Parameter.
If you create your own servlet to intercept the soap call you can do something like this: call = RPCRouter.extractCallFromEnvelope(serviceManager, callEnv, reqCtx); just like it was done in RPCRouterServlet. /victor On Tue, 2 Oct 2001 14:13, you wrote: > Hi, > > I am developing Access Control List for the SOAP services. Basically all > RPC-based SOAP service. > > Is there anyway to obtain the Call, org.apache.soap.rpc.RPCMessage object > that was sent by the soap > client from within the SOAP service on the server side. I can obtain the > SOAPContext object from the > first arguement of my service method. > > It will easier and require to access the service > id="urn:jsoap-Sess-HelloSOAP", or MethodName and param > to map this info back to the ACL database. > > Help needed urgently. I have look through the > org.apache.soap.rpc.SOAPContext document API I can't > figure out how to get the Call object. Am I looking in the wrong document? > > Code example is to show how to do this will be great! > > > Thks 1000 & Cheers, > Boon Pang > [EMAIL PROTECTED] -- Victor Hadianto Nuix Pty. Ltd. (02) 9283 9010
