Bonjour a tous,

mon formalisme xml est :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<request001 child="2273656902" message="contact demande ressource">
      <contact chanel="string" nuContact="string">
        <motives>string string string string</motives>
...

et je souhaite faire un unmarshal avec les objets suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Request001")
public class ContactAskForResource extends ActionEvent {
  /**
   * identifiants du contact
   */
 
  private ContactIds contactIds;
 
  /**
   * données du contact
   */
  private ContactData contactData;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public class ContactData {
  /**
   * liste des motifs d'arrivée du contact
   */
  @XmlElement(name="motives")
  private List<String> motives;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public class ContactIds {
  /**
   * jeton donné par le socle
   */
  private long idSys;
  /**
   * identifiant ecs du canal
   */
  @XmlAttribute(name="chanel")
  private String channelId;
quand je fait mon unmarshal ContactAskForResource.contactIds et ContactAskForResource.contactData sont null.

j'ai loupé un truc ?