¿Cómo evito que JAXB enlace métodos de superclase de @XmlRootElement al ordenar?

Tengo una clase que se anota como@XmlRootElement con@XmlAccessorType(XmlAccessType.NONE). El problema que tengo es que los métodos de la superclase están vinculados, cuando no quiero que estén vinculados, y no puedo actualizar la clase. Espero que haya una anotación que pueda poner en la clase de elemento raíz para evitar que esto suceda.

Ejemplo

@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
public class Person extends NamedObject {

    @XmlElement
    public String getId() { ... }

}

Esperaría que solo los métodos anotados@XmlElement enPerson estaría vinculado y ordenado, pero los métodos de la superclase también están vinculados. El XML resultante tiene demasiada información.

¿Cómo evito que los métodos de la superclase se limiten sin tener que anotar la superclase, en sí misma?

Respuestas a la pregunta(5)

Su respuesta a la pregunta