[ https://issues.apache.org/jira/browse/UIMA-1352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12715980#action_12715980 ]
Thilo Goetz commented on UIMA-1352: ----------------------------------- I have added a test case (in IteratorTest.java) for this, and I'm not able to reproduce the issue. Can you provide a test case? Or maybe tell me what I'm missing with my test case? Thanks. > java.lang.ClassCastException using find() with a SET index > ---------------------------------------------------------- > > Key: UIMA-1352 > URL: https://issues.apache.org/jira/browse/UIMA-1352 > Project: UIMA > Issue Type: Bug > Components: Core Java Framework > Affects Versions: 2.2.2 > Environment: Linux openSUSE 10.2 > Reporter: Pablo D. > > It is not possible to use the FSIndex.find() method when the indexing > strategy is a SET. > A java.lang.ClassCastException is thrown. > For example: > FSIndex idx = aJCas.getJFSIndexRepository().getIndex("idx_SET"); > while (doSomething) { > MyFeatureStructure myFs = new MyFeatureStructure(aJCas); > myFs.setMyFeature(value); > myFs.addToIndexes(); > > // Try to recover from index > MyFeatureStructure otherFs = (MyFeatureStructure)idx.find(myFs); // > ClassCastException !!!! > ... > } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.