Topic
  • 10 replies
  • Latest Post - ‏2013-02-05T01:42:54Z by HermannSW
NILAY97
NILAY97
224 Posts

Pinned topic Minimum Output Escaping Rule to Changing Character

‏2013-02-04T07:13:34Z |
Hi,

The Backend is sending DataPower "£" which is getting converted to "£
" using Minimum Output Escaping Rule". In the URL Map, i'am using "*" to match.

I do not want any manipulation of attribute in DataPower i.e i want to send the response as it is coming from Backend to Client.

Pls Help.
Updated on 2013-02-05T01:42:54Z at 2013-02-05T01:42:54Z by HermannSW
  • Daviiid
    Daviiid
    289 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T07:51:05Z  
    Hello
    What is the encoding used by your "back end"?
  • NILAY97
    NILAY97
    224 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T08:06:51Z  
    • Daviiid
    • ‏2013-02-04T07:51:05Z
    Hello
    What is the encoding used by your "back end"?
    Hi David,

    Thanks for your response.

    Sorry, i'am not aware of the encoding used by the back end.

    Pls Help as Minimum Output Escaping Rule is changing my character which i do not want.

    Is there any other way by which we can do this at DataPower.

    Thanks,
    Nilay
  • Daviiid
    Daviiid
    289 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T08:18:18Z  
    • NILAY97
    • ‏2013-02-04T08:06:51Z
    Hi David,

    Thanks for your response.

    Sorry, i'am not aware of the encoding used by the back end.

    Pls Help as Minimum Output Escaping Rule is changing my character which i do not want.

    Is there any other way by which we can do this at DataPower.

    Thanks,
    Nilay
    Do you use a styleSheet on response?
  • NILAY97
    NILAY97
    224 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T09:37:16Z  
    • Daviiid
    • ‏2013-02-04T08:18:18Z
    Do you use a styleSheet on response?
    No we do not use any Stylesheet. Its just a pass through in Response Rule.

    Pls Help as it is urgent.
  • Daviiid
    Daviiid
    289 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T09:52:09Z  
    • NILAY97
    • ‏2013-02-04T09:37:16Z
    No we do not use any Stylesheet. Its just a pass through in Response Rule.

    Pls Help as it is urgent.
    In my opinion, it's a encoding problem between your client and your back end..

    What is the Hex value received by DataPower for your caracter £?
  • NILAY97
    NILAY97
    224 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T10:53:08Z  
    • Daviiid
    • ‏2013-02-04T09:52:09Z
    In my opinion, it's a encoding problem between your client and your back end..

    What is the Hex value received by DataPower for your caracter £?
    Sorry i'am new to DP and do not know how to find the HEX value?

    Could u pls help.
  • Daviiid
    Daviiid
    289 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T10:57:16Z  
    • NILAY97
    • ‏2013-02-04T10:53:08Z
    Sorry i'am new to DP and do not know how to find the HEX value?

    Could u pls help.
    Is it a Web Service Proxy or a Multi Protocol Gateway?
  • NILAY97
    NILAY97
    224 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T11:06:58Z  
    • Daviiid
    • ‏2013-02-04T10:57:16Z
    Is it a Web Service Proxy or a Multi Protocol Gateway?
    It is a web service Proxy.

    Hex Code- £
  • Daviiid
    Daviiid
    289 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-04T11:37:33Z  
    • NILAY97
    • ‏2013-02-04T11:06:58Z
    It is a web service Proxy.

    Hex Code- £
    What did you set in "Response Type" in your WSP?

    If you want no transformation, try to set it with "Pass-Thru"
  • HermannSW
    HermannSW
    4885 Posts

    Re: Minimum Output Escaping Rule to Changing Character

    ‏2013-02-05T01:42:54Z  
    > No we do not use any Stylesheet. Its just a pass through in Response Rule.
    >
    DataPower does not change data for pass-thru response rule type.

    > Pls Help as it is urgent.
    >
    Please take packet captures of a failung transaction, once on the interface to the backend, and once on the interface to the client,
    or on "all interfaces".

    With "Follow TCP Stream" in eg. Wireshark tool you will be able to see what exactly gets sent from the backend,
    what exactly gets sent from DataPower to client, and whether both is identical or not (use hex view).

     
    Hermann<myXsltBlog/> <myXsltTweets/>