You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ea...@apache.org on 2007/04/18 14:58:19 UTC

svn commit: r530008 - /incubator/uima/uimacpp/trunk/RELEASE_NOTES.html

Author: eae
Date: Wed Apr 18 05:58:18 2007
New Revision: 530008

URL: http://svn.apache.org/viewvc?view=rev&rev=530008
Log:
UIMA-275

Modified:
    incubator/uima/uimacpp/trunk/RELEASE_NOTES.html

Modified: incubator/uima/uimacpp/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/RELEASE_NOTES.html?view=diff&rev=530008&r1=530007&r2=530008
==============================================================================
--- incubator/uima/uimacpp/trunk/RELEASE_NOTES.html (original)
+++ incubator/uima/uimacpp/trunk/RELEASE_NOTES.html Wed Apr 18 05:58:18 2007
@@ -1,18 +1,17 @@
 <html>
 <head>
-  <title>Apache UIMA v2.1.0 Releate Notes</title>
+  <title>Apache UIMA C++ v2.1.0 Releate Notes</title>
 </head>
 <body>
-<h1>Apache UIMA (Unstructured Information Management Architecture) v2.1.0 Release Notes</h1>
+<h1>Apache UIMA C++ (Unstructured Information Management Architecture) v2.1.0 Release Notes</h1>
 
 <h2>Contents</h2>
 <p>
 <a href="#what.is.uima">1. What is UIMA?</a><br/>
 <a href="#major.changes">2. Major Changes in this Release</a><br/>
-<a href="#migrating">3. Migrating from IBM UIMA to Apache UIMA</a><br/>
+<a href="#migrating">3. Migrating from IBM UIMA C++ to Apache UIMA C++</a><br/>
 <a href="#get.involved">4. How to Get Involved</a><br/>
 <a href="#report.issues">5. How to Report Issues</a><br/>
-<a href="#list.issues">6. List of JIRA Issues Fixed in this Release</a>
 </p>  
    
 <h2><a name="what.is.uima">1. What is UIMA?</a></h2>
@@ -62,152 +61,123 @@
 
 <h2><a name="major.changes">2. Major Changes in this Release</a></h2>
 <p>
-This section describes what has changed between version 2.0 and version 2.1 of 
-UIMA. A migration utility is provided which will make the required updates to 
-your Java code and descriptors. See Section 3, "Migrating from IBM UIMA to 
-Apache UIMA" for instructions on how to run the migration utility.
+This section describes what has changed between version 1.4.4 and version 2.1 of 
+UIMA C++. A migration guide is provided below that describes the required updates to 
+your C++ code and descriptors. See Section 3, "Migrating from IBM UIMA C++ to 
+Apache UIMA C++".
 </p> 
   
-<h3>2.1. Java Package Name Changes</h3>
-<p>
-All of the UIMA Java package names have changed in Apache UIMA. They now start 
-with org.apache rather than com.ibm. There have been other changes as well. The 
-package name segment reference_impl has been shortened to impl, and some 
-segments have been reordered. For example 
-com.ibm.uima.reference_impl.analysis_engine has become 
-org.apache.uima.analysis_engine.impl. Tools are now consolidated under 
-org.apache.uima.tools and service adapters under org.apache.uima.adapter.
-</p>
-<p>
-The migration utility will replace all occurrences of IBM UIMA package names 
-with their Apache UIMA equivalents. It will not replace prefixes of package 
-names, so if your code uses a package called com.ibm.uima.myproject (although 
-that is not recommended), it will not be replaced.
-</p>  
+<!--
+tutorial and other interlock with Java?
+-->
   
-<h3>2.2. XML Descriptor Changes</h3>
+<h3>2.1. Complete Content for Build, Test and Package</h3>
 <p>
-The XML namespace in UIMA component descriptors has changed from 
-http://uima.watson.ibm.com/resourceSpecifier to 
-http://uima.apache.org/resourceSpecifier. The value of the 
-&lt;frameworkImplementation> must now be org.apache.uima.java or 
-org.apache.uima.cpp. The migration script will apply these replacements.
+This release includes a test suite for the uimacpp library. Also
+included are the tools to build both source and binary distribution
+packages.
 </p>
   
-<h3>2.3. TCAS replaced by CAS</h3>
+<h3>2.2. Extended Platform Support</h3>
 <p>
