Apache UIMA Java sdk 3.0.0 released

2018-03-05 Thread Marshall Schor
The Apache UIMA team is pleased to announce the release of the Apache UIMA Java
SDK, version 3.0.0.  This is the first release of a major re-implementation of
the UIMA Java SDK, aligning it with Java 8 and high performance multi-core
processors.

Apache UIMA  is a component architecture and framework
for the analysis of unstructured content like text, video and audio data.

This release is a major rewrite of the internals of core UIMA, and
includes many new features, including:
 -- support for arbitrary Java objects in the CAS
 -- New semi-built-in UIMA types: FSArrayList, FSHashSet, IntegerArrayList,
Int2FS map
 -- New "select" framework integrated with Java 8 Streams
 -- Elimination of concurrent modification exception
  while iterating over UIMA indexes
 -- Automatic Garbage Collection of unreferenced Feature Structures
 -- All around better integration into Java 8 idioms and generic typing

See the UIMA News item (
https://uima.apache.org/news.html#05 Mar 2018 ) for more details.

A full description of the new and changed parts is here:
http://uima.apache.org/d/uimaj-3.0.0/version_3_users_guide.html

This release requires Java 8, and is intended to be backwards compatible with
existing Version 2 pipeline code, except for the need to regenerate or migrate
(tooling provided) user-defined JCas class definitions.

Please send feedback via the Apache UIMA project mailing lists.

 -Marshall Schor, for the Apache UIMA development team



Re: Warnings after importing uimaj-examples

2018-03-05 Thread Marshall Schor
Hi Barbara,

In general, the warnings do not matter.

These typically stem from the evolution of Java, for example: adding Generic
Typing to the language. 
Many of the examples have not been updated to take advantage of Generic Typing,
which produces the "raw type" warnings.

Feel free to contribute patches to improve this :-)

-Marshall


On 3/4/2018 3:39 AM, Barbara Moloney wrote:
> Hi
> I seem to have an error free process when importing uimaj-examples from my
> binary installation of UIMA into Eclipse. However I get a big long list of
> warnings. See excerpt below and attached.
>
> Does anyone have any suggestions? Do the warnings matter?
>
> I'm using Java 1.8.0_161 on Windows 7 with UIMA 2.10.2 and Eclipse 4.7.2
>
> Any help appreciated
>
> * *
>
> *Barbara Moloney** **BVSc MVS(Epidemiology) MANZCVS(Epidemiology &
> Pathology)* |Technical Specialist (Epidemiology)
>
> *NSW Department of Primary Industries* | *Biosecurity Intelligence & 
> Traceability*
>
> ​Australia​
>
>
> DescriptionResourcePathLocationType
>
> ArrayList is a raw type. References to generic type ArrayList should be
> parameterizedAdvancedFixedFlowController.java/uimaj-examples/src/org/apache/uima/examples/flowline
> 60Java Problem
>
> ArrayList is a raw type. References to generic type ArrayList should be
> parameterizedAdvancedFixedFlowController.java/uimaj-examples/src/org/apache/uima/examples/flowline
> 70Java Problem
>
>
>
> 
> This message is intended for the addressee named and may contain confidential
> information. If you are not the intended recipient, please delete it and
> notify the sender. Views expressed in this message are those of the individual
> sender, and are not necessarily the views of their organisation.