Invalid JMS Message Property in binding.jms
-------------------------------------------
Key: TUSCANY-2591
URL: https://issues.apache.org/jira/browse/TUSCANY-2591
Project: Tuscany
Issue Type: Bug
Affects Versions: Java-SCA-1.3
Environment: Weblogic 9.2 Windows XP
Reporter: Dave Sowerby
Priority: Critical
I'm testing binding.jms on weblogic 9.2 and have experienced the following
issue when operations throw exceptions:
org.apache.tuscany.sca.binding.jms.impl.JMSBindingException:
weblogic.jms.common.MessageFormatException: [JMSClientExceptions:055121]Invalid
property name, "org.apache.tuscany.sca.fault"
at
org.apache.tuscany.sca.binding.jms.provider.AbstractMessageProcessor.createFaultMessage(AbstractMessageProcessor.java:109)
Digging through the JMS Specification and the javax.jms.Message it appears that
this property is invalid in strict JMS environments due to the '.' periods in
the property name.
Changing org.apache.tuscany.sca.binding.jms.impl.JMSBindingConstants to change
this property to:
String FAULT_PROPERTY = "org_apache_tuscany_sca_fault";
Resolves this issue.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.