You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2009/06/24 20:45:17 UTC

svn commit: r788119 - /incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java

Author: cwiklik
Date: Wed Jun 24 18:45:17 2009
New Revision: 788119

URL: http://svn.apache.org/viewvc?rev=788119&view=rev
Log:
UIMA-1358 attach Free CAS queue to a reply msg

Modified:
    incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java

Modified: incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java?rev=788119&r1=788118&r2=788119&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java (original)
+++ incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/JmsOutputChannel.java Wed Jun 24 18:45:17 2009
@@ -1015,7 +1015,13 @@
       tm.setIntProperty(AsynchAEMessage.Serialization, AsynchAEMessage.BinarySerialization);
 
 			populateHeaderWithResponseContext(tm, anEndpoint, AsynchAEMessage.GetMeta);
-			
+      if ( freeCASTempQueue != null )
+      {
+        //  Attach a temp queue to the outgoing message. This a queue where
+        //  Free CAS notifications need to be sent from the client
+        tm.setJMSReplyTo(freeCASTempQueue);
+      }
+
       if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.FINEST)) {
         UIMAFramework.getLogger(CLASS_NAME).logrb(Level.FINEST, CLASS_NAME.getName(),
                     "sendReply", JmsConstants.JMS_LOG_RESOURCE_BUNDLE, "UIMAJMS_metadata_reply__endpoint__FINEST",