Description
This code in JMSBinding
// must encode to safe JMS header name before setting property on jmsMessage String key = jmsKeyFormatStrategy.encodeKey(headerName); jmsMessage.setObjectProperty(key, value);
Should detect the value type and use the jmsMessage.setBooleanProperty() and so on. Otherwise IBM thrown an exception.
See nabble
http://old.nabble.com/jmsbinding-problem-ts28620489.html