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.