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/02/23 23:01:53 UTC
svn commit: r511130 - in /incubator/uima/uimacpp/trunk: DISCLAIMER LICENSE
NOTICE README.4sdk README.4src RELEASE_NOTES.html
Author: eae
Date: Fri Feb 23 14:01:53 2007
New Revision: 511130
URL: http://svn.apache.org/viewvc?view=rev&rev=511130
Log:
UIMA-277
Added:
incubator/uima/uimacpp/trunk/DISCLAIMER
incubator/uima/uimacpp/trunk/LICENSE
incubator/uima/uimacpp/trunk/NOTICE
incubator/uima/uimacpp/trunk/README.4sdk
incubator/uima/uimacpp/trunk/README.4src
incubator/uima/uimacpp/trunk/RELEASE_NOTES.html
Added: incubator/uima/uimacpp/trunk/DISCLAIMER
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/DISCLAIMER?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/DISCLAIMER (added)
+++ incubator/uima/uimacpp/trunk/DISCLAIMER Fri Feb 23 14:01:53 2007
@@ -0,0 +1,7 @@
+Apache UIMA is an effort undergoing incubation at The Apache Software
+Foundation (ASF). Incubation is required of all newly accepted projects
+until a further review indicates that the infrastructure, communications,
+and decision making process have stabilized in a manner consistent with
+other successful ASF projects. While incubation status is not necessarily
+a reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.
Added: incubator/uima/uimacpp/trunk/LICENSE
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/LICENSE?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/LICENSE (added)
+++ incubator/uima/uimacpp/trunk/LICENSE Fri Feb 23 14:01:53 2007
@@ -0,0 +1,205 @@
+----------------------------Apache License--------------------------------------
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed 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.
+
+
\ No newline at end of file
Added: incubator/uima/uimacpp/trunk/NOTICE
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/NOTICE?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/NOTICE (added)
+++ incubator/uima/uimacpp/trunk/NOTICE Fri Feb 23 14:01:53 2007
@@ -0,0 +1,6 @@
+Apache UIMA
+Copyright 2006, 2007 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
Added: incubator/uima/uimacpp/trunk/README.4sdk
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/README.4sdk?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/README.4sdk (added)
+++ incubator/uima/uimacpp/trunk/README.4sdk Fri Feb 23 14:01:53 2007
@@ -0,0 +1,70 @@
+
+ Apache UIMA (Unstructured Information Management Architecture) v2.1.0
+ -----------------------------------------------------------------------
+
+Supported Platforms
+--------------------
+
+Apache UIMA requires Java level 1.4; it has been tested with Sun Java SDK v1.4.2 but also with Sun Java SDK v5.0 and v6.0.
+The supported platforms are: Windows, Linux, Solaris, AIX and Mac OS X. Other platforms and Java (1.4+) implementations
+should work, but have not been significantly tested.
+
+Many of the scripts in the /bin directory invoke Java. They use the value of the environment variable, JAVA_HOME,
+to locate the Java to use; if it is not set, they invoke "java" expecting to find an appropriate Java in your PATH.
+
+
+Environment Variables
+----------------------
+
+After you have unpacked the Apache UIMA distribution from the package of your choice (e.g. .zip or .gz),
+you have to do the steps below that UIMA functioning properly.
+
+ * Set JAVA_HOME to the directory of your JRE installation you would like to use for UIMA.
+ * Set UIMA_HOME to the apache-uima directory of your unpacked Apache UIMA distribution
+ * Append UIMA_HOME/bin to your PATH
+
+ * Please run the script UIMA_HOME/bin/adjustExamplePaths.bat (or .sh), to update
+ paths in the examples based on the actual UIMA_HOME directory path.
+ This script runs a Java program;
+ you must either have java in your PATH or set the environment variable JAVA_HOME to a
+ suitable JRE.
+
+ Note: The Mac OS X operating system has special procedures for setting up global environment
+ variables; see http://developer.apple.com/qa/qa2001/qa1067.html for how to do this.
+
+
+Verifying Your Installation
+----------------------------
+
+To test the installation, run the documentAnalyzer.bat (or .sh) file located in the bin subdirectory.
+This should pop up a "Document Analyzer" window. Set the values displayed in this GUI to as follows:
+
+ * Input Directory: UIMA_HOME/examples/data
+ * Output Directory: UIMA_HOME/examples/data/processed
+ * TAE XML Descriptor: UIMA_HOME/examples/descriptors/analysis_engine/PersonTitleAnnotator.xml
+
+Replace UIMA_HOME above with the path of your Apache UIMA installation.
+
+Next, click the "Run" button, which should, after a brief pause, pop up an "Analyzed Results" window.
+Double-click on one of the documents to display the analysis results for that document.
+
+
+Getting Started
+----------------
+
+For an introduction to Apache UIMA and how to use it, please read the documentation
+located in the docs subdirectory. A good place to start is the overview_and_setup
+book's first chapter, which has a brief guide to the documentation.
+
+
+Disclaimer
+-----------
+
+Apache UIMA is an effort undergoing incubation at The Apache Software
+Foundation (ASF). Incubation is required of all newly accepted projects
+until a further review indicates that the infrastructure, communications,
+and decision making process have stabilized in a manner consistent with
+other successful ASF projects. While incubation status is not necessarily
+a reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.
+
Added: incubator/uima/uimacpp/trunk/README.4src
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/README.4src?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/README.4src (added)
+++ incubator/uima/uimacpp/trunk/README.4src Fri Feb 23 14:01:53 2007
@@ -0,0 +1,13 @@
+For instructions on building Apache UIMA please refer to:
+http://incubator.apache.org/uima/svn.html#building.with.maven
+
+See the NOTICE file for licensing information.
+
+Apache UIMA is an effort undergoing incubation at The Apache Software
+Foundation (ASF). Incubation is required of all newly accepted projects
+until a further review indicates that the infrastructure, communications,
+and decision making process have stabilized in a manner consistent with
+other successful ASF projects. While incubation status is not necessarily
+a reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.
+
Added: incubator/uima/uimacpp/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/RELEASE_NOTES.html?view=auto&rev=511130
==============================================================================
--- incubator/uima/uimacpp/trunk/RELEASE_NOTES.html (added)
+++ incubator/uima/uimacpp/trunk/RELEASE_NOTES.html Fri Feb 23 14:01:53 2007
@@ -0,0 +1,514 @@
+<html>
+<head>
+ <title>Apache UIMA v2.1.0 Releate Notes</title>
+</head>
+<body>
+<h1>Apache UIMA (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="#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>
+
+ <p>
+ Unstructured Information Management applications are
+ software systems that analyze large volumes of
+ unstructured information in order to discover knowledge
+ that is relevant to an end user. UIMA is a framework and
+ SDK for developing such applications. An example UIM
+ application might ingest plain text and identify
+ entities, such as persons, places, organizations; or
+ relations, such as works-for or located-at. UIMA enables
+ such an application to be decomposed into components,
+ for example "language identification" -> "language
+ specific segmentation" -> "sentence boundary
+ detection" -> "entity detection (person/place names
+ etc.)". Each component must implement interfaces defined
+ by the framework and must provide self-describing
+ metadata via XML descriptor files. The framework manages
+ these components and the data flow between them.
+ Components are written in Java or C++; the data that
+ flows between components is designed for efficient
+ mapping between these languages. UIMA additionally
+ provides capabilities to wrap components as network
+ services, and can scale to very large volumes by
+ replicating processing pipelines over a cluster of
+ networked nodes.
+ </p>
+ <p>
+ Apache UIMA is an Apache-licensed open source
+ implementation of the UIMA specification (that
+ specification is, in turn, being developed concurrently
+ by a technical committee within
+ <a href="http://www.oasis-open.org">OASIS</a>
+ , a standards organization). We invite and encourage you
+ to participate in both the implementation and
+ specification efforts.
+ </p>
+ <p>
+ UIMA is a component framework for analysing unstructured
+ content such as text, audio and video. It comprises an
+ SDK and tooling for composing and running analytic
+ components written in Java and C++, with some support
+ for Perl, Python and TCL.
+ </p>
+
+<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.
+</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>
+
+<h3>2.2. XML Descriptor Changes</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
+<frameworkImplementation> must now be org.apache.uima.java or
+org.apache.uima.cpp. The migration script will apply these replacements.
+</p>
+
+<h3>2.3. TCAS replaced by CAS</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(...).
+</p>
+<p>
+The migration script will apply the necessary replacements.
+</p>
+
+<h3>2.4. JCas Is Now an Interface</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.
+</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>
+
+<h3>2.6. Semantic Search Engine Repackaged</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.
+</p>
+
+<h2><a name="migrating">3. Migrating from IBM UIMA to Apache UIMA</a></h2>
+<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.
+</p>
+<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.
+</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.
+</p>
+<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.
+</p>
+
+<h3>3.1. JCas Cover Classes for DocumentAnnotation</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>
+<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.
+</p>
+
+<h3>3.3. Rare Cases Where Additional Manual Migration is Necessary</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.
+</p>
+
+<h2><a name="get.involved">4. 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">5. 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">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, "serializerClassName" 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 "Processed 8 of 7 Documents"</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 "<>" 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 "Find AE" Dialog does not work on Mac.</li>
+
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-85'>UIMA-85</a>] - CDE "Open in new window..." 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 "tae" - should use "ae"</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->Manual menu item gives "invalid url" 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 "invalid index" 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 "mvn test"</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 "internal" 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 "XCAS" 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 & 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 && was intended, CPMEngine</li>
+
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-291'>UIMA-291</a>] - "bad interpreter" 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 "C:/Temp" with "temp"</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 "type merging" 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 "base" CAS gives wrong / misleading error message "Can't create FS of type xxx with this method"</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 "What's new in Apache UIMA 2.0" 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