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>