Yes .. am using Axis 1.4.
Is it that this procedure works with Axis2?

Thanks
Nihita

On Thu, Feb 12, 2009 at 7:32 AM, keith chapman <keithgchap...@gmail.com>wrote:

> Are you using Axis on the client side and not Axis2?
>
> Thanks,
> Keith.
>
> On Tue, Feb 10, 2009 at 5:51 PM, Nihita Goel <nihita.g...@gmail.com>wrote:
>
>>  Hi:
>>>
>>> I am trying to intercept the Client side SOAP messages. I have done the
>>> following for the same:
>>>
>>> 1. extended class BasicHandler and implemented the invoke method. At
>>> present it just contains a simple Syste.out.println method.
>>>
>>> 2. Since Client does not have a deployment file. Am doing the following
>>> in my client code.
>>>
>>>
>>> IRomanserviceLocator service =
>>> *new* IRomanserviceLocator();
>>>
>>> IRoman port = service.getIRomanPort();
>>>
>>> QName portName = service.getServiceName();
>>>
>>> *HandlerRegistry registry = service.getHandlerRegistry();*
>>>
>>> *List handlerList = *
>>> *new** ArrayList(); *
>>>
>>> *handlerList.add( *
>>> *new HandlerInfo( MyHandler.class, null, null** ) );*
>>>
>>> *registry.setHandlerChain( portName, handlerList );*
>>>
>>> System.
>>> *out*.println( port.intToRoman(551) );
>>>
>>> However it does not work.
>>>
>>> I tried implementing the Myhandler class by implementing the handler
>>> class also.
>>>
>>> Could anyone help ?
>>>
>>> Thanks
>>>
>>>
>>>
>>>
>>
>>
>
>
> --
> Keith Chapman
> Senior Software Engineer
> WSO2 Inc.
> Oxygenating the Web Service Platform.
> http://wso2.org/
>
> blog: http://www.keith-chapman.org
>

Reply via email to