hello à tous

Celle là elle m'a fait perdre un temps terrible:
j'ai un classe groovy (très dynamique) qui provoque des erreurs dans des librairies sous jacentes : exemples:
- jgroups :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Caught: javax.xml.parsers.FactoryConfigurationError: Provider for javax.xml.parsers.DocumentBuilderFactory cannot be found
javax.xml.parsers.FactoryConfigurationError: Provider for javax.xml.parsers.DocumentBuilderFactory cannot be found
	at org.jgroups.conf.XmlConfigurator.parse(XmlConfigurator.java:117)
- spring :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
javax.xml.transform.TransformerFactoryConfigurationError: Provider for javax.xml.transform.TransformerFactory cannot be found
	at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
etc...
j'ai réalisé que si je lançais cette classe groovy depuis java tout allait bien, mais si je la lançais depuis un script Groovy ça plantait.
En fait le seul fait d'utiliser un script Groovy "cannibalise" javax.xml!!

Vous avez constaté ça?
comment s'en sortir ( à part lancer systématiquement depuis un "main" java)?

Merci