¿Es cierta esta afirmación:no use com.sun.xml.internal. *?
paquete com.sun.xml.internal es un paquete interno como las suggestes nombre. Los usuarios no deben escribir código que dependa de las clases de implementación de JDK internas. Estas clases son detalles de implementación interna de JDK y sujetas a cambios sin previo aviso
Uno de mis colegas utilizaron una de las clases en su código, lo que causó la tarea javac en Ant fallan para compilar nuestro proyecto como el compilador no podías t encuentra la clase. La respuesta de Sun/Oracle dice que este es el comportamiento esperado del compilador ya que el usuario no debería usar el paquete.
La pregunta es por qué las clases en el paquete se hicieron públicas en primer lugar?
Gracias,
Sarah