[JAXB] Ajouter schemaLocation dans les XML
Bonjour,
J'ai créé une série de classes java représentant les éléments de mon schéma avec JAXB. Le schéma correspondant à ces classes est généré avec schemagen dans ant.
Je souhaiterai que lorsque je créé un fichier XML avec la méthode marshal, il y est un schemaLocation dans mon élément racine. Actuellement lorsque je fais un marshal j'obtiens:
Code:
1 2 3 4 5
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<parameters>
.....
</parameters> |
Et je voudrais:
Code:
1 2 3 4 5 6
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<parameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://127.0.0.1:8080/schema.xsd">
.....
</parameters> |
Je n'ai pas réussi à trouver se que je devais ajouter dans ma classe java racine pour avoir ces éléments dans mes XML générés.
Merci pour votre aide.