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 2016/11/17 14:50:34 UTC

svn commit: r1770202 - in /uima/uima-as/trunk: README RELEASE_NOTES.html pom.xml src/main/eclipseProject/classpath src/main/readme/LICENSE uima-as-parent/pom.xml

Author: cwiklik
Date: Thu Nov 17 14:50:34 2016
New Revision: 1770202

URL: http://svn.apache.org/viewvc?rev=1770202&view=rev
Log:
UIMA-5094 updated for the release

Modified:
    uima/uima-as/trunk/README
    uima/uima-as/trunk/RELEASE_NOTES.html
    uima/uima-as/trunk/pom.xml
    uima/uima-as/trunk/src/main/eclipseProject/classpath
    uima/uima-as/trunk/src/main/readme/LICENSE
    uima/uima-as/trunk/uima-as-parent/pom.xml

Modified: uima/uima-as/trunk/README
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/README?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/README (original)
+++ uima/uima-as/trunk/README Thu Nov 17 14:50:34 2016
@@ -1,4 +1,4 @@
-     Apache UIMA Asynchronous Scaleout (UIMA-AS) Version 2.8.1 README
+     Apache UIMA Asynchronous Scaleout (UIMA-AS) Version 2.9.0 README
      ----------------------------------------------------------------
      
 0. Building from the Source Distribution
@@ -21,28 +21,29 @@ Look for the result in the two artifacts
 
 For more details, please see http://uima.apache.org/building-uima.html   
 
-1. What's New in 2.8.1
+1. What's New in 2.9.0
 ====================== 
-  - Replaced Activemq 5.7.0 with 5.13.2 
-    Starting with AMQ 5.8.0, the jmx MBean query syntax has changed. New code using jmx to
-    query a broker must follow new convention. Please refer to http://activemq.apache.org/activemq-580-release.html
-    for details.
-  - Added dependency on UIMA SDK 2.8.1
-  - Fixed per CAS Performance Metrics breakdown for async deployments 
-  - Added new feature to allow warm up of a JVM service instance before real processing begins,
-    by feeding it a specified set of CASes before the instance connects to the service input queue.
-  - Requires Java 1.7 or later
-  - Few Bug fixes 
+  - Updated to use Activemq 5.14.0 
+  - Added dependency on UIMA SDK 2.9.0
+  - Fixed http based service connectivity  
+  - Added support for automatic recovery of temp queues after broker restart.
+  - Fixed per CAS Performance Metrics breakdown 
+  - Fixed per process CPU & RSS reporting 
+  - Fixed example runtime configurations
+  - "Pinned" JMX MBeans to a specific deployment to enable orderly cleanup
+  - Fixed support of AMQ white listing of packages
+  - Fixed dd2spring issues
+  - Other Bug fixes 
   
 
 1.1 Contents of Apache UIMA-AS binary distribution
 --------------------------------------------------
 
 The Apache UIMA-AS binary distribution includes
-  - Apache UIMA Java SDK version 2.8.1
+  - Apache UIMA Java SDK version 2.9.0
   - Apache UIMA Asynchronous Scaleout extensions
   - Saxon
-  - Apache ActiveMQ version 5.13.2
+  - Apache ActiveMQ version 5.14.0
   - Spring Framework version 4.1.9
   - XMLBeans
 
@@ -402,20 +403,22 @@ An example of this kind of migration is
      $UIMA_HOME/examples/deploy/as/Deploy_MeetingFinder.xml
 
 
-5. Known problems/limitations with Release 2.8.1
+5. Known problems/limitations with Release 2.9.0
 ================================================
 
