After some debugging, I have found the place where the the change of the
message happens. In the InMediator it has the following code which does
the change,

           if (contentAware) {
                try {
                    RelayUtils.buildMessage(((Axis2MessageContext)
synCtx).getAxis2MessageContext(),false);
                } catch (Exception e) {
                    handleException("Error while building message", e,
synCtx);
                }
            }

Is this the default nature form 4.6.0 ?

Thanks
AndunSLG

On Thu, Nov 15, 2012 at 9:17 PM, Andun Sameera <an...@wso2.com> wrote:

> Hi All,
>
> I have enabled the nio-HTTP transport + the binary relay in the 4.6.0 ESB
> by changing the default PT transport. But I see the relay is not working.
> So I debug the code and found that binary relay builder builds the message
> as usual like  given below,
>
>
> <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="
> http://www.w3.org/2003/05/soap-envelope";><soapenv:Body><ns:binary
> xmlns:ns="http://ws.apache.org/commons/ns/payload
> ">PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c29hcGVudjpFbnZlbG9wZSB4bWxuczpzb2FwZW52PSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VudmVsb3BlLyI+PHNvYXBlbnY6SGVhZGVyIHhtbG5zOndzYT0iaHR0cDovL3d3dy53My5vcmcvMjAwNS8wOC9hZGRyZXNzaW5nIj48d3NhOlRvPmh0dHA6Ly9sb2NhbGhvc3Q6OTAwMC9zZXJ2aWNlcy9TaW1wbGVTdG9ja1F1b3RlU2VydmljZTwvd3NhOlRvPjx3c2E6TWVzc2FnZUlEPnVybjp1dWlkOmVjYzQxZTJiLWE4MTEtNDA2Yi05YzcwLWJjOGRjNzYzZmNhMjwvd3NhOk1lc3NhZ2VJRD48d3NhOkFjdGlvbj51cm46Z2V0UXVvdGU8L3dzYTpBY3Rpb24+PC9zb2FwZW52OkhlYWRlcj48c29hcGVudjpCb2R5PjxtMDpDaGVja1ByaWNlUmVxdWVzdCB4bWxuczptMD0iaHR0cDovL3NlcnZpY2VzLnNhbXBsZXMiPjxtMDpDb2RlPklCTTwvbTA6Q29kZT48L20wOkNoZWNrUHJpY2VSZXF1ZXN0Pjwvc29hcGVudjpCb2R5Pjwvc29hcGVudjpFbnZlbG9wZT4=</ns:binary></soapenv:Body></soapenv:Envelope>
>
> But when it comes to a log mediator it shows as follows.
>
> To : http://localhost:9000/services/SimpleStockQuoteService
> WSAction : urn:getQuote
> SOAPAction : urn:getQuote
> ReplyTo : http://www.w3.org/2005/08/addressing/anonymous
> MessageID : urn:uuid:15da20ee-6b83-4b56-9e01-a7faf28f7593
> Headers :
> To : http://localhost:9000/services/SimpleStockQuoteService
>  MessageID : urn:uuid:15da20ee-6b83-4b56-9e01-a7faf28f7593
> Action : urn:getQuote
> Body : <soapenv:Body xmlns:soapenv="
> http://schemas.xmlsoap.org/soap/envelope/";><m0:CheckPriceRequest
> xmlns:m0="http://services.samples
> "><m0:Code>IBM</m0:Code></m0:CheckPriceRequest></soapenv:Body>
>
> What has gone wrong here ?
>
> Thanks
> AndunSLG
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to