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
>>>
>>>
>

Reply via email to