<html> | |
<!-- | |
Licensed to the Apache Software Foundation (ASF) under one | |
or more contributor license agreements. See the NOTICE file | |
distributed with this work for additional information | |
regarding copyright ownership. The ASF licenses this file | |
to you under the Apache License, Version 2.0 (the | |
"License"); you may not use this file except in compliance | |
with the License. You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, | |
software distributed under the License is distributed on an | |
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
KIND, either express or implied. See the License for the | |
specific language governing permissions and limitations | |
under the License. | |
--> | |
<head> | |
<title>Apache UIMA Asynchronous Scaleout v2.3.0 Release Notes</title> | |
</head> | |
<body> | |
<h1>Apache UIMA-AS (Unstructured Information Management Architecture - Asynchronous Scaleout) v2.3.0-incubating Release Notes</h1> | |
<h2>Contents</h2> | |
<p> | |
<a href="#what.is.uima-as">1. What is UIMA-AS?</a><br/> | |
<a href="#major.changes">2. Major Changes in this Release</a><br/> | |
<a href="#get.involved">3. How to Get Involved</a><br/> | |
<a href="#report.issues">4. How to Report Issues</a><br/> | |
<a href="#list.issues">5. List of JIRA Issues Fixed in this Release</a> | |
</p> | |
<h2><a name="what.is.uima-as">1. What is UIMA-AS?</a></h2> | |
<p> | |
UIMA Asynchronous Scaleout (AS) is an add-on to Apache UIMA that provides a set of capabilities | |
for achieving flexible scaleout. It is a second generation design, replacing the | |
CPM and Vinci Services. The CPM and Vinci are still available and are not being deprecated, | |
but new designs are encouraged to use UIMA-AS for scalability, and current designs | |
reaching limitations may want to move to UIMA-AS. | |
</p> | |
<p> | |
UIMA-AS is integrated with the new flow controller architecture, and can be applied to | |
both primitive and aggregate analysis engines. It fully supports CAS Multipliers. | |
</p> | |
<h2><a name="major.changes">2. Major Changes in this Release</a></h2> | |
<p> | |
Please refer to the README for a list of changes. | |
</p> | |
<h2><a name="get.involved">3. How to Get Involved</a></h2> | |
<p> | |
The Apache UIMA project really needs and appreciates any contributions, | |
including documentation help, source code and feedback. If you are interested | |
in contributing, please visit | |
<a href="http://incubator.apache.org/uima/get-involved.html"> | |
http://incubator.apache.org/uima/get-involved.html</a>. | |
</p> | |
<h2><a name="report.issues">4. How to Report Issues</a></h2> | |
<p> | |
The Apache UIMA project uses JIRA for issue tracking. Please report any | |
issues you find at | |
<a href="http://issues.apache.org/jira/browse/uima">http://issues.apache.org/jira/browse/uima</a> | |
</p> | |
<h2><a name="list.issues">5. List of JIRA Issues Fixed in this Release</a></h2> | |
Release Notes - UIMA - Version 2.3AS | |
<h2> Bug | |
</h2> | |
<ul> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-845'>UIMA-845</a>] - UIMA-AS client doesnt recover from failed connection to a temp queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-914'>UIMA-914</a>] - If the Error Configuration thresholdWindow value is invalid it is quietly ignored | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-955'>UIMA-955</a>] - Deployment fails if 2 delegates have the same queue name, on same or different brokers | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-959'>UIMA-959</a>] - Scaleout doc wrongly implies Vinci and AS services can be in same aggregate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1002'>UIMA-1002</a>] - Problem scaling out CAS multipliers | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1011'>UIMA-1011</a>] - [DDE] When switching backward and forward between C++ and Java top-AE, Custom Settings are not properly handled | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1019'>UIMA-1019</a>] - A UIMA Aggregate Cas Multiplier cannot be deployed as an AS Aggregate service | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1022'>UIMA-1022</a>] - Sometimes hangs at initialization when trying to connect to a remote service | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1026'>UIMA-1026</a>] - UIMA-As ThresholdWindow not implemented correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1030'>UIMA-1030</a>] - Remove two unused interfaces: org.apache.uima.adapter.jms.client.UIMAAsynchronousEngine | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1034'>UIMA-1034</a>] - [DDE] Dirty flag is not set when environment parameters are edited | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1040'>UIMA-1040</a>] - Modify dd2spring to handle UIMA-AS Aggregate Cas Multipliers | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1057'>UIMA-1057</a>] - UIMA-AS Aggregate Tries To Dispose a CAS that Has Not Yet Been Fully Processed | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1070'>UIMA-1070</a>] - Fix a hang in UIMA-AS caused by an invalid AE descriptor | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1076'>UIMA-1076</a>] - In DDE, CAS pool size setting is Not Applicable when Top AE is a primitive AE | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1078'>UIMA-1078</a>] - Pool size and heap size for CAS Multiplier should NOT be displayed (be disable) for Top Analysis Engine running as AS aggregate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1081'>UIMA-1081</a>] - Fix a hang in the common client caused by inconsistent synchronization | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1084'>UIMA-1084</a>] - Uima AS JMX statistics are invalid | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1091'>UIMA-1091</a>] - ServicePerformanceMBean implementation in Uima AS does not return valid idle time from getIdleTime() | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1110'>UIMA-1110</a>] - The default setting of prefetch=1 is causing problems | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1117'>UIMA-1117</a>] - Simple aggregate hangs when get a delegate error on an input CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1118'>UIMA-1118</a>] - Fix "Failed to start jmx connector: Cannot bind to URL" while starting uima AS service | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1120'>UIMA-1120</a>] - UIMA AS use of TimeToLive can lead to service request failures. | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1122'>UIMA-1122</a>] - Reset method of the ClientInfo MBean deletes important parameters | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1124'>UIMA-1124</a>] - If 2 delegates use the same queue name getMeta will time out on one of them | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1125'>UIMA-1125</a>] - Modify UIMA-AS synchronization when deserializing CASes | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1131'>UIMA-1131</a>] - Delegates following a CAS Multiplier do not get the complete typesystem | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1132'>UIMA-1132</a>] - Fix a hang in UIMA-AS if a Cas Multiplier is the last component in the pipeline | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1135'>UIMA-1135</a>] - UIMA-AS dd2spring needs update for UIMA-1019 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1137'>UIMA-1137</a>] - Service hangs if deployed before broker is ready | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1138'>UIMA-1138</a>] - Deployment of an aggregate hangs if one of its co-located delegates has a missing import | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1145'>UIMA-1145</a>] - UIMA-AS client occasionally hangs while processing CASes | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1149'>UIMA-1149</a>] - [UIMA-AS] fix potential thread safety issue with flow controller code | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1154'>UIMA-1154</a>] - UIMA-AS extended tests hang when running with IBM JVM 1.6 service release 1 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1158'>UIMA-1158</a>] - Some shell scripts don't work on Ubuntu Linux | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1159'>UIMA-1159</a>] - UIMA-AS dd2Spring fix - generating wrong property for co-located component - treating it as a remote | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1161'>UIMA-1161</a>] - UIMA-AS inputQueueScaleout should be settable on nested co-located aggregates | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1162'>UIMA-1162</a>] - Synchronize checkin() method of the AnalysisEngineInstancePoolWithThreadAffinity | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1164'>UIMA-1164</a>] - Increasing concurrent Consumer count on Spring Listener causes creation of multiple temp queues | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1165'>UIMA-1165</a>] - Fix a race condition in the UIMA-AS aggregate that results in a hang | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1166'>UIMA-1166</a>] - Getmeta replies from some remote delegates are ignored, causing a timeout | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1171'>UIMA-1171</a>] - Initialization hangs if an Exception is thrown when initializing the flow controller AND delegates are offline | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1186'>UIMA-1186</a>] - UIMA-AS update POMs to depend on 2.3.0 uima base version, and update uima-as poms to 2.3.0-incubating-SNAPSHOT | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1190'>UIMA-1190</a>] - Jmx Monitor in Uima AS not compiling when using Java 5 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1191'>UIMA-1191</a>] - Uima AS Reply Listener should be terminated when a delegate is disabled | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1194'>UIMA-1194</a>] - JMX stats for UIMA AS seem inconsistent | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1196'>UIMA-1196</a>] - Add support for binary serialization and deserialization in Uima AS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1198'>UIMA-1198</a>] - False msg referring to UIMA_HOME logged by first JUnit test | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1199'>UIMA-1199</a>] - If a parallel flow involves colocated delegates the application hangs | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1200'>UIMA-1200</a>] - Optimize UIMA AS XMI Cas serialization by reusing an instance of a XML Parser | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1205'>UIMA-1205</a>] - When Handling Invalid Message Uima AS Service Needs to Log Which Property Makes The Message Invalid | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1209'>UIMA-1209</a>] - Old 2.2.2 services cannot be used in parallel | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1215'>UIMA-1215</a>] - The README for UIMA-AS refers to core UIMA documantation that is not in the build | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1216'>UIMA-1216</a>] - UIMA AS Client Code Doesn't Release CAS While Handling Process Exception | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1217'>UIMA-1217</a>] - entityProcessComplete returns null CAS on error | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1218'>UIMA-1218</a>] - UIMA AS Primitive Controller Doesnt Report Exception During Initialization | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1219'>UIMA-1219</a>] - UIMA AS Aggregate Hangs While Processing Multiple CASes from the Client | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1220'>UIMA-1220</a>] - CASes are not released from remote CAS Multipliers when the reply queue is remote | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1223'>UIMA-1223</a>] - Annotators should be initialized in the same thread that their process method will later be called on | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1224'>UIMA-1224</a>] - Exceptions received from a delegate don't identify their origin | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1229'>UIMA-1229</a>] - Add Private (not shared) Cache to UIMA AS Controllers For Storing Intermediate State for Each CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1231'>UIMA-1231</a>] - UIMA AS Doesnt Expose to JMX Sizes of Java Queues Used For Internal Messaging | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1232'>UIMA-1232</a>] - Fix Synchronization Problem in the UIMA AS code | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1233'>UIMA-1233</a>] - Log Outgoing Message Sizes Destined for Remote Queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1234'>UIMA-1234</a>] - Cleanup Testcases to Handle ServiceShutdownException Quietly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1236'>UIMA-1236</a>] - Fix a hang in the testProcessParallelFlowWithDelegateDisable testcase | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1237'>UIMA-1237</a>] - Fix "Cas Not Found In CasManager Cache" Error in the Parallel Step | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1238'>UIMA-1238</a>] - Fix NullPointerException When Sending Reply to Uima AS Client | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1239'>UIMA-1239</a>] - Fix "Consumer Closed" Exception Thrown By ActiveMQ | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1240'>UIMA-1240</a>] - Deployment Descriptor Editor resets CAS Pool size for aggregates when you change number of instances of a delegate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1245'>UIMA-1245</a>] - Processing order of parent CAS different on UIMA and UIMA AS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1246'>UIMA-1246</a>] - Error handling for CASes generated in an aggregate needs clarification. | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1253'>UIMA-1253</a>] - UIMA-AS Can't run Aggregate containing a CAS Consumer delegate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1254'>UIMA-1254</a>] - UIMA AS Aggregate ServiceInfo JMX Component is Missing Broker URL | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1255'>UIMA-1255</a>] - Modify UIMA-AS Aggregate to Handle Cas Not Found Error | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1259'>UIMA-1259</a>] - Service MBean methods for accessing UIMA-CPP JMX statistics need to be synchronized | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1265'>UIMA-1265</a>] - Incomplete Metadata Returned From UIMA AS Primitive Service When Deployed With Synchronous Aggregate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1269'>UIMA-1269</a>] - NPE when using a C++ service deployed via JNI | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1270'>UIMA-1270</a>] - runRemoteAsyncAE uses binary serialization which is not supported for native CPP services | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1271'>UIMA-1271</a>] - UIMA-AS Should Use TextMessage Only for GetMeta Request and Reply | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1272'>UIMA-1272</a>] - Change Prefetch Value On a Temp Queue Connection Used By UIMA AS Client API | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1279'>UIMA-1279</a>] - UIMA AS Client Not Handling Errors When Deploying Synchronous Aggregate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1285'>UIMA-1285</a>] - Fix Flow Object Not In Flow Cache Error | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1286'>UIMA-1286</a>] - UIMA AS Service Doesnt Start a Timer On Connection To a Temp Reply Queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1292'>UIMA-1292</a>] - Uima AS Jms Listener Should Support Retry When Establishing Connection To a Broker | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1293'>UIMA-1293</a>] - Replies from remote CasMultipliers that don't always generate CASes are not handled correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1296'>UIMA-1296</a>] - UIMA AS Service Not Processing Stop Request | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1297'>UIMA-1297</a>] - Uima AS Service Not Handling Send Failures Correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1303'>UIMA-1303</a>] - Uima AS Creates Jms Sessions With Wrong Acknowledgment Property | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1309'>UIMA-1309</a>] - Fix Uima AS testcase testPrimitiveServiceProcessPingFailure() to ignore RuntimeException | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1310'>UIMA-1310</a>] - Fix Uima AS Client memory leak | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1315'>UIMA-1315</a>] - Fix a hang in the Uima AS client | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1316'>UIMA-1316</a>] - FlowController collectionProcessComplete() method not called | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1317'>UIMA-1317</a>] - Modify UIMA AS Endpoint Object To Use Volatile Booleans | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1322'>UIMA-1322</a>] - Uima AS service should fetch broker URL from ServiceInfo object when creating connection to a reply queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1323'>UIMA-1323</a>] - Fix NPE in Uima AS GetMetaErrorHandler | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1324'>UIMA-1324</a>] - Uima AS not logging exceptions generated by Spring while parsing invalid Deployment Descriptor | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1327'>UIMA-1327</a>] - Cannot start broker with startBroker.sh script | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1328'>UIMA-1328</a>] - deployAsyncService.sh causes Log4j FileNotFoundException | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1339'>UIMA-1339</a>] - MESSAGE LOCALIZATION FAILED -- missing key UIMAJMS_send_reply_failed__FINE | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1343'>UIMA-1343</a>] - Uima AS aggregate controller should synchronize code that processes CPC replies from delegates | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1348'>UIMA-1348</a>] - Uima AS UIMA_Service class is not handling default broker correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1353'>UIMA-1353</a>] - UIMA-AS JUnit test code suppresses some exceptions so may not report some test failures | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1355'>UIMA-1355</a>] - When one delagate in a parallel step fails, the flow continues without waiting for the last reply | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1357'>UIMA-1357</a>] - Uima AS testcase hangs when run in a loop | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1358'>UIMA-1358</a>] - Exceptions on generated CASes are returned to client without parentage information | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1359'>UIMA-1359</a>] - Strange warning message when deploying an Aggregate CM | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1367'>UIMA-1367</a>] - UIMA-AS docs & JavaDocs don't fully describe the UimaASStatusCallbackListener interface | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1369'>UIMA-1369</a>] - ResourceInitializationException in a collocated delegate causes a hang | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1375'>UIMA-1375</a>] - Fix a race condition while handling CASes generated by a Cas Multiplier | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1376'>UIMA-1376</a>] - Fix NPE in Uima AS Aggregate while handling getMeta responses | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1394'>UIMA-1394</a>] - Uima AS should log Id of an expired CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1395'>UIMA-1395</a>] - No way to programatically kill a uimacpp process launched by UimacppServiceController | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1399'>UIMA-1399</a>] - Deployment of C++ service ignores <environmentVariable name="UIMACPP_STARTING_DIRECTORY"> | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1402'>UIMA-1402</a>] - Uima AS listener threads sometimes hangs while trying to stop | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1406'>UIMA-1406</a>] - UimacppServiceController should implement AnalysisEngineController interface | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1407'>UIMA-1407</a>] - Fix UimaAS log messages | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1409'>UIMA-1409</a>] - The implementation of the uimaj-as-camel producer must be thread safe but is not | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1410'>UIMA-1410</a>] - The uimaj-as-camel producer should report and log all error/exceptions | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1416'>UIMA-1416</a>] - Stop sending ShutdownException from Uima AS service to the client | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1429'>UIMA-1429</a>] - Generate unique JMX name for every UIMA AS client instance | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1433'>UIMA-1433</a>] - UIMA AS service creates too many JMS connections | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1434'>UIMA-1434</a>] - UIMA AS logs an exception when handling stale messages | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1435'>UIMA-1435</a>] - UIMA AS client creates too many JMS connections to a broker | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1436'>UIMA-1436</a>] - Fix UIMA AS client code to address race conditions that may result in a hang | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1437'>UIMA-1437</a>] - Fix UIMA AS testcase code to address intermittent hangs | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1439'>UIMA-1439</a>] - Fix interemittent hangs in UIMA AS when stopping the JMS listener | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1449'>UIMA-1449</a>] - Fix ConcurrentModificationException in the Delegate object | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1450'>UIMA-1450</a>] - UIMA AS controller creates a component CAS Pool with a wrong name | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1454'>UIMA-1454</a>] - Stale requests are processed and subsequently labeled as exceptions | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1459'>UIMA-1459</a>] - Fix UIMA AS bugs reported by Findbugs | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1472'>UIMA-1472</a>] - Uima AS imports ConcurrentHashMap from a wrong package | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1475'>UIMA-1475</a>] - UIMA AS testcases hang when run with JDK 1.5 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1476'>UIMA-1476</a>] - Fix race condition in the UIMA As client when creating a shared JMS connection | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1477'>UIMA-1477</a>] - UIMA AS client hangs while handling CPC request | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1487'>UIMA-1487</a>] - Add support for collectionProcessComplete timeout setting in JMS service adapter | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1495'>UIMA-1495</a>] - dd2spring throws SAXParseException if parameters are appended to a broker URL | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1514'>UIMA-1514</a>] - uimaj-as-camel should not use default Bundle-SymbolicName | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1540'>UIMA-1540</a>] - Uima AS client consumes too much CPU while waiting for a free CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1565'>UIMA-1565</a>] - Fix NPE in Uima AS jUnit code when running with AMQ 5.2 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1566'>UIMA-1566</a>] - build breaks for some components having no source files | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1573'>UIMA-1573</a>] - setUimaClassPath fixes | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1579'>UIMA-1579</a>] - The cas pool size of the camel uima driver must be configurable | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1580'>UIMA-1580</a>] - Synchronize AsynchAECasManager initialize() method to fix NPE while merging type systems | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1584'>UIMA-1584</a>] - Document Delta CAS XMI format | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1593'>UIMA-1593</a>] - AEs that declare multipleDeploymentAllowed=false can't be deployed as services and called from multiple clients in the same JVM | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1609'>UIMA-1609</a>] - binary assembly wrongly including FOP files | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1615'>UIMA-1615</a>] - make build-from-sources work | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1623'>UIMA-1623</a>] - Error handling incorrect if multiple delegates have the same window values | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1624'>UIMA-1624</a>] - Uima AS service should start listeners on its input queue on succesfull initialization only | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1626'>UIMA-1626</a>] - JmsOutputChannel.sendReply(Throwable t, ...) fails if exception is not serializeable | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1630'>UIMA-1630</a>] - Fix IndexOutOfBounds exception in BaseAnalysisEngineController | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1632'>UIMA-1632</a>] - UIMA AS service does not recover from broker failure and subsequent restart | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1633'>UIMA-1633</a>] - UimaASStatusCallbackListener javadoc should say when aStatus can be null | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1636'>UIMA-1636</a>] - Modify property names used to enable and configure UIMA AS Jmx Monitor | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1637'>UIMA-1637</a>] - Update JMX MBeans exposed by UIMA AS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1638'>UIMA-1638</a>] - Remove dumping stack traces to stdout in UIMA AS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1640'>UIMA-1640</a>] - UIMA AS aggregate is not merging Flow Controller's metadata | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1643'>UIMA-1643</a>] - UIMA AS client does not recover correctly when the connection to a broker fails | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1644'>UIMA-1644</a>] - uimaj-as-camel throws a NullPointerException when a null status is returned on initializationComplete | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1645'>UIMA-1645</a>] - uimaj-as-camel needs a timeout parameter | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1646'>UIMA-1646</a>] - Using failover in broker URL causes XML exception | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1647'>UIMA-1647</a>] - Scripts fail to call runUimaClass.sh | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1648'>UIMA-1648</a>] - UIMA AS lib path contains duplicate entries | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1649'>UIMA-1649</a>] - deployAsyncService.sh log4j warnings | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1651'>UIMA-1651</a>] - We should remove runRemoteAsyncAEmultiple.cmd | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1654'>UIMA-1654</a>] - UIMA AS client doesnt remove its MBean from the JMX Server on shutdown | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1655'>UIMA-1655</a>] - Fix NPE in UIMA AS service while creating a new listener | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1656'>UIMA-1656</a>] - UIMA AS aggregate should not attempt to send getMeta request to remotes when its stopping | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1657'>UIMA-1657</a>] - UIMA AS client fails if a failover broker uri with multiple endpoints is used | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1659'>UIMA-1659</a>] - UIMA AS aggregate creates a redundant temp reply queue for each delegate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1662'>UIMA-1662</a>] - uima-as extract and build script has copy/paste error - is building base uima instead of uima-as | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1663'>UIMA-1663</a>] - All directories in UIMA distribution should be 755 | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1665'>UIMA-1665</a>] - UIMA AS aggregate not handling timeouts correctly for parallel delegates | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1666'>UIMA-1666</a>] - CasPoolSize should equal numberOfInstances when deploying a primitive component | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1671'>UIMA-1671</a>] - UIMA AS client fails to localize exception message when executed in an OSGI server | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1672'>UIMA-1672</a>] - BaseAnalysisEngineController.stopCasMultiplier should log stopping also to log file | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1673'>UIMA-1673</a>] - uimaee_messages.properties contains key UIMAEE_stopping_collocated_cm_INFO twice | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1674'>UIMA-1674</a>] - Exception thrown from CasMultiplier.process should be reported to client as failure | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1675'>UIMA-1675</a>] - UIMA AS client does not log time out error correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1681'>UIMA-1681</a>] - Wrong value for JMX monitoring property | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1683'>UIMA-1683</a>] - fix copyright notice in the NOTICE files | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1687'>UIMA-1687</a>] - correct top-level svn license/notice files | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1692'>UIMA-1692</a>] - add missing license headers to .project files etc. in uimaj-eclipse-... projects | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1696'>UIMA-1696</a>] - Fix log messages in UIMA AS aggregate | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1698'>UIMA-1698</a>] - Colocated service shows a wrong count for number of messages processed | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1699'>UIMA-1699</a>] - UIMA-AS start broker appears to hang - but maybe a logging issue (RC6) | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1701'>UIMA-1701</a>] - dd2spring script fails | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1702'>UIMA-1702</a>] - Service fails to start when the broker of one of its delegates is missing | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1703'>UIMA-1703</a>] - UIMA AS service uses the same log4j.properties file as the AMQ broker | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1704'>UIMA-1704</a>] - UIMA AS aggregate doesnt handle service broker restart | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1705'>UIMA-1705</a>] - UIMA AS client fails when service broker is restarted | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1706'>UIMA-1706</a>] - UIMA AS Camel driver should handle broker connection lost correctly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1709'>UIMA-1709</a>] - Modify log4j.properties file used by ActiveMQ broker to restore location of the log file | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1712'>UIMA-1712</a>] - Finalize typesystem only when top level aggregate is ready | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1713'>UIMA-1713</a>] - Java and UIMA things holding on to objects loaded via Resource Manager fail when switching to another Resource Manager class loader instance | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1721'>UIMA-1721</a>] - Missing link in UIMA AS Camel Component documentation | |
</li> | |
</ul> | |
<h2> Improvement | |
</h2> | |
<ul> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-841'>UIMA-841</a>] - move Eclipse feature maven builds into feature projects | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-844'>UIMA-844</a>] - Add connection recovery for temp queues in the JMS Listener object | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-927'>UIMA-927</a>] - Provide a way to drain Dead Letter Queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-998'>UIMA-998</a>] - The UIMA website should have a list of known problems and any work-arounds | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1109'>UIMA-1109</a>] - Need ability to quiesce an instance of a service | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1127'>UIMA-1127</a>] - Services that timeout should be handled differently on subsequent requests | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1130'>UIMA-1130</a>] - Deployment Descriptor should allow setting the number of concurrent listeners for a reply queue | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1133'>UIMA-1133</a>] - Timeout needs different implementation to eliminate interaction with CAS pool size | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1134'>UIMA-1134</a>] - Put additional scaleout scenarios in UIMA AS getting started | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1136'>UIMA-1136</a>] - [DDE] Support editing of Prefetch value and set default value to 0 (instead of 1) | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1140'>UIMA-1140</a>] - Embedded broker should be eliminated | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1146'>UIMA-1146</a>] - Setting the number of concurrent listeners of a reply queue for Co-located Delegates | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1156'>UIMA-1156</a>] - [SimpleServer] Add improvement to support UIMA-AS services | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1160'>UIMA-1160</a>] - [DDE] Copy missing icon named "editor.gif" from CDE to to DDE | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1163'>UIMA-1163</a>] - set svn:eol-style to native for source files in UIMA project | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1173'>UIMA-1173</a>] - BaseUIMAAsynchronousEngine_impl.getCAS() should queue requests | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1189'>UIMA-1189</a>] - Remove excessive synchronization from Uima As | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1211'>UIMA-1211</a>] - Optimize UIMA-AS Logging by Testing The Log Level | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1262'>UIMA-1262</a>] - Make changes to superPoms active before they are *installed* | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1274'>UIMA-1274</a>] - Add binary serialization option to JMS service descriptor | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1288'>UIMA-1288</a>] - Need a Better Approach For Specifying UIMA AS Broker URL in Deployment Descriptor | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1294'>UIMA-1294</a>] - Enable access of service's ipaddr from process Cas replies | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1332'>UIMA-1332</a>] - [DDE] Allow an "empty" value for the "Broker URL for input queue" field (related to UIMA-1288) | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1382'>UIMA-1382</a>] - Change log level for JMS timeout between services and their reply queues | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1391'>UIMA-1391</a>] - Client of a CAS Multiplier should be able to stop processing of a CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1393'>UIMA-1393</a>] - UimaSerializer should make use of ThreadLocal | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1401'>UIMA-1401</a>] - Uima AS should assign explicit name to processing threads | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1412'>UIMA-1412</a>] - EntityProcessStatus implementations should implement toString to ease debuging | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1480'>UIMA-1480</a>] - Add version compatibility verification to UIMA-AS for base UIMA level | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1481'>UIMA-1481</a>] - add Javadocs to UIMA-AS assembly | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1484'>UIMA-1484</a>] - Update UIMA-AS Documentation | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1501'>UIMA-1501</a>] - more refactoring and updating - parent POMs | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1517'>UIMA-1517</a>] - Don't set executable bits on non-executables, when building assemblies | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1522'>UIMA-1522</a>] - Sandbox RegularExpressionAnnotator - change commons-io to test dependency | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1537'>UIMA-1537</a>] - License Notice Disclaimer copying | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1538'>UIMA-1538</a>] - Common Build Step: build source Jars for java Jars | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1541'>UIMA-1541</a>] - UIMA AS source should be reformated according to uima guideline | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1567'>UIMA-1567</a>] - Maven build: add <prerequisites> to uimaj to specify minimum Maven release level | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1568'>UIMA-1568</a>] - Remove no longer used assemble-plugin files from uimaj-ep- projects | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1574'>UIMA-1574</a>] - uima-as assembly is to be unzipped over base, but cannot be, because top level dir names differ | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1575'>UIMA-1575</a>] - Change eclipse update site and feature generation to use common maven mechanisms | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1578'>UIMA-1578</a>] - The uimaj-as-camel documentation should be extended and reviewed | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1585'>UIMA-1585</a>] - Run RAT on projects, fix missing licenses, add RAT running to POM, document exclusions | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1590'>UIMA-1590</a>] - fix extractAndBuild scripts | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1612'>UIMA-1612</a>] - Removed Unused classes from UIMA AS org.apache.uima.aae.error.handler package | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1613'>UIMA-1613</a>] - run Rat consistently for all maven assemblies | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1622'>UIMA-1622</a>] - Make uima-as dependencies more precise | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1635'>UIMA-1635</a>] - uima-as docs review fixes for 2.3.0 level | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1660'>UIMA-1660</a>] - uimaj-as-camel should support failover in configruation string | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1670'>UIMA-1670</a>] - uima-as startup issues | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1677'>UIMA-1677</a>] - UIMA-AS Doc updates from proofreading | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1689'>UIMA-1689</a>] - fix some miscompares between svn export and source-distribution | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1691'>UIMA-1691</a>] - change checkout to export in extract and build scripts | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1700'>UIMA-1700</a>] - copy LIC/NOT files to top level for UIMA-AS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1719'>UIMA-1719</a>] - update copyright and pub dates to 2010 | |
</li> | |
</ul> | |
<h2> New Feature | |
</h2> | |
<ul> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1017'>UIMA-1017</a>] - Client API does not support the CAS multiplier interface | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1104'>UIMA-1104</a>] - Need a monitor component for UIMA-AS services to capture performance metrics | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1168'>UIMA-1168</a>] - Use Delta CAS serialization to reduce overhead of remote service calls | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1172'>UIMA-1172</a>] - JMX client mbean should have attribute for max and average response latency | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1213'>UIMA-1213</a>] - UIMA-AS Client API needs additional JMX parameter - Time-waiting-for-CAS | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1214'>UIMA-1214</a>] - Enable use of *delta* BinaryCas for services | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1241'>UIMA-1241</a>] - UIMA AS Service Should Expose Cas Pool Size for Monitioring via JMX | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1300'>UIMA-1300</a>] - The client API needs to support optional callback listener before sendCas | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1311'>UIMA-1311</a>] - On Uima AS service startup log its runtime environment | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1314'>UIMA-1314</a>] - Add OSGI support to uima-as | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1354'>UIMA-1354</a>] - Add camel based uima-as driver | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1531'>UIMA-1531</a>] - Need a script to launch a UIMA-AS service via RunWithJarPath | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1604'>UIMA-1604</a>] - Add ShutdownHook to Uima As Service Wrapper | |
</li> | |
</ul> | |
<h2> Task | |
</h2> | |
<ul> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1147'>UIMA-1147</a>] - Merge uima-as-post1st branch with the uima-as SVN trunk | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1155'>UIMA-1155</a>] - Remove stale methods and classes from the uima-as projects | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1381'>UIMA-1381</a>] - Write documentation for uimaj-as-camel project | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1413'>UIMA-1413</a>] - Add uimaj-as-camel to uima as distribution | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1479'>UIMA-1479</a>] - Move UIMA-AS out of sandbox, change to an "add-on" packaging style to the core | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1555'>UIMA-1555</a>] - repackage UIMA-AS to work as an add-on to base UIMA | |
</li> | |
<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1614'>UIMA-1614</a>] - update 2.3.0-incubating-SNAPSHOT to drop the snapshot in prep for release | |
</li> | |
</ul> | |
</body> | |
</html> |