diff --git a/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java b/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java index 3137f72903e3681e6efbd7d4a94017bbb4f2e2c3..0cd304d05985d19243910ed9b09180faacf5fa24 100644 --- a/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java +++ b/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java @@ -1029,7 +1029,10 @@ public class ChadoTransactionManager { final String qualifierStr = (String)qualifier_values.elementAt(value_index); // ignore reserved tags - if(isReservedTag(name) || isSynonymTag(name, feature) || isCvTag(name)) + if(isReservedTag(name) || + isSynonymTag(name, feature) || + isCvTag(name) || + name.equals("isObsolete")) { if(!name.equals("Parent") && !name.equals("Derives_from")) addReservedTag(name+"="+qualifierStr, name, @@ -1044,8 +1047,8 @@ public class ChadoTransactionManager featureprop.setRank(value_index); featureprop.setCvTerm(cvTerm); chado_feature.addFeatureProp(featureprop); - - logger4j.debug("ADD FEATUREPROP="+(String)qualifier_values.elementAt(value_index)); + + logger4j.debug("ADD FEATUREPROP "+name+"="+(String)qualifier_values.elementAt(value_index)); } } catch(NullPointerException npe)