Hi, Thank you for the response. If I have any spare time I will try to test the fix.
Jeroen Ninck Blok Consultant _________________________________________ Logica - Releasing your potential Kralingseweg 241 - 249 3062 CE Rotterdam PO Box 8566 3009 AN Rotterdam The Netherlands T: +31 10 253 7343 E: [EMAIL PROTECTED] www.logica.com - LogicaCMG Nederland BV Registered office in Amstelveen, The Netherlands Registration Number Chamber of Commerce: 33136004 -----Original Message----- From: Bruce Snyder [mailto:[EMAIL PROTECTED] Sent: donderdag 27 maart 2008 20:08 To: [email protected] Subject: Re: HTTP SOAP Consumer Marshaler On Fri, Mar 21, 2008 at 8:30 AM, ninckblokje <[EMAIL PROTECTED]> wrote: > > Hi, > > I am having a problem using a marshaler with the http soap consumer > component. In my case the marshaler is not working, though the XSD specifies > the possibility > (http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/se rvicemix/servicemix-http/3.2.1/servicemix-http-3.2.1.xsd). > > My xbean.xml looks like this: > > <http:soap-consumer service="stt:httplistener" > endpoint="listenerEndpoint" locationURI="http://0.0.0.0:5027/stt/" > defaultMep="http://www.w3.org/2004/08/wsdl/in-out" > targetService="stt:soapCallHandler" > marshaler="#marshaler" > wsdl="classpath:schemas/wsdl/soapxmlinterfaceproxy.wsdl" /> > > <bean id="marshaler" > class="com.test.HTTPMarshaler" /> > > And the HTTPMarshaler extends SerializedMarshaler and only implements the > createExchange method. I am trying to retrieving the remoteAddress from the > HttpServletRequest and the X-Forwarded-For header (if available) for each > SOAP request. I thought this could be done using a soap consumer with a > marshaler. Is there any other way of doing this? Why does is the marshaler > not called or am I using the wrong component? This is a known issue and I've filed a bug for it: https://issues.apache.org/activemq/browse/SM-1293 Bruce -- perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' Apache ActiveMQ - http://activemq.org/ Apache Camel - http://activemq.org/camel/ Apache ServiceMix - http://servicemix.org/ Apache Geronimo - http://geronimo.apache.org/ Blog: http://bruceblog.org/ This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.
