Senaka
I want to access the direct JMS Stream, without converting it to OM.
The reason here is that JMS->OM conversion would be expensive if we
really did not want it. Is there any way I can access the direct byte
stream instead of using the converted OM representation?
No.. not unless you write a custom MessageBuilder. Typically all Axis2
transports convert the transport level byte messages into a SOAP infoset
realized in Axiom. This is the current canonical message format
asankha
On Mon, Aug 25, 2008 at 11:40 AM, Saliya Ekanayake <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Ruwan Linton wrote:
> Saliya,
>
> Even the JMS headers are available as message context properties
inside
> synapse.
>
Thanks for the info, hmm, then Senaka, I think you problem is pretty
much solved isn't it? I mean you have everything inside the JMS
message.
Thanks
Saliya
> Thanks,
> Ruwan
>
> Saliya Ekanayake wrote:
>
>> As per my knowledge we take the payload and make it available as an
>> OMNode (pls. correct me if I am wrong here). The message
builders and
>> formatters, as mentioned by Ruwan, are responsible for this
work. So the
>> content inside the JMS message should be available for you. Is
this task
>> something that requires accessing data outside the JMS payload?
I mean
>> information like JMS headers.
>>
>> Thanks
>> Saliya
>>
>> Ruwan Linton wrote:
>>
>>
>>> Senaka,
>>>
>>> What do you mean by accessing the JMS message directly? Do you
want the
>>> byte stream or any of other format of the message? If you need
to get
>>> the JMS message as a byte stream then you need to mess around
with the
>>> Message Builders and formatters.
>>>
>>> BTW: Cab you please elaborate on your exact requirement?
>>>
>>> Thanks,
>>> Ruwan
>>>
>>> Senaka Fernando wrote:
>>>
>>>
>>>
>>>> Hi all,
>>>>
>>>> After trying out some samples and a bit of debugging, I
discovered
>>>> that JMS messages are converted to XML within the message
context and
>>>> made available at the mediate() method. Can't I access the
JMS message
>>>> directly?
>>>>
>>>> Thanks,
>>>> Senaka
>>>>
------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Esb-java-dev mailing list
>>>> [email protected] <mailto:[email protected]>
>>>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Esb-java-dev mailing list
>>> [email protected] <mailto:[email protected]>
>>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>>
>>>
>>>
>>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> [email protected] <mailto:[email protected]>
>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>>
>>
>
>
> _______________________________________________
> Esb-java-dev mailing list
> [email protected] <mailto:[email protected]>
> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>
>
_______________________________________________
Esb-java-dev mailing list
[email protected] <mailto:[email protected]>
http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
------------------------------------------------------------------------
_______________________________________________
Esb-java-dev mailing list
[email protected]
http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
--
Asankha C. Perera
WSO2 - http://wso2.org
http://esbmagic.blogspot.com
_______________________________________________
Esb-java-dev mailing list
[email protected]
http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-dev