Sep 06 2009
The processing instruction target matching “[xX][mM][lL]” is not allowed.
Estoy empezando a usar muchas herramientas de java, entre ellas apache ant, sin embargo en el primer programa que trate compilar aparecio el mensaje The processing instruction target matching “[xX][mM][lL]” is not allowed.
Para arreglarlo fue mas sencillo de lo que pensaba… el problema era que mi build.xml tenía unos espacios blancos antes de <?xml era “ <?xml” entonces quitando esos espacios en blanco, problema resuelto.
Saludos

May 23rd, 2010 at 11:47 pm
Explica mejor eso de los espacios por favor. Donde estaban??
July 16th, 2010 at 1:14 pm
Pues significa que en el archivo el primer caracter que tenia era un espacio en blanco,
<espacio en blanco><?xml
Debe ser:
<xml
y al quitarlo problema resuelto: