Consumiendo un web service algo raro pasa con la version de java

Buenos dias,,,
les quiero mostrar mi clase para consumir un web service pero sucede algo curioso (al menos para mi), si lo ejecuto con java 5 jala perfectamente, si le meto java 6 tengo que cambiar una linea para que funcione,,, alguien sabe a que se debe ??

primeramente pruebo que el web service a consumir jale perfectamente,, y lo hago con SOAP,, y tambien uso este para unos datos que necesito
 

Luego la clase java

 

y finalmente el main que lo ejecuta

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

nodos

con esta parte leo los nodos,, el primer nodo del nodo 13 poe ejemplo
 

Imagen de ezamudio

qué linea

Y cuál es la línea que tienes que cambiar?

esta

 

Imagen de ezamudio

axis2

Pero estás usando Axis2 en ambos casos, cierto? No debería haber ninguna diferencia, a menos que haya otro MessageFactory en tus imports en Java 6. El error que tienes es de compilación o en tiempo de ejecución?

axis 1

Axis 2,, no es el 1

axis.jar
saaj.jar

el error se da en tiempo de ejecucion en la siguiente linea
 
y solo manda un

SAXParseException: Document root element is missing

pero solo cambiando esa linea funciona
jejeje