[jboss-svn-commits] JBL Code SVN: r13107 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb: listeners/gateway and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 5 09:02:36 EDT 2007


Author: mark.little at jboss.com
Date: 2007-07-05 09:02:36 -0400 (Thu, 05 Jul 2007)
New Revision: 13107

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/PackageJmsMessageContents.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/NotifyJMS.java
Log:
http://jira.jboss.com/jira/browse/JBESB-656

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java	2007-07-05 12:58:45 UTC (rev 13106)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java	2007-07-05 13:02:36 UTC (rev 13107)
@@ -138,6 +138,12 @@
 	public static final String MESSAGE_EXIT_TIME = "org.jboss.soa.esb.message.time.dod";  // time died
 	
 	/*
+	 * Some JMS specific message element names.
+	 */
+	
+	public static final String JMS_CORRELATION_ID = "org.jboss.soa.esb.message.transport.jms.correlationID";
+	
+	/*
 	 * Filter properties should be identified by:
 	 * 
 	 * org.jboss.soa.esb.courier.filter.<number>

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/PackageJmsMessageContents.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/PackageJmsMessageContents.java	2007-07-05 12:58:45 UTC (rev 13106)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/PackageJmsMessageContents.java	2007-07-05 13:02:36 UTC (rev 13107)
@@ -30,6 +30,7 @@
 import javax.jms.ObjectMessage;
 import javax.jms.TextMessage;
 
+import org.jboss.soa.esb.common.Environment;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
 
@@ -62,7 +63,7 @@
          message.getBody().add(msg.getObject());
      }
      if (jmsMsg.getJMSMessageID()!=null) {
-         message.getBody().add("MessageId", jmsMsg.getJMSMessageID());
+         message.getBody().add(Environment.JMS_CORRELATION_ID, jmsMsg.getJMSMessageID());
      }
      Enumeration<String> EE = jmsMsg.getPropertyNames();
      if (null != EE)

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/NotifyJMS.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/NotifyJMS.java	2007-07-05 12:58:45 UTC (rev 13106)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/NotifyJMS.java	2007-07-05 13:02:36 UTC (rev 13107)
@@ -35,6 +35,7 @@
 import org.apache.log4j.Logger;
 import org.jboss.internal.soa.esb.rosetta.pooling.JmsConnectionPool;
 import org.jboss.soa.esb.ConfigurationException;
+import org.jboss.soa.esb.common.Environment;
 import org.jboss.soa.esb.helpers.ConfigTree;
 import org.jboss.soa.esb.message.format.MessageType;
 
@@ -189,8 +190,8 @@
                 }
 				oMsg = m_oSess[0].createTextMessage(content);
 			}
-            if (message.getBody().get("MessageId")!=null) {
-                oMsg.setJMSCorrelationID((String)message.getBody().get("MessageId"));
+            if (message.getBody().get(Environment.JMS_CORRELATION_ID)!=null) {
+                oMsg.setJMSCorrelationID((String)message.getBody().get(Environment.JMS_CORRELATION_ID));
             }
 	
 			for (Iterator II = m_oProps.keySet().iterator(); II.hasNext();)




More information about the jboss-svn-commits mailing list