Which allows you to transform messages as they go onto the message bus or as a JMS client takes them off the bus.
They are described more fully here... http://activemq.org/site/message-transformation.html The idea is so that you can use ObjectMessage in your code; but then if you wish to avoid Java serialization at deployment time you could configure your connection factory so that the actual messages which make it onto the bus are of type TextMessage and use XML via XStream (via the XStreamMessageTransformer) or via JAXB2 to contain the data etc. Feedback greatly appreciated -- James ------- http://radio.weblogs.com/0112098/