We definitely need to support this. A simple scenario is doing session-aware
load-balancing across two backends with secureconversation.

Paul

On 10/16/07, Ruwan Linton <[EMAIL PROTECTED]> wrote:
>
> Hi Anthony,
>
> AFAIK, this is a limitation of synapse according to the current
> architecture. We thought of re-architecture synapse to handle these cases
> which ended up in introducing a new module called synapse-handler.marwhich
> can handle these kind of situations. But we have not tested this
> (especially
> with proxy services and security)??
>
> I have filed a JIRA [1] on this and we will look in to this ASAP
> (1.1release time frame may not gonna scale for this and may not be
> able to fix
> this for 1.1)
>
> BTW: why do you need to proxy a service with security and just pass
> through
> the message without doing any thing (no mediation)? I am trying to
> understand your use case and why do you need synapse in there ...
>
> [1] - https://issues.apache.org/jira/browse/SYNAPSE-152
>
> Thanks,
> Ruwan
>
> On 10/16/07, Anthony Bull <[EMAIL PROTECTED]> wrote:
> >
> > Hi, I have been trying to set up a proxy for some axis2 web services,
> > and have been having trouble with WS-Security.
> >
> > The entire message including the WS-Security headers are intended for my
> > endpoint (axis2 service), however Synapse is trying to handle the
> > WS-Security headers (see error message below).  How can I get Synapse to
> > ignore the security headers and simply send the message to the endpoint
> > no matter what?
> >
> > The error message at Synapse is:
> >
> > org.apache.axis2.AxisFault: Must Understand check failed for header
> >
> >
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
> > : Security
> >
> > Here is the SOAP message that is being sent to Synapse:
> >
> >   <?xml version='1.0' encoding='UTF-8'?>
> >   <soapenv:Envelope xmlns:soapenv="
> http://www.w3.org/2003/05/soap-envelope
> > ">
> >     <soapenv:Header>
> >       <wsse:Security
> > xmlns:wsse="
> >
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
> > "
> >
> >                      soapenv:mustUnderstand="true">
> >         <wsu:Timestamp
> > xmlns:wsu="
> >
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
> > "
> >
> >                        wsu:Id="Timestamp-5311938">
> >           <wsu:Created>2007-10-15T21:36:59.163Z</wsu:Created>
> >           <wsu:Expires>2007-10-15T21:41:59.163Z</wsu:Expires>
> >         </wsu:Timestamp>
> >         <wsse:UsernameToken
> > xmlns:wsu="
> >
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
> > "
> >
> >                             wsu:Id="UsernameToken-30318493">
> >           <wsse:Username>bgilbert</wsse:Username>
> >           <wsse:Password
> > Type="
> >
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText
> > ">x</wsse:Password>
> >         </wsse:UsernameToken>
> >       </wsse:Security>
> >     </soapenv:Header>
> >     <soapenv:Body>
> >       <GetVehicleInformationRequest
> > xmlns="urn:toyota-co-nz:vehicle:vehicle-info-request-1.0.0
> > "><Registration>rav4</Registration></GetVehicleInformationRequest>
> >     </soapenv:Body>
> >   </soapenv:Envelope>
> >
> > thanks,
> > Anthony.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Ruwan Linton
> http://www.wso2.org - "Oxygenating the Web Services Platform"
>



-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

Reply via email to