OpenApi / Création de DBComment

Benoît Moraillon · le 19/11/13 à 15:26

Bonjour,

Je ne parviens pas à créer un DBComment via OpenApi, avez vous la solution ?

Aucun message précis n'est renvoyé par le serveur.

Form fields = new Form();

fields.add("author", idOperator);

fields.add("title", "titre");
fields.add("email", "titre@region-bretagne.fr");

fields.add("name", "test");

fields.add("description", "" + texte);
fields.add("workspace", "j_4" );

 

//fields.add("db","true");

JcmsResource response = jcms.createData("DBComment", fields);

 

 

Merci par avance.

4 pts
Olivier Jaquemet · le 20/11/13 à 12:24

Bonjour Benoît,

Votre approche est bonne, mais la création est probablement refusée car les contraintes d'intégrité ne sont pas respectées.

La création d'un DBComment requiert notamment d'être associé à un contenu, via le champ targetContent que vous devez spécifier dans la requête.

 

#4

Merci, je vais essayer cela !

Benoît Moraillon · le 20/11/13 à 12:45
#5

It works ! Merci !

Benoît Moraillon · le 20/11/13 à 14:09
#6

Tant mieux !

Petite remarque hors sujet, pensez à choisir la meilleure réponse lors d'une discussion cela permet pour les autres lecteurs d'identifier plus facile "la" bonne réponse quand il y en a plusieurs (car elle apparaîtra en premier).

Et ça permet également de repérer les discussion pour lesquelles une bonne réponse est toujours en attente.

Olivier Jaquemet · le 20/11/13 à 14:21
1 pt