Estoy tratando de usar una solución para serializar excepciones usando jaxb. (http://forums.java.net/jive/thread.jspa?messageID=256122)paquete com.sun.xml.internal.bind.v2.model.annotation no existe
La clase que necesito implementar para esa solución requiere hacer referencia a las siguientes clases com.sun.
import com.sun.xml.internal.bind.v2.model.annotation.AbstractInlineAnnotationReaderImpl;
import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
import com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader;
import com.sun.xml.internal.bind.v2.model.annotation.RuntimeInlineAnnotationReader;
Cuando compilo y ejecuto mi código dentro de Eclipse, funciona bien. Pero cuando compilo el código usando Maven, no se queja de los paquetes com.sun como "package com.sun.xml.internal.bind.v2.model.annotation does not exist".
Tanto eclipse como maven están utilizando JDK 1.6, por lo que no entiendo por qué sucede esto. ¿No son esas clases com.sun dentro del JDK?
EDIT: Finalmente decidí que simplemente no era posible. Simplemente creé un nuevo bean y copié la información que necesitaba y la usé.