Bonjours J'utilise Hibernate avec les fonctionalité dom4j.
Je veux juste afficher le XML d'une entité mais que certain attribut.

Je remarque qu'il liste tous les attribut de mon entité même si je n'ai pas mis l'attribut node

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<id
			name="VsObject"
			column="`vs_objectUID`"
			type="integer"
			length="4"
			node="@id"
		>
		<generator class="sequence"> 
			<param name="sequence">"VS_WeakProperties_vs_objectUID_seq"</param>
		</generator>
		</id>
		<property
			name="InfDeclarationdate"
			column="`inf_declarationDate`"
			type="timestamp"
			not-null="false"
			length="8"
 
		/>
Il me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<Equipment id="22848" name="eq.2.2.2.2" serial="VMware-56_4d_c3_27_60_1f_f6_d0-75_ae_91_62_e5_98_dd_1colde">
<InfDeclarationdate>2008-01-09 22:15:36</InfDeclarationdate>
</Equipment>
Alors que je ne lui est pas demandé l'attribut InfDeclarationdate.


Comment faire pour éviter qu'il liste tous les attribut?
Est-ce le comportement par défaut? Si oui comment l'en empécher? (embed-xml="false" génère une erreur sur les "property")

Merci d'avance