desc.setNamespace((String)nsiter.next()); Grammar oldGrammar = pool.removeGrammar(desc); if(oldGrammar != null) description.setNamespace(targetNamespace); pool.removeGrammar(description); desc.setNamespace((String)nsiter.next()); pool.removeGrammar(desc);