-  1. No automatic refresh for broken connections with temp reply queues.
-  
-  2. When connecting to an AMQ broker behind a firewall, avoid using the maxInactivityDuration=0 
+  1. When connecting to an AMQ broker behind a firewall, avoid using the maxInactivityDuration=0 
      decoration on the brokerURL (see: http://activemq.apache.org/configuring-wire-formats.html)
      as it turns off AMQ 'keep alive' messaging. Without these, a firewall may assume a connection
      has become stale and close its ports. 
 
-  3. To monitor multiple UIMA AS services on the same machine, each must be assigned a unique 
+  2. To monitor multiple UIMA AS services on the same machine, each must be assigned a unique 
      JMX port (see section 3.8).
 
-  5. JCAS caching Enable/Disable not supported in the Deployment Editor GUI.   
+  3. JCAS caching Enable/Disable not supported in the Deployment Editor GUI.   
+  
+  4. In cases where Analysis Engine deployed in UIMA AS servic throws a user-defined exception, an 
+     application hosting UIMA AS client must include such exception class in its classpath. Otherwise,
+     ClassNotFoundException is thrown in the UIMA AS client while deserializing a reply. 
  
 For up-to-date information on UIMA-AS issues, see our issue tracker:
 http://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12327044&styleName=Html&projectId=12310570

Modified: uima/uima-as/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/RELEASE_NOTES.html?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/RELEASE_NOTES.html (original)
+++ uima/uima-as/trunk/RELEASE_NOTES.html Thu Nov 17 14:50:34 2016
@@ -20,10 +20,10 @@
    ***************************************************************
    -->
 <head>
-  <title>Apache UIMA Asynchronous Scaleout v2.8.1 Release Notes</title>
+  <title>Apache UIMA Asynchronous Scaleout v2.9.0 Release Notes</title>
 </head>
 <body>
-<h1>Apache UIMA-AS (Unstructured Information Management Architecture - Asynchronous Scaleout) v2.8.1 Release Notes</h1>
+<h1>Apache UIMA-AS (Unstructured Information Management Architecture - Asynchronous Scaleout) v2.9.0 Release Notes</h1>
 
 <h2>Contents</h2>
 <p>

Modified: uima/uima-as/trunk/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/pom.xml?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/pom.xml (original)
+++ uima/uima-as/trunk/pom.xml Thu Nov 17 14:50:34 2016
@@ -59,7 +59,7 @@
   </scm>
 
   <properties>
-    <jiraVersion>12327044</jiraVersion> <!-- for 2.8.1AS -->  
+    <jiraVersion>12334303</jiraVersion> <!-- for 2.9.0AS -->  
     <uimaScmProject>${project.artifactId}</uimaScmProject>
     <assemblyFinalName>uima-as-${project.version}</assemblyFinalName> 
     <additionalparam>-Xdoclint:none</additionalparam> 

Modified: uima/uima-as/trunk/src/main/eclipseProject/classpath
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/src/main/eclipseProject/classpath?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/src/main/eclipseProject/classpath (original)
+++ uima/uima-as/trunk/src/main/eclipseProject/classpath Thu Nov 17 14:50:34 2016
@@ -50,34 +50,53 @@
 	<classpathentry kind="var" path="UIMA_HOME/lib/jVinci.jar"/>
 	<classpathentry kind="var" path="UIMA_HOME/lib/uimaj-as-core.jar"/>
 		<attributes>
-			<attribute value="file:/C:/Program Files/apache-uima-as/docs/d/api" name="javadoc_location"/>
+			<attribute value="file:UIMA_HOME/docs/d/api" name="javadoc_location"/>
 		</attributes>
 	<classpathentry kind="var" path="UIMA_HOME/lib/uimaj-as-activemq.jar"/>
 	<classpathentry kind="var" path="UIMA_HOME/lib/uimaj-as-jms.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/activemq-all-5.6.0.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-core-5.6.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-amqp-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-broker-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-camel-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-client-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-console-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-http-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-jaas-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-jms-pool-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-kahadb-store-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-leveldb-store-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-log4j-appender-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-mqtt-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-partition-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-pool-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-runtime-config-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-shiro-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-spring-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-stomp-5.14.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-aop-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-beans-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-context-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-core-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-expression-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-jms-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-tx-4.1.9.RELEASE.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/xbean-spring-3.18.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/commons-logging-1.2.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/commons-pool2-2.4.2.jar"/>
 	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/geronimo-j2ee-management_1.1_spec-1.0.1.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-asm-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-core-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-tx-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-camel-5.6.0.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-spring-5.6.0.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/geronimo-jms_1.1_spec-1.1.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-beans-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-expression-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/xbean-spring-3.7.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/activemq-console-5.6.0.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/commons-logging-1.1.1.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/kahadb-5.6.0.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-context-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/spring-jms-3.0.6.RELEASE.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/commons-codec-1.2.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/jetty-all-server-7.6.7.v20120910.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/xstream-1.1.3.1.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/commons-httpclient-3.1.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/log4j-1.2.16.jar"/>
-	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/geronimo-servlet_2.5_spec-1.2.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/geronimo-jms_1.1_spec-1.1.1.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/hawtbuf-1.11.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/jcl-over-slf4j-1.7.13.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/slf4j-api-1.7.13.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/slf4j-log4j12-1.7.13.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/commons-codec-1.9.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/geronimo-servlet_3.0_spec-1.0.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/httpclient-4.5.1.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/httpcore-4.4.4.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/jetty-all-9.2.13.v20150730.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/log4j-1.2.17.jar"/>
 	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/xmlpull-1.1.3.1.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/xpp3-1.1.4.c.jar"/>
+	<classpathentry kind="var" path="UIMA_HOME/apache-activemq/lib/optional/xstream-1.4.8.jar"/>
 	<classpathentry kind="lib" path="resources"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>

Modified: uima/uima-as/trunk/src/main/readme/LICENSE
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/src/main/readme/LICENSE?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/src/main/readme/LICENSE (original)
+++ uima/uima-as/trunk/src/main/readme/LICENSE Thu Nov 17 14:50:34 2016
@@ -406,33 +406,33 @@ IN CONNECTION WITH THE SOFTWARE OR THE U
 =======================================================================
          
 =========================================================================
-==== This distribution includes jars from ActiveMQ version 5.13.2 
+==== This distribution includes jars from ActiveMQ version 5.14.0 
     License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
     From: 'Apache Software Foundation' (http://www.apache.org)
 =========================================================================
 
-activemq-kahadb-store-5.13.2.jar
-activemq-leveldb-store-5.13.2.jar
-activemq-console-5.13.2.jar
-activemq-mqtt-5.13.2.jar
-activemq-log4j-appender-5.13.2.jar
-activemq-amqp-5.13.2.jar
-activemq-shiro-5.13.2.jar
-activemq-spring-5.13.2.jar
-activemq-jaas-5.13.2.jar
-activemq-stomp-5.13.2.jar
-activemq-camel-5.13.2.jar
-activemq-client-5.13.2.jar
-activemq-broker-5.13.2.jar
-activemq-pool-5.13.2.jar
-activemq-runtime-config-5.13.2.jar
-activemq-jms-pool-5.13.2.jar
-activemq-partition-5.13.2.jar
-activemq-http-5.13.2.jar
+activemq-kahadb-store-5.14.0.jar
+activemq-leveldb-store-5.14.0.jar
+activemq-console-5.14.0.jar
+activemq-mqtt-5.14.0.jar
+activemq-log4j-appender-5.14.0.jar
+activemq-amqp-5.14.0.jar
+activemq-shiro-5.14.0.jar
+activemq-spring-5.14.0.jar
+activemq-jaas-5.14.0.jar
+activemq-stomp-5.14.0.jar
+activemq-camel-5.14.0.jar
+activemq-client-5.14.0.jar
+activemq-broker-5.14.0.jar
+activemq-pool-5.14.0.jar
+activemq-runtime-config-5.14.0.jar
+activemq-jms-pool-5.14.0.jar
+activemq-partition-5.14.0.jar
+activemq-http-5.14.0.jar
 log4j-1.2.17.jar
 
 =========================================================================
-==== ActiveMQ :: activemq-broker-5.13.2.jar (DEPENDENCIES)
+==== ActiveMQ :: activemq-broker-5.14.0.jar (DEPENDENCIES)
 =========================================================================
 
 From: 'Apache Software Foundation' (http://www.apache.org)
@@ -453,7 +453,7 @@ From: 'QOS.ch' (http://www.qos.ch)
 *********SEE ABOVE (jcl-over-slf4j-1.7.13.jar section ) FOR THE FULL TEXT OF MIT LICENSE TEXT ************
      
 =========================================================================================
-==== ActiveMQ :: activemq-console-5.13.2.jar (DEPENDENCIES)
+==== ActiveMQ :: activemq-console-5.14.0.jar (DEPENDENCIES)
 =========================================================================================
 
 From: 'The Apache Software Foundation' (http://www.apache.org)
@@ -496,7 +496,7 @@ or otherwise exploited by anyone for any
 
 
 ====================================================================================
-==== ActiveMQ :: activemq-http-5.13.2.jar (DEPENDENCIES)
+==== ActiveMQ :: activemq-http-5.14.0.jar (DEPENDENCIES)
 ====================================================================================
 
 From: 'an unknown organization'
@@ -553,7 +553,7 @@ From: 'Mort Bay Consulting' (http://www.
     copyright notice appears in all copies.
 
 From: 'The Apache Software Foundation' (http://www.apache.org/)
-  - Commons Codec (http://commons.apache.org/codec/) commons-codec:commons-codec:jar:1.6
+  - Commons Codec (http://commons.apache.org/codec/) commons-codec:commons-codec:jar:1.9
 
  - HttpClient (http://hc.apache.org/httpcomponents-client) org.apache.httpcomponents:httpclient:jar:4.5.1
     License: Apache License  (LICENSE.txt)

Modified: uima/uima-as/trunk/uima-as-parent/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uima-as-parent/pom.xml?rev=1770202&r1=1770201&r2=1770202&view=diff
==============================================================================
--- uima/uima-as/trunk/uima-as-parent/pom.xml (original)
+++ uima/uima-as/trunk/uima-as-parent/pom.xml Thu Nov 17 14:50:34 2016
@@ -135,7 +135,6 @@
 
 		<org.apache.geronimo.servlet.specs.version>1.0</org.apache.geronimo.servlet.specs.version>
 
-		<!-- jetty.version>8.1.16.v20140903</jetty.version -->
 		<jetty.version>9.2.13.v20150730</jetty.version>
 
 		<commons-pool.version>2.4.2</commons-pool.version>