[ https://issues.apache.org/jira/browse/UIMA-1119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646550#action_12646550 ]
Burn Lewis commented on UIMA-1119: ---------------------------------- Our documentation refers to the old XCAS format and the new XMI format for representing CASes in XML. I think it is acceptable to use the terms XMI and XCAS when referring to XML representations of CASes. Also we provide a class org.apache.uima.util.XmlCasDeserializer that will read either ... its Javadocs say: Deserializes a CAS from a standoff-XML format. This class can read the XMI format introduced in UIMA v1.4 as well as the XCAS format from previous versions. Eclipse cannot find any callers of any of the setDocumentLocator methods ... perhaps we should be creating a Locator and setting it as it would be somewhat helpful to know where the error is. Can we not simply change the error messages to refer to XML parsing? It'll be pretty obvious which format is being used. Yes, and we'd also need a comment about XMI in XCASParsingException.java Or change to xmlcas.properties & XmlParsingException.java > The XmiCasDeserializer throws NoSuchElementException if an XCAS is corrupted, > but doesn't report the offending element. > ----------------------------------------------------------------------------------------------------------------------- > > Key: UIMA-1119 > URL: https://issues.apache.org/jira/browse/UIMA-1119 > Project: UIMA > Issue Type: Improvement > Components: Core Java Framework > Affects Versions: 2.2.2 > Reporter: Burn Lewis > Assignee: Marshall Schor > Priority: Minor > Attachments: UIMA-1119-3.patch > > > Obviously it's dangerous to edit XCASes but it is often the quickest way to > produce a variety of test cases for an annotator. By changing a few lines we > can report the invalid id. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.