Project

General

Profile

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) 
 ~~~

Back