Hallo Leute,
ich habe eine Klasse "Document". Diese hat verschiedene Attribute, unter anderem
AnnotationSet aSet; // AnnotationSet ist ein Interface aus einem jar
DocumentBase docBase; // DocumentBase ist auch ein Interface
Ich möchte gerne meine Dokumente persistent in einer XML-Datei speichern und nach dem ein bießchen Einlesen heute, entschied ich mich für JAXB. Bei der Ausführung eines einfachen Testprogramms, bakam ich folgende Fehler-Meldung:
AnnotationSet is an interface, and JAXB can't handle interfaces.
Ich habe den Weg mit Annotationen verwendet, wie hier (Galileo Computing :: Java ist auch eine Insel (8. Auflage) – 15.8 Java Architecture for XML Binding (JAXB)).
Es ist ja völlig normal, dass man mit Interfaces programmiert oder? Mach ich etwas falsch oder muss ich eine andere Möglichkeit suchen, meine Dokumente zu speichern?
Bitte, so einfach wie möglich erklären, bin nicht so lange beim Programmieren.
lG,madlena
ich habe eine Klasse "Document". Diese hat verschiedene Attribute, unter anderem
AnnotationSet aSet; // AnnotationSet ist ein Interface aus einem jar
DocumentBase docBase; // DocumentBase ist auch ein Interface
Ich möchte gerne meine Dokumente persistent in einer XML-Datei speichern und nach dem ein bießchen Einlesen heute, entschied ich mich für JAXB. Bei der Ausführung eines einfachen Testprogramms, bakam ich folgende Fehler-Meldung:
AnnotationSet is an interface, and JAXB can't handle interfaces.
Ich habe den Weg mit Annotationen verwendet, wie hier (Galileo Computing :: Java ist auch eine Insel (8. Auflage) – 15.8 Java Architecture for XML Binding (JAXB)).
Es ist ja völlig normal, dass man mit Interfaces programmiert oder? Mach ich etwas falsch oder muss ich eine andere Möglichkeit suchen, meine Dokumente zu speichern?
Bitte, so einfach wie möglich erklären, bin nicht so lange beim Programmieren.
lG,madlena