[ 
https://issues.apache.org/activemq/browse/AMQ-1567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41191#action_41191
 ] 

Dejan Bosanac commented on AMQ-1567:
------------------------------------

This is the behavior of the legacy transformer. I have on my todo list to add 
the transformation-error header in case that specified transformer is not found 
and we can handle somehow this situation too. I also want to make a cache of 
translators, so we don't have to make one so often. I've planed to make another 
patch for these functionalities, but I can do it in this one as well (probably 
in the next few days).

I'm not sure what transformation should be used to transform map and object 
messages to text by default. Do you have any suggestions? Maybe to use xml 
transformation by default?

As for the Jettison driver, can you provide some examples (test cases) so I can 
reproduce it. I think this is the easiest way to do it, and of course we can 
fix Jettison bugs and consistency issues (it is a simple Stax driver). 

> Stomp frame translator improvements
> -----------------------------------
>
>                 Key: AMQ-1567
>                 URL: https://issues.apache.org/activemq/browse/AMQ-1567
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Dejan Bosanac
>             Fix For: 5.1.0
>
>         Attachments: stomp-transformation-improved.patch
>
>
> * added Spring context for marshaller
> * changed header semantics, e.g jms-xml to jms-object-xml
> * added support for map and byte messages
> * added "transformation error" header
> * ignored jms object "transformation" header

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to