-In Apache UIMA the TCAS interface has been removed. All uses of it must now be 
-replaced by the CAS interface. (All methods that used to be defined on TCAS 
-were moved to CAS in v2.0.) The method CAS.getTCAS() is replaced with 
-CAS.getCurrentView() and CAS.getTCAS(String) is replaced with 
-CAS.getView(String) . The following have also been removed and replaced with 
-the equivalent "CAS" variants: TCASException, TCASRuntimeException, TCasPool, 
-and CasCreationUtils.createTCas(...).
+On 64-bit Unix platforms the Apache UIMA C++ framework can be built as
+a 64-bit library. This enabling C++, Perl, Python and Tcl analytics to
+fully utilize a 64-bit address space. Both XML and binary CAS
+serialization formats are compatible between 32 and 64-bit builds.
 </p>
 <p>
-The migration script will apply the necessary replacements.
+MacOSX is now fully supported for SDK build and use.
 </p>
   
-<h3>2.4. JCas Is Now an Interface</h3>
+<h3>2.3. Better Integration with Java SDK</h3>
 <p>
-In previous versions, user code accessed the JCas class directly. In Apache 
-UIMA there is now an interface, org.apache.uima.jcas.JCas, which all JCas-based 
-user code must now use. Static methods that were previously on the JCas class 
-(and called from JCas cover classes generated by JCasGen) have been moved to 
-the new org.apache.uima.jcas.JCasRegistry class. The migration script will 
-apply the necessary replacements to your code, including any JCas cover classes 
-that are part of your codebase.
+The Apache UIMA SDK will now run seamlessly with the UIMA C++ framework. Command line tools and Eclipse run configurations in the Java SDK set the native shared library path assuming the UIMA C++ SDK is installed directly under $UIMA_HOME.
 </p>
-  
-<h3>2.5. JAR File names Have Changed</h3>
 <p>
-The UIMA JAR file names have changed slightly. Underscores have been replaced 
-with hyphens to be consistent with Apache naming conventions. For example 
-uima_core.jar is now uima-core.jar. Also uima_jcas_builtin_types.jar has been 
-renamed to uima-document-annotation.jar. Finally, the jVinci.jar file is now in
-the lib directory rather than the lib/vinci directory as was previously the 
-case. The migration script will apply the necessary replacements, for example to
-script files or Eclipse launch configurations. 
-</p>
+On Unix platforms, the UIMA C++ examples directory can be loaded as an Eclipse CDT project, supporting development of both UIMA C++ and Java components in the same Eclipse IDE.
+</p>  
   
-<h3>2.6. Semantic Search Engine Repackaged</h3>
+<h3>2.4. C++ Namespace and Module Name Changes</h3>
 <p>
-The versions of the UIMA SDK prior to the move into Apache came with a semantic 
-search engine. The Apache version does not include this search engine. The 
-search engine has been repackaged and is separately available from 
-<a href="http://www.alphaworks.ibm.com/tech/uima">http://www.alphaworks.ibm.com/tech/uima</a>. 
-The intent is to hook up (over time) with other open source search engines, 
-such as the Lucene search engine project in Apache.
+The UIMA C++ namespace and shared library has changed from "taf" to "uima". 
+Environment variable TAFROOT has changed to UIMACPP_HOME.
+All of the source files have dropped the prefix "taf_". SDK header files 
+have moved from $TAFROOT/include/ to $UIMACPP_HOME/include/uima/. 
 </p>
-
-<h2><a name="migrating">3. Migrating from IBM UIMA to Apache UIMA</a></h2>
+  
+<h3>2.5. XML Descriptor Changes</h3>
 <p>
-Note: Before running the migration utility, be sure to back up your files, just 
-in case you encounter any problems, because the migration tool updates the 
-files in place in the directories where it finds them.
+The XML namespace in UIMA component descriptors has changed from 
+http://uima.watson.ibm.com/resourceSpecifier to 
+http://uima.apache.org/resourceSpecifier. The value of the 
+&lt;frameworkImplementation> for C++ components must now be org.apache.uima.cpp.
+Although <code>taeDescription</code> is still supported, the use of <code>analysisEngineDescription</code>
+is recommended.
 </p>
+  
+<h3>2.6. TCAS replaced by CAS</h3>
 <p>
-The migration utility is run by executing the script file 
-apache-uima/bin/ibmUimaToApacheUima.bat (Windows) or 
-apache-uima/bin/ibmUimaToApacheUima.sh (UNIX). You must pass one argument: the 
-directory containing the files that you want to be migrated. Subdirectories 
-will be processed recursively.
+In Apache UIMA the TCAS interface has been removed. All uses of it must now be 
+replaced by the CAS interface. All methods that used to be defined on TCAS 
+were moved to CAS. 
+All annotators should now derive from class <code>Annotator</code>, although for backwards
+compatibility C++ annotators can still derive from the class <code>TextAnnotator</code>.
+For all C++ component types, the CAS delivered to the process method will be a base CAS if Sofa capabilities are 
+declared in the component descriptor, else the selected CAS view.
 </p>
 <p>
