bug #8190
Updated by Patrick Plitzner about 5 years ago
When there are Characters and Features in the data base and the default feature tree is created it will fetch all of those. This throws an exception when adding them to the tree in IHasTermType.checkTermTypes() Currently, this makes the factual data view unusable if there are Characters in the DB. unusable. ~~~ Caused by: java.lang.IllegalArgumentException: Term types must match at eu.etaxonomy.cdm.model.term.IHasTermType.checkTermTypes(IHasTermType.java:30) at eu.etaxonomy.cdm.model.term.FeatureNode.checkTermType(FeatureNode.java:574) at eu.etaxonomy.cdm.model.term.FeatureNode.addChild(FeatureNode.java:320) at eu.etaxonomy.cdm.model.term.FeatureNode.addChild(FeatureNode.java:301) at eu.etaxonomy.cdm.model.term.FeatureTree.NewInstance_aroundBody8(FeatureTree.java:175) at eu.etaxonomy.cdm.model.term.FeatureTree.NewInstance(FeatureTree.java:1) at eu.etaxonomy.taxeditor.editor.definedterm.input.TermEditorInput.getDefaultFeatureTree(TermEditorInput.java:101) at eu.etaxonomy.taxeditor.editor.view.descriptive.e4.handler.DynamicFeatureMenuE4.getFeatureTree(DynamicFeatureMenuE4.java:140) at eu.etaxonomy.taxeditor.editor.view.descriptive.e4.handler.DynamicFeatureMenuE4.aboutToShow(DynamicFeatureMenuE4.java:64) ~~~