Ok I have the following file now: <?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"> <globalConfiguration> <parameter name="adminPassword" value="nimda"/> <parameter name="attachments.Directory" value="C:\temp\MobileLDAP\attachments"/> <parameter name="disablePrettyXML" value="true"/> <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/> <parameter name="sendXsiTypes" value="true"/> <parameter name="sendMultiRefs" value="true"/> <parameter name="sendXMLDeclaration" value="true"/> </globalConfiguration> <handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/> <handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/> <handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/> <service name="Version" provider="java:RPC"> <parameter name="allowedMethods" value="getVersion"/> <parameter name="className" value="org.apache.axis.Version"/> </service> <service name="MobileLDAP" provider="java:RPC" style="wrapped" use="literal"> <documentation>Provides Mobile Access to LDAP.</documentation> <parameter name="allowedMethods" value="getSimpleSearchFilter, searchForContacts"/> <parameter name="className" value="com.jambit.mobileLDAP.WSMobileLDAP"/> <parameter name="scope" value="session"/> <beanMapping languageSpecificType="java:com.jambit.mobileLDAP.Contact" qname="ns1:Contact" xmlns:ns1="urn:com.jambit.MobileLDAP"/> <namespace>urn:com.jambit.MobileLDAP</namespace> </service> <transport name="http"> <requestFlow> <handler type="URLMapper"/> <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/> <handler type="java:com.jambit.axis.handlers.HttpCryptoRequestHandler"/> </requestFlow> <parameter name="qs:list" value="org.apache.axis.transport.http.QSListHandler"/> <parameter name="qs:wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/> <parameter name="qs.list" value="org.apache.axis.transport.http.QSListHandler"/> <parameter name="qs.method" value="org.apache.axis.transport.http.QSMethodHandler"/> <parameter name="qs:method" value="org.apache.axis.transport.http.QSMethodHandler"/> <parameter name="qs.wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/> </transport> <transport name="local"> <responseFlow> <handler type="LocalResponder"/> </responseFlow> </transport> </deployment>
If you notice the http transport setup, I have set it up so that the response flow includes my crypto response handler. However this handler does not get invoked. What am I doing wrong? TIA -- Robert zze-ELSOKHON Tony RD-BIZZ-ISS schrieb: >Robert, > >You just have to insert your handlers in the /deployment/transport elements of >your server-config.wsdd: > >Here what it looks like: > ><transport name="http"> > ... > <requestFlow> > <handler type="URLMapper"/> > <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/> > *YOUR HANDLER(S)* > </requestFlow> > <responseFlow> > *YOUR HANDLER(S)* > </responseFlow> > </transport> > >Regards, > >Tony > >-----Message d'origine----- >De : news [mailto:[EMAIL PROTECTED] De la part de Robert Simmons Jr. >Envoyé : mardi 8 novembre 2005 15:22 >À : [email protected] >Objet : How can I insert a Handler in the server side just AFTER the transport? > >Greetings, > >I have a web service that uses AXIS and I want to implement a server >side handler that will digitally sign transactions with a certificate as >they go out over the wire and check signatures as they come in. The >handler will operate on the raw body of the http content (not the >headers) and embed the signature into the headers. > >I can write such a handler easy enough but I dont know how I can insert >it into the server side chain. > >Can anyone help me with that? > >-- Robert > > >
begin:vcard fn:Robert Simmons Jr n:Simmons Jr;Robert org:jambit GmbH adr;quoted-printable:;;R=C3=B6ntgenstrasse 7;Martinsried;;82152;Germany email;internet:[EMAIL PROTECTED] title:Senior Software Architect / Consultant note:Author: "Hardcore Java", O'Reilly and Associates, (2004) http://www.oreilly.com/catalog/hardcorejv/index.html x-mozilla-html:TRUE url:http://www.jambit.com version:2.1 end:vcard
