JAXB-Vererbung in MOXY
Ich habe zwei Klassen:
package a;
class A {
private <type> fieldOfClassA;
// getters, and setters
}
package b;
class B extends A{
private <type> fieldOfClassB;
// getters, and setters
}
Ich möchte Klasse B zu einem XML-Element marshallen und das Attribut fieldOfClassB und fieldOfClassA aus Klasse A hinzufügen, aber beim Marshalling wird die folgende Warnmeldung ausgegeben:
Ignoring attribute [fieldOfClassA] on class [b.B] as no Property was generated for it.
Beachten Sie, dass die zwei Klassen aus zwei verschiedenen Paketen stammen und ich dieses Objektmodell nicht ändern kann.
Danke im Voraus!
BEARBEITEN:
Ich verwende externe Bindungsdateien.