Thanks again for the quick responses!!! That was it.  I added the marshaler
and all went fine. 

- Jeremy


Chris Custine wrote:
> 
> Hi Jeremy,
> My bad...  I just realized that the default behavior in the new JMS
> endpoints is to copy all properties without checking for valid Java
> identifier syntax.  This is switched on via the DefaultProviderMarshaler,
> which is used by default but you will have to manually create a bean in
> xbean.xml to override the needJavaIdentifiers value.
> 
> So using your example:
> 
> <jms:provider service="tut:jms"
>      endpoint="myQueue"
>      connectionFactory="#mqConnectionFactory"
>     ...
>      marshaler="#marshaler" />
> 
> 
> <bean id="marshaler"
> class="org.apache.servicemix.jms.endpoints.DefaultConsumerMarshaler">
> <property name="needJavaIdentifiers" value="true" />
> </bean>
> 
> HTH,
> Chris
> --
> Chris Custine
> FUSESource :: http://fusesource.com
> My Blog :: http://blog.organicelement.com
> Apache ServiceMix :: http://servicemix.apache.org
> Apache Directory Server :: http://directory.apache.org
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Servicemix-JMS-and-Websphere-MQ-tp25082012p25158002.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to