2011-02-14 21 views
5

¿Java 6 admite JAXB1 heredado de fábrica? De acuerdo con la guía JAXB, puedo usar JAXB1 con bibliotecas JAXB2, simplemente agregue jaxb1-impl.jar a classpath. Pero parece que esto funciona solo cuando se usa JAXB RI como paquete independiente. No funciona para mí con Java 6 clases fuera de la caja.¿Java 6 admite JAXB1 heredado de fábrica?

Gracias, Jan

+0

¿por qué tienes que usar jaxb1? – Bozho

+0

Puede depender de su versión de Java 6. Compatibilidad con Java 6 JAXB modificada a partir de la actualización 10. – justkt

+0

Necesito jabx1 debido a clases heredadas No puedo cambiar –

Respuesta

1

JAXB es compataible backword. Puede usar generar clases de enlace usando jaxb1, compilarlo en un contenedor separado.

Despliega el código compilado anteriormente en jvm6. No habrá cambios necesarios en el código del cliente. Jaxb2 recogerá automáticamente el binario heredado. --Kiran.Kumar