oops, sorry, have the last round of changes not checked in. the "id()" method of FeatureStructure ( a new method in V3) was renamed to "_id()" to avoid clashing with any user-defined method name. (The leading "_" convention doesn't guarantee anything, but lessens the likelyhood of a conflict).
-Marshall On 8/15/2016 8:35 AM, Peter Klügl wrote: > Hi, > > > should uimaj-core compile right now? I get things like: > > uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java:[3746,22] > cannot find symbol > symbol: method id() > location: interface org.apache.uima.cas.FeatureStructure > > > Best, > > > Peter > > > Am 03.08.2016 um 22:15 schrieb Marshall Schor: >> The answer depends on whether or not you make use of "JCas". >> >> Existing JCas classes need to be either converted or regenerated from the >> descriptors. >> >> The code for regenerating is in the uimaj-tools project. >> >> The code for converting existing is in the uimaj-v3migration-jcas project. >> The >> conversion scans a tree in the file system looking for things that look like >> V2 >> JCas classes (source or compiled classes), and "converts" these to v3, and >> reports on the conversion. >> >> Other than those, you should only need uimaj-core. >> >> >> I've just got the basic PEAR support starting to work, but haven't checked in >> those changes, but if you're not using Pears, you might be able to get this >> to >> work :-) as of now. >> >> -Marshall >> >> >> On 8/3/2016 3:03 AM, Peter Klügl wrote: >>> Hi, >>> >>> >>> I promised some time ago to test the experimental branch against the >>> ruta implementation. Maven complains about some missing artifact >>> uimaj-jcas. Which modules do I need? Just uimaj-core? >>> >>> >>> Best, >>> >>> >>> Peter >>> >>> >