The client-config.wsdd has to be in the client's execute classpath.
In here you can define a handler. There are plenty of examples on internet.
My client-config.wsdd has:
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/";
                                                
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
        <handler name="log" type="java:com.jankester.axis.handler.SOAPMonitor" />
        <globalConfiguration>
        <requestFlow>
                 <handler type="log"/>
        </requestFlow>
        <responseFlow>
                 <handler type="log"/>
        </responseFlow>
        </globalConfiguration>
        <transport name="http"
                                                        
pivot="java:org.apache.axis.transport.http.HTTPSender"/>
        <transport name="local"
                                                        
pivot="java:org.apache.axis.transport.local.LocalSender"/>
</deployment>

The handler that you reference here, must also be in the classpath.

Good luck,
Jan.

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: jueves, 04 de diciembre de 2003 11:44
Para: [EMAIL PROTECTED]
Asunto: Client handler


Hello

I have a simple servlet (not a web service) deployed on tomcat, it works
like a normal servlet : receveiving http request and sending http response.
But this servlet also have to invoke an axis webservice to get some
information : no problem with that : it works !
The problem start here : I would like to define an handler on the client
side : on the servlet.
I think there's something to do with client-config.wsdd but I don't
understand how it works, where it's located....
Can somebody explain me how to do that ?

Thanks

Valerie


Reply via email to