XmiCasDeserializer fails to deserialize arrays if JCAS has been initialized
---------------------------------------------------------------------------

                 Key: UIMA-547
                 URL: https://issues.apache.org/jira/browse/UIMA-547
             Project: UIMA
          Issue Type: Bug
          Components: Core Java Framework
    Affects Versions: 2.2
            Reporter: Adam Lally
            Assignee: Adam Lally
             Fix For: 2.3


If the JCAS has been initialized, subsequently attempting to deserialize an XMI 
CAS containing an array will fail with an error message such as:
java.lang.ClassCastException: org.apache.uima.jcas.cas.StringArray cannot be 
cast to org.apache.uima.cas.impl.FeatureStructureImplC

The XmiCasDeserializer is incorrectly trying to typecast to 
FeatureStructureImplC, which is the implementation class used only in non-JCAS 
scenarios.  It is surprising we did not see this before.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to