On Friday 07 January 2005 03:31, Michael Schuerig wrote: > I'm using LocalTransport in a unit test involving out parameters. > Currently, I'm getting back these parameters with names that are > determined through introspection. Is there some programmatic way to > set metadata like this explicitly?
Well, I've found a way, but one that's presumably somewhat fragile :-( I'm initializing the local server with a custom RPCProvider private class TestProvider extends RPCProvider { public void initServiceDesc(SOAPService service, MessageContext msgContext) throws AxisFault { super.initServiceDesc(service, msgContext); fixupServiceDescription(service.getServiceDescription()); } } In fixupServiceDescription I get hold of the OperationDesc and ParameterDesc instances I need to twiddle. Michael -- Michael Schuerig The more it stays the same, mailto:[EMAIL PROTECTED] The less it changes! http://www.schuerig.de/michael/ --Spinal Tap, The Majesty of Rock