Author: cwiklik
Date: Tue Jan 25 15:46:25 2011
New Revision: 1063326

URL: http://svn.apache.org/viewvc?rev=1063326&view=rev
Log:
UIMA-1989 added comments about switching to an older amq version, when using 
http connector both client and service must be on the same level of amq

Modified:
    uima/uima-as/trunk/uima-as-distr/README

Modified: uima/uima-as/trunk/uima-as-distr/README
URL: 
http://svn.apache.org/viewvc/uima/uima-as/trunk/uima-as-distr/README?rev=1063326&r1=1063325&r2=1063326&view=diff
==============================================================================
--- uima/uima-as/trunk/uima-as-distr/README (original)
+++ uima/uima-as/trunk/uima-as-distr/README Tue Jan 25 15:46:25 2011
@@ -202,7 +202,14 @@ b. Run the command:
   dynamically from UIMA_HOME/lib, UIMA_HOME/apache-activemq-5.4.1, 
UIMA_HOME/apache-activemq-5.4.1/lib,
   and UIMA_HOME/apache-activemq-5.4.1/lib/optional directories. If you want to 
use a different
   version of ActiveMQ, set the ACTIVEMQ_HOME environment variable to the 
location of 
-  ActiveMQ you intend to use. Also, if you want to deploy your own annotator 
that is 
+  ActiveMQ you intend to use. When using different version of ActiveMQ ( older 
than version 5.4), start
+  the broker using a startup script located in ACTIVEMQ_HOME/bin directory 
instead of 
+  UIMA_HOME/bin/startBroker.[cmd|sh] script provided in this release. This is 
due to the fact that the 
+  5.4 branch of ActiveMQ xml schema has changed. The activemq_nojournal.xml 
provided in this release two
+  optimizations: schedulerSupport=false to disable broker message scheduler, 
and producerFlowControl="false" 
+  to turn off producer flow control.
+  
+  Also, if you want to deploy your own annotator that is 
   installed in a different directory than UIMA_HOME/lib, set the 
UIMA_CLASSPATH 
   environment variable to point to one or more Classpath entries;  these 
entries can either be
   directories of Java class files, Jar files, or directories of Jar files (in 
which case, all the 
@@ -288,11 +295,13 @@ is on a broker that is accessable. For e
 public broker running outside the firewall. Alternatively the broker may be 
configured 
 to tunnel over HTTP. For details see 
http://activemq.apache.org/configuring-transports.html
 
-Note: There are bugs in the standard ActiveMQ HTTP connector core librarys 
(which we have
-      patched) associated with CASes larger than 64KB and with doublebyte 
characters. 
-      The ActiveMQ jars distributed with UIMA AS include the bug fixes 
described in 
-      http://issues.apache.org/activemq/browse/AMQ-1308
-      
+Note: The ActiveMQ 5.4.1 jars distributed with this UIMA AS release include 
bug fixes described in 
+      http://issues.apache.org/activemq/browse/AMQ-1308. Previous releases of 
UIMA AS included 
+      custom ActiveMQ 4.1.1 jars (which we have patched) to remedy the 
problems. When using 
+      ActiveMQ HTTP connector, make sure that both a client and a service use 
either ActiveMQ 4.1.1 
+      or ActivemMQ 5.4.1+ jars. 
+       
+     
 3.7 Monitoring a broker and its queues
 --------------------------------------
 


Reply via email to