One thing you can do is use the Clone Mediator. Where in one clone target
you can just send it through and in another target one you can do the xslt
and log and then drop the message.

<clone>
                            <target>
                                    <send>
                                        <endpoint ....>
                                    </send>
                                </sequence>
                            </target>
                            <target>
                                <xslt key= ......>
                                 <log .....>
                                 <drop/>
                            </target>
</clone>



thanks,
Charith

On Mon, Apr 11, 2011 at 11:25 PM, mancocapac <[email protected]> wrote:

>
> I am debugging a Soap Interface where the msgs contain lots of 32 character
> UIDs, this makes the msgs non-human readable. I have created an xslt script
> to handle the conversion to readable format and it works fine. Currently, I
> run the msgs via SoapUI, capture the responses and then apply the
> transform.
> It seems that I could do this via Synapse.
>
> I have only used Synapes once before in a very simple application. I know
> that I can both log msgs and run xslt transforms. However, what I want to
> do
> is let the messages go through un-molested, and run a transfrom on the
> logged msg. Is this possible? Could someone give me some direction as to
> how
> I might do this?
>
> Thanks
> --
> View this message in context:
> http://old.nabble.com/Howto-run-XSLT-Transform-on-logged-Soap-Msgs-tp31372526p31372526.html
> Sent from the Synapse - User mailing list archive at Nabble.com.
>
>




-- 
Charith Dhanushka Wickramarachchi
Software Engineer
WSO2 Inc
http://wso2.com/
http://wso2.org/

blog
http://charithwiki.blogspot.com/

twitter
http://twitter.com/charithwiki

Reply via email to