-The script scans your files and applies the necessary updates, for example 
-replacing the com.ibm package names with the new org.apache package names. 
+The method 
+<ul>
+ <code>CAS.getTCAS(getSofa(getAnnotatorContext().mapToSofaID("SofaName")))</code>
+</ul>
+has been replaced with 
+<ul>
+ <code>CAS->getView("SofaName")</code>
+</ul>
+as the Sofa mapping code has been integrated into the CAS.
 </p>
+
+<h3>2.7. Support added for XMI Serialization</h3>
 <p>
-The script will only attempt to modify files with the extensions: java, xml, 
-xmi, wsdd, properties, launch, bat, cmd, sh, ksh, or csh; and files with no 
-extension. Also, files with size greater than 1,000,000 bytes will be skipped. 
-(If you want the script to modify files with other extensions, you can edit 
-the script file and change the -ext argument appropriately.)
-</p>  
-<p>
-If the migration tool reports warnings, there may be a few additional steps to 
-take. The following two sections explain some simple manual changes that you
-might need to make to your code.
+The proposed standard for XML interchange of CAS data, XMI serialization, 
+is now supported by UIMA C++. The C++ application driver, runAECpp, has a new option
+to specify XMI format input files.
 </p>
   
-<h3>3.1. JCas Cover Classes for DocumentAnnotation</h3>
+<h3>2.8. Building the SDK on Unix is Simplified</h3>
 <p>
-If you have run JCasGen it is likely that you have the classes 
-com.ibm.uima.jcas.tcas.DocumentAnnotation and 
-com.ibm.uima.jcas.tcas.DocumentAnnotation_Type as part of your code. This 
-package name is no longer valid, and the migration utility does not move your 
-files between directories so it is unable to fix this.
-</p>
-<p>
-If you have not made manual modifications to these classes, the best solution 
-is usually to just delete these two classes (and their containing package). 
-There is a default version in the uima-document-annotation.jar file that is 
-included in Apache UIMA. If you have made custom changes, then you should not 
-delete the file but instead move it to the correct package 
-org.apache.uima.jcas.tcas. For more information about JCas and 
-DocumentAnnotation please see Section 5.5.4, 
-"Adding Features to DocumentAnnotation" in the 
-  <a href="docs/html/references/index.html">UIMA References</a> manual.
-</p>  
-  
-<h3>3.2. JCas.getDocumentAnnotation</h3>
+The Unix build is simplified by redistributing GNU automake output files
+in the source tarball. When building from an SVN checkout, up-to-date versions
+of GNU automake, autoconf and libtool are still required.
+</p>
+
+<h2><a name="migrating">3. Migrating from IBM UIMA C++ to Apache UIMA C++</a></h2>
 <p>
-The deprecated method JCas.getDocumentAnnotation has been removed. Its use 
-must be replaced with JCas.getDocumentAnnotationFs. The method 
-JCas.getDocumentAnnotationFs() returns type TOP, so your code must cast this to 
-type DocumentAnnotation. The reasons for this are described in Section 
-5.5.4, "Adding Features to DocumentAnnotation" in the 
-<a href="docs/html/references/index.html">UIMA References</a> manual.
+Although not required, CPP component descriptors of type <code>taeDescription</code> should be changed to type <code>analysisEngineDescription</code>.
 </p>
-  
-<h3>3.3. Rare Cases Where Additional Manual Migration is Necessary</h3>
+
+<h3>3.1. Migrating C++ Source Code</h3>
 <p>
-For most users there should not be any additional migration steps necessary.
-However, if the migration tool reported an additional warning or if you are 
-having trouble getting your code to compile or run after running the migration, 
-please see Section 1.4.2. "Rare Cases Where Additional Manual Migration is 
-Necessary," in the <a href="docs/html/overview_and_setup/index.html">
-Overview and Setup</a> manual.
+This section describes what source code changes are required to migrate from
+UIMA C++ version 1.4.4 to Apache UIMA C++ v2.1. Please note that the first two changes
+are order dependent.
+</p> 
+
+<ul>
+<li>Replace [case sensitive] all occurances of <code>getTCAS</code> with <code>getView</code></li>
+<li>Replace [case sensitive] all occurances of <code>TCAS</code> with <code>CAS</code></li>
+<li>Replace [case sensitive] all occurances of <code>TAF_</code> with <code>UIMA_</code></li>
+<li>Replace [case sensitive] all occurances of <code>taf_</code> with <code>uima/</code></li>
+<li>Replace <code>"tafapi.hpp"</code> with <code>"uima/api.hpp"</code></li>
+<li>Replace <code>TextAnnotator</code> with <code>Annotator</code></li>
+<li>Replace the generic C API wrapper, usually at the bottom of a cpp component, with
+the MAKE_AE() macro. See sample code in $UIMACPP_HOME/examples/src</li>
+</ul>
+
+<h3>3.1. Migrating Scriptator Source Code</h3>
+<p>
+Tcl source code using variables of type TCAS should use CAS instead.
+No changes should be necessary for Perl or Python source.
 </p>
   
 <h2><a name="get.involved">4. How to Get Involved</a></h2>
