a forza di sbattere la testa ho scoperto che il primo problema non era mio ma del parser di JAXP1.2

Alla fine ho risolto usando l'ultima versione del parser della ibm...

Grazie comunque
Soalle