Richard Eckart de Castilho created UIMA-6381: ------------------------------------------------
Summary: Component type for FSList types not retained Key: UIMA-6381 URL: https://issues.apache.org/jira/browse/UIMA-6381 Project: UIMA Issue Type: Bug Components: Core Java Framework Affects Versions: 3.2.0SDK Reporter: Richard Eckart de Castilho A element type that is defined on a FSList-typed feature is not retained when the type system description is later extracted from the type system of a CAS. {code} @Test public void test() throws Exception { TypeSystemDescription tsd = UIMAFramework.getResourceSpecifierFactory() .createTypeSystemDescription(); TypeDescription td = tsd.addType("Type", null, CAS.TYPE_NAME_ANNOTATION); FeatureDescription expected = td.addFeature("feature", null, CAS.TYPE_NAME_FS_LIST, CAS.TYPE_NAME_ANNOTATION, null); CAS cas = CasCreationUtils.createCas(tsd, null, null, null); TypeSystem ts = cas.getTypeSystem(); FeatureDescription actual = TypeSystemUtil.type2TypeDescription(ts.getType("Type"), ts) .getFeatures()[0]; assertThat(actual).isEqualTo(expected); } {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)