@@ -225,290 +195,6 @@
 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">6. List of JIRA Issues Fixed in this Release</a></h2>
-<h2>Bug</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-14'>UIMA-14</a>] - Plugin manifests still list IBM as the vendor</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-16'>UIMA-16</a>] - NullPointerException in UIMAFramework.newCollectionProcessingManager</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-20'>UIMA-20</a>] - PearMerger unit test failure</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-22'>UIMA-22</a>] - Tools still use IBM splashscreen</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-23'>UIMA-23</a>] - setUimaClassPath and adjustExamplePaths scripts have incorrect jar names</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-26'>UIMA-26</a>] - Incorrect paths in example descriptors and the adjustExamplePaths scripts</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-27'>UIMA-27</a>] - org.apache.uima.cas.test.SofaTest creates file that is not deleted afterwards; moreover, this file has been checked into SVN.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-29'>UIMA-29</a>] - Can't call process twice on CPE</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-31'>UIMA-31</a>] - Document Analyzer doesn't save character encoding in preferences</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-34'>UIMA-34</a>] - Vinci service deployment descriptor timeoutPeriod parameter does not work.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-40'>UIMA-40</a>] - CasAnnotationViewer doesn't support new primitive types</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-41'>UIMA-41</a>] - LowLevelCAS.ll_getTypeClass() needs to be updated for the new 2.0 types</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-43'>UIMA-43</a>] - The ';' path separator char is not  replaced with OS dependent char in installed PEAR</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-44'>UIMA-44</a>] - rename IBMResultPrinter class</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-46'>UIMA-46</a>] - Duplicate feature name on supertype and subtype does not work if subtype definition comes first in descriptor</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-57'>UIMA-57</a>] - UimacppAnalysisEngine should be named UimacppAnalysisComponent</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-58'>UIMA-58</a>] - Resources directory missing from examples project</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-61'>UIMA-61</a>] - CasCreationUtils.createCas(Collection) silently ignores TypeSystemDescription objects,</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-65'>UIMA-65</a>] - CAS.setSofaDataString on Initial View throws ArrayIndexOutOfBoundsException</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-75'>UIMA-75</a>] - In VinciService wrapper, &quot;serializerClassName&quot; parameter is unused</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-77'>UIMA-77</a>] - CasToInlineXml fails for new primitive types</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-79'>UIMA-79</a>] - Document Analyzer progress message sometimes says something like &quot;Processed 8 of 7 Documents&quot;</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-80'>UIMA-80</a>] - CVD document text is deleted after an analysis engine is loaded</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-81'>UIMA-81</a>] - feature values containing &quot;&lt;&gt;&quot; are not displayed correctly in CVD</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-83'>UIMA-83</a>] - CDE Parameter Type drop-down is not properly sized on Mac.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-84'>UIMA-84</a>] - CDE's  &quot;Find AE&quot;  Dialog does not  work on Mac.</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-85'>UIMA-85</a>] - CDE &quot;Open in new window...&quot; feature does not work on Mac.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-86'>UIMA-86</a>] - Aggregate descriptor that imports itself causes hang</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-94'>UIMA-94</a>] - Pear merger default output name uses &quot;tae&quot; - should use &quot;ae&quot;</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-99'>UIMA-99</a>] - CDE incorrect tooltip for configuration parameter value field</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-100'>UIMA-100</a>] - Flow Controller logger is not given the correct name</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-101'>UIMA-101</a>] - PEAR Installer prints warning messages on startup</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-102'>UIMA-102</a>] - Incubator icon on web page should link to incubator site, not UIMA site</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-105'>UIMA-105</a>] - Circular Imports Leave Duplicates</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-113'>UIMA-113</a>] - socket timeout exception is (sometimes?) embedded in sax exception, resulting in a retry</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-115'>UIMA-115</a>] - The TCAS class should be dropped</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-117'>UIMA-117</a>] - CVD Help-&gt;Manual menu item gives &quot;invalid url&quot; error dialog.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-122'>UIMA-122</a>] - Sofa mapping should be removed from Vinci services</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-128'>UIMA-128</a>] - ll_setStringValue not checking if feature range is subtype of String with Allowed Values, not doing Allowed Value check</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-129'>UIMA-129</a>] - $main_root replacement does not work for components of a merged pear file.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-130'>UIMA-130</a>] - ResourceCreationSpecifier.validate() provides no way to pass datapath information</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-133'>UIMA-133</a>] - PEAR Merger adds only 1 JAR file from the delegate 'lib' folder to the generated aggregate CLASSPATH</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-136'>UIMA-136</a>] - String subtype test case break Maven build</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-137'>UIMA-137</a>] - Import_implTest fails on mvn package</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-138'>UIMA-138</a>] - Example MeetingFinderCPE_withXmlDetagging.xml doesn't work</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-141'>UIMA-141</a>] - JCasGen - bring over missing templates and template build tool jet_expander</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-142'>UIMA-142</a>] - JCas version of getLocalFSData() returning wrong type</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-144'>UIMA-144</a>] - Wrong impl in JCasImpl for getView(local-view-name)</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-148'>UIMA-148</a>] - Calls to URL.equals and URL.hashCode should be removed</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-150'>UIMA-150</a>] - DebugFSLogicalStructure - fix cache setting for Unexpanded Feature Structures (found by Findbugs)</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-153'>UIMA-153</a>] - DocBook formatting fixes - style sheets and CSS wrong for table centering, plus fixes for CVD</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-163'>UIMA-163</a>] - CpeCasProcessors.removeCasProcessor always throws &quot;invalid index&quot; exception</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-165'>UIMA-165</a>] - Need JCAS fixes for DocumentatAnnotation and type merging</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-186'>UIMA-186</a>] - AnalysisEngine.setResultSpecification doesn't clear out previously cached result specification information</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-187'>UIMA-187</a>] - getSofaDataString() is documented in the manual but does not exist in the code</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-188'>UIMA-188</a>] - AnalysisEngine_implTest incorrectly failing on PowerMac platform</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-189'>UIMA-189</a>] - Maven building on *nix platforms including Mac OS X broken in several ways</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-190'>UIMA-190</a>] - Type priority test case failing with IBM JDK 1.5</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-191'>UIMA-191</a>] - CDE: adding feature value type in default namespace does not work correctly</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-192'>UIMA-192</a>] - Schema validation doesn't work with Sun Java 1.4, causes fatal error.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-193'>UIMA-193</a>] - PEAR Encoding Test gives NullPointerException under Sun Java 1.4.2</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-195'>UIMA-195</a>] - Logging test fails when logger properties file and log file are specified for unit tests</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-196'>UIMA-196</a>] - IteratorTest.testIterator() fails with Sun Java 1.6</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-197'>UIMA-197</a>] - TypePriorityTest.testMain() fails with Sun Java 1.6</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-198'>UIMA-198</a>] - CPE Test Cases fail when run with &quot;mvn test&quot;</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-199'>UIMA-199</a>] - JMX Support has problems with AE names containing special characters (e.g. commas)</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-200'>UIMA-200</a>] - Excessive releases of CAS on error in Aggregate CasMultiplier</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-202'>UIMA-202</a>] - AnalysisEngineDescription.getDelegateAnalysisEngineSpecifiers() should only resolve delegate imports, not other imports</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-203'>UIMA-203</a>] - maven build for eclipse plugins is inconsistent - the runtime plugin may be missing the .jar packaging</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-204'>UIMA-204</a>] - Plugin builds have zip files with extra top level directories</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-205'>UIMA-205</a>] - CDE fails to add/rmv flow constraints when user-defined flow is specified without any flow constraints</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-206'>UIMA-206</a>] - setSofaDataXXX(xxx, mime) methods do not set sofa mime feature</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-207'>UIMA-207</a>] - Documentation errors</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-209'>UIMA-209</a>] - FeatureStructure.equals returns false for same FS obtained through different views</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-210'>UIMA-210</a>] - faulty use of .read(buffer...) in several places - not checking for fewer than expected bytes/chars read</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-213'>UIMA-213</a>] - DocumentAnalyzer/RunAE tools don't support XML detagging and Remote Vinci AEs</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-214'>UIMA-214</a>] - DocumentAnalyzer shouldn't have to re-contact service to get the typesystem</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-217'>UIMA-217</a>] - actions creating new instances which are subtypes of AnnotationBase should set the sofa ref</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-220'>UIMA-220</a>] - Failure in XCasToCasDataSaxHandlerTest on Sun Java 1.4.2</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-221'>UIMA-221</a>] - adjustExamplePaths.sh has incorrect jar file names in classpath</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-222'>UIMA-222</a>] - JavaDoc is not being built</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-223'>UIMA-223</a>] - JAR file name changes not mentioned in documentation or handled by migration script</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-225'>UIMA-225</a>] - doFullValidation fails for C++ Annotator Descriptor</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-226'>UIMA-226</a>] - In uimaj-examples some resource files are under src/main/java instead of src/main/resources</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-227'>UIMA-227</a>] - Distribution docs directory includes XXX_pdf_src.xml files</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-229'>UIMA-229</a>] - Bad error message if aggregate descriptor flow contains undefined key</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-230'>UIMA-230</a>] - CPE GUI sometimes won't start if JList widgets are in use</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-231'>UIMA-231</a>] - CPEGUI clearAll doesn't reset file chooser directory consistently</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-233'>UIMA-233</a>] - CAS View caching works incorrectly</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-234'>UIMA-234</a>] - CAS Multiplier &quot;internal&quot; CASes should have identical type system to CPE CAS Pool</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-244'>UIMA-244</a>] - CPE GUI Intermittent Failure on Startup</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-245'>UIMA-245</a>] - CPE GUI on exit says settings have been changed even when they haven't</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-247'>UIMA-247</a>] - Drop &quot;XCAS&quot; from name of Annotation Viewer GUI</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-250'>UIMA-250</a>] - ClassNotFoundException for org.apache.uima.adapter.ServiceDataCargo when SOAP service should be deployed</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-252'>UIMA-252</a>] - bold italics highlighting does not work in code sections of the html documentation</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-253'>UIMA-253</a>] - default path for CAS annotation viewer does not exist</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-256'>UIMA-256</a>] - CVD manual not displayed in distribution</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-257'>UIMA-257</a>] - Document Analyzer sometimes names style map file incorrectly</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-261'>UIMA-261</a>] - In Glossary section of docs, linked glossary terms are not rendered.</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-262'>UIMA-262</a>] - CAS Visual Debugger command line parameters does not work</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-263'>UIMA-263</a>] - CAS Visual Debugger shows an error message when a user tries to open the log file but not log file was written.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-264'>UIMA-264</a>] - CAS Visual Debugger does not support CAS Multiplier components</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-266'>UIMA-266</a>] - DocumentAnalyzer also use wrong default directory docs/examples/data</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-272'>UIMA-272</a>] - CVD manual  &amp; help missing?</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-279'>UIMA-279</a>] - toXML method of ServiceAlias has an apparent infinite loop</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-281'>UIMA-281</a>] - org.apache.uima.pear.util.UIMAUtil.identifyUimaComponentCategory method may throw NullPointerException</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-283'>UIMA-283</a>] - CAS Merger example component does not work with CVD/old API call</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-284'>UIMA-284</a>] - Synchronization issues</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-285'>UIMA-285</a>] - shell scripts test if JAVA_HOME is not set, and if so, set it to an invalid value</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-286'>UIMA-286</a>] - Math.abs returns a negative number very occasionally, causing NameClient in jVinci to fail</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-288'>UIMA-288</a>] - NPE possible in PEAR Util XMLUtil printError method</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-289'>UIMA-289</a>] - CasProcessorDeploymentParamsImpl has incorrect equals test argument</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-290'>UIMA-290</a>] - Wrong logical connector || when &amp;&amp; was intended, CPMEngine</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-291'>UIMA-291</a>] - &quot;bad interpreter&quot; when using pearMerger.sh script on linux </li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-292'>UIMA-292</a>] - UIMA incompatible with Java Version 6</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-293'>UIMA-293</a>] - If CasCopier's destination CAS is set to a base CAS, annotations cannot be copied.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-294'>UIMA-294</a>] - Sofa mapping failure in mixed CPE pipeline</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-297'>UIMA-297</a>] - Automatic bag index creates duplicate copies of FSs under some circumstances</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-298'>UIMA-298</a>] - XMI CAS Serializer can map two namespaces to the same XML NS prefix</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-300'>UIMA-300</a>] - DocumentAnalyzer cant be run by multiple users on the same machine</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-302'>UIMA-302</a>] - adjustExamplePaths scripts replace &quot;C:/Temp&quot; with &quot;temp&quot;</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-304'>UIMA-304</a>] - Document Analyzer HTML View Not Working</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-308'>UIMA-308</a>] - org.apache.uima.cas.impl.AnnotationBaseImpl.toString() bombs for base annotations without sofa.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-310'>UIMA-310</a>] - CasCopier fails on null array elements</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-312'>UIMA-312</a>] - assembly of docs/html missing the css dirs and file</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-313'>UIMA-313</a>] - Flow Controller example Analysis Engine does not work properly</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-314'>UIMA-314</a>] - MeetingFinderCPE_Managed.xml doesn't run on Linux</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-315'>UIMA-315</a>] - CDE - hover in aggregate page supposed to show description - but isn't</li>
-</ul>
-<h2>Improvement</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-9'>UIMA-9</a>] - Remove support for xi:include</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-10'>UIMA-10</a>] - Split JCas into interface and implementation</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-11'>UIMA-11</a>] - org.apache.itu package should be renamed</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-24'>UIMA-24</a>] - Uninformative error message when trying to create an AE from a descriptor whose frameworkImplementation is incorrect</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-28'>UIMA-28</a>] - 2.0 examples use deprecated methods</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-33'>UIMA-33</a>] - Do not use same timeout on GetMetadata as is used for Process</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-51'>UIMA-51</a>] - Add version number to XCAS (or maybe to CAS built-in typesystem?)</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-70'>UIMA-70</a>] - JavaDoc doesn't match impl</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-76'>UIMA-76</a>] - add new pear installer API to install a pear file easily out of an application</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-78'>UIMA-78</a>] - CPE descriptor should support URLs to reference components</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-90'>UIMA-90</a>] - Create eclipse run configurations for startVNS and startVinciService</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-91'>UIMA-91</a>] - Remove/hide CAS Initializer Panel in CPE GUI?</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-92'>UIMA-92</a>] - Add Logging to WhiteboardFlowController</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-93'>UIMA-93</a>] - Mailing list subscription instructions are not obvious</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-96'>UIMA-96</a>] - XML descriptor capitalization is inconsistent</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-97'>UIMA-97</a>] - OpenNLP wrapper examples should use new annotator interfaces</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-104'>UIMA-104</a>] - PackageInstaller and PackageInstallerException need class javadoc comments</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-110'>UIMA-110</a>] - TCAS.getAnnotationIndex(Type type) should throw exception if type is not a subtype of annotation.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-112'>UIMA-112</a>] - Assembly should unpack into a directory</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-116'>UIMA-116</a>] - Always deliver the base CAS to the process method</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-119'>UIMA-119</a>] - Fix docs around result spec to reflect changed design</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-120'>UIMA-120</a>] - Logical Structure view of CAS: show view name in unexpanded form of CAS</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-121'>UIMA-121</a>] - Documentation Formatting improvements</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-126'>UIMA-126</a>] - add news section to the website</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-132'>UIMA-132</a>] - Provide better support for filenames with spaces in resource URL</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-134'>UIMA-134</a>] - Extend CasCopier to support multiple views</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-145'>UIMA-145</a>] - Port CVD documentation to DocBook</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-149'>UIMA-149</a>] - Cloning may fail for subclasses of ResultSpecification</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-156'>UIMA-156</a>] - CVD uses deprecated API for setting log file.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-157'>UIMA-157</a>] - CAS / CasView API refactoring</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-160'>UIMA-160</a>] - Logger properties files live in root directory of distribution</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-161'>UIMA-161</a>] - adding documentation for PEAR API</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-171'>UIMA-171</a>] - Make CVD look-and-feel configurable</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-173'>UIMA-173</a>] - Create Default Bag Indexes when addFsToIndexes is called but no index has been defined for that type</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-177'>UIMA-177</a>] - JCasGen should notify user when &quot;type merging&quot; has occurred</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-178'>UIMA-178</a>] - CVD can not display long string values</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-179'>UIMA-179</a>] - Need method JFSIndexRepository.getAllIndexedFS(type)</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-183'>UIMA-183</a>] - (CAS/JCAS).getAnnotationIndex  should declare return type AnnotationIndex</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-184'>UIMA-184</a>] - Add getAnnotationIndex() to JCas API, impl via forwarding to CAS</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-185'>UIMA-185</a>] - Make CAS use same Exception concept as the rest of UIMA</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-208'>UIMA-208</a>] - Merge TaeSpecifierSchema.xsd  with resourceSpecifierSchema.xsd</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-212'>UIMA-212</a>] - Turn on socket keepAlive in jVinci</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-215'>UIMA-215</a>] - CasCopier constructor should take source CAS as argument</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-216'>UIMA-216</a>] - Add getSupportedXCasVersions to Vinci Services</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-218'>UIMA-218</a>] - Creating an subtype of an AnnotationBase in a &quot;base&quot; CAS gives wrong / misleading error message &quot;Can't create FS of type xxx with this method&quot;</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-235'>UIMA-235</a>] - improve example tutorial code to use Matcher / find() in default mode</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-237'>UIMA-237</a>] - Change source build to include only the docbook system zip files</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-241'>UIMA-241</a>] - Migration Tool improvement</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-243'>UIMA-243</a>] - Update EMF installation instructions</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-246'>UIMA-246</a>] - Add documentation summarizing timeouts and how to set them</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-249'>UIMA-249</a>] - PDF, html and javadocs documentation should be in separate subdirectories </li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-251'>UIMA-251</a>] - CVD should not use a banner</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-259'>UIMA-259</a>] - add an overview HTML document with links to the different HTML book</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-265'>UIMA-265</a>] - impove CAS Multiplier documentation that CAS Multipliers does not work in CVD and CPE</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-274'>UIMA-274</a>] - CDE add new feature - not making visible the additional input fields for element types when range type changed</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-305'>UIMA-305</a>] - Move FileUtils to non-internal package</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-311'>UIMA-311</a>] - Docbook build script usability issue</li>
-</ul>
-<h2>New Feature</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-49'>UIMA-49</a>] - Migration tools from IBM UIMA to Apache UIMA</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-62'>UIMA-62</a>] - Provide an example CasMultiplier that merges CASes</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-152'>UIMA-152</a>] - add component test utilities project</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-164'>UIMA-164</a>] - Add source distribution</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-224'>UIMA-224</a>] - Add release signing and verification info</li>
-</ul>
-<h2>Task</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1'>UIMA-1</a>] - Reorganize SVN</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-2'>UIMA-2</a>] - Fix licensing issues with Eclipse plugins</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-3'>UIMA-3</a>] - Split big book into 4, rewrite to be appropriate for Apache UIMA, redo in DocBook, get it generate high-quality PDF</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-5'>UIMA-5</a>] - re-organize docbook project and update ant build scripts</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-6'>UIMA-6</a>] - Include documentation in assembly</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-7'>UIMA-7</a>] - Add javadocs to build</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-8'>UIMA-8</a>] - Add examples to assembly</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-15'>UIMA-15</a>] - Semantic Search repackaging</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-21'>UIMA-21</a>] - Update Version Number</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-36'>UIMA-36</a>] - Change descriptor XML namespaces from uima.watson.ibm.com to uima.apache.org</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-37'>UIMA-37</a>] - Track down and replace remaining occurrences of IBM</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-45'>UIMA-45</a>] - Review and clean up unit tests</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-48'>UIMA-48</a>] - Reformat all source code to match adopted conventions</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-64'>UIMA-64</a>] - Remove the package org.apache.uima.tttypesystem</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-103'>UIMA-103</a>] - Add license headers to batch files and shell scripts</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-123'>UIMA-123</a>] - Remove VinciCasObjectProcessorService_impl</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-135'>UIMA-135</a>] - Remove Entity View mode from DocumentAnalyzer</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-159'>UIMA-159</a>] - Add license/notices etc. files for distribution</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-167'>UIMA-167</a>] - Find and verify Docbook license(s)</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-168'>UIMA-168</a>] - undo CommonCas change</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-172'>UIMA-172</a>] - Status page needs updating</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-174'>UIMA-174</a>] - Remove @author tags from Java source</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-176'>UIMA-176</a>] - put apache board statuses into a page linked from our uima website and update uima project status page to reflect this</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-180'>UIMA-180</a>] - Update &quot;What's new in Apache UIMA 2.0&quot; section of documentation</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-211'>UIMA-211</a>] - Restructure directory uimaj-tools/src/main/org.apache.uima.jcasgen</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-232'>UIMA-232</a>] - Documentation screenshots must be redone</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-240'>UIMA-240</a>] - Fixup Readme - needs to have other material in it, and should have a file extension I think</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-254'>UIMA-254</a>] - Create Release Notes</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-260'>UIMA-260</a>] - Set env vars in setUimaClasspath and the Eclipser run configs</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-295'>UIMA-295</a>] - Restore microscope icon as the window icon for our tools</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-296'>UIMA-296</a>] - Remove DocBook build files from source distribution</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-299'>UIMA-299</a>] - Remove SNAPSHOT from version numbers prior to release</li>
-</ul>
         
 </body>
-</html>
\ No newline at end of file
+</html>