Uri n'est pas absolue

Je suis en train de unmarshall le fichier xml suivant la méthode Jaxb.unmarshall(String,Class). Je reçois toujours le message d'erreur:

Exception in thread "main" java.lang.IllegalArgumentException: URI is not absolute:

Fichier XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<spieltag xmlns="http://arnezelasko.de/spieltag">
<game>
    <spieltag>28</spieltag>
    <nummer>1</nummer>
    <beginn>2010-03-26 20:30:00</beginn>
    <mannschaft_heim><![CDATA[VfL Bochum]]></mannschaft_heim>
    <mannschaft_gast><![CDATA[Eintracht Frankfurt]]></mannschaft_gast>
    <tore_heim_halbzeit>1</tore_heim_halbzeit>
    <tore_gast_halbzeit>1</tore_gast_halbzeit>
    <tore_heim_ergebnis>1</tore_heim_ergebnis>
    <tore_gast_ergebnis>2</tore_gast_ergebnis>
</game>
<game>
    <spieltag>28</spieltag>
    <nummer>2</nummer>
    <beginn>2010-03-27 15:30:00</beginn>
    <mannschaft_heim><![CDATA[Bayern München]]></mannschaft_heim>
    <mannschaft_gast><![CDATA[VfB Stuttgart]]></mannschaft_gast>
    <tore_heim_halbzeit></tore_heim_halbzeit>
    <tore_gast_halbzeit></tore_gast_halbzeit>
    <tore_heim_ergebnis></tore_heim_ergebnis>
    <tore_gast_ergebnis></tore_gast_ergebnis>
</game>

  • Poste le code complet u r à l'aide de unmarshallinjg
  • Pourriez-vous nous donner le Schema ? Avez-vous généré les fichiers java à partir d'un schéma xml à l'aide de xjc ?
  • je ne vois pas unmarshall(String,Class) méthode sur jaxb Unmarshaller?
  • Salut. Oui, j'ai créé les fichiers avec xjc. le schéma que j'ai créé avec trang à partir de l'exemple de xml.Fichier