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.

Reply via email to