You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by Marc Salvetti <ma...@notremanou.net> on 2005/02/14 10:28:55 UTC
Re: Pb avec le binding framework [SOLVED]
Hello tout le monde,
après qq jours a galerer sur le meme pb, j'ai finalement trouvé la
solution dans un mail qui passait sur la liste anglophone :
Si le binding utilise un repeater et que l'instruction <fb:identity>
manque, apparement le binding cesse de marcher, sans produire de message
d'erreur...
il faut donc inclure un truc du genre
<fb:identity>
<fb:value id="id" path="@id">
</fb:value>
</fb:identity>
avant le <fb:on-bind>
S'agit t'il d'un bug du framework ?
Marc
Marc Salvetti a écrit :
> Bonjour,
>
> voici un pb que j'ai posté hier sur la liste anglophone. Comme je n'ai
> pas eu de réponse et que je suis toujours coincé, j'essaye sur la
> liste francophone, j'espère avoir plus de succès ;-)
>
> J'utilise la fonction form2xml de l'exemple binding dans la
> distribution. Le problème est qu'avec un de mes formulaires, les
> données ne sont pas copiées du formulaire dans le DOM.
> Le binding marche bien pour initialiser le fomulaire (les champs ont
> les bonnes valeurs), le fichier xml est sauvé correctement, mais les
> modifications faites dans le fomulaire ne sont pas sauvées dans le DOM
> après l'appel à form.save(document)
> Je n'ai aucune erreur dans les logs, ce qui rend le probleme plutot
> difficile a debugger.
>
> J'utilise cocoon 2.1.5.1, avec forms.
> Quelqun à t'il deja rencontré le meme probleme ? Comment debugger un
> probleme qui se passe dans une classe java de la distribution ? faut
> il installer le plugin eclipse pour ca ?
>
> Merci pour votre aide !
>
> Marc
>
>
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
>
>
> .
>
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org
Re: Pb avec le binding framework [SOLVED]
Posted by Marc Salvetti <ma...@notremanou.net>.
Merci sylvain :-)
par contre, il n'y a meme pas d'exception pas vraiment explicite, c'est
ca qui a rendu le debogage si difficile.
Marc
Sylvain Wallez a écrit :
> Marc Salvetti wrote:
>
>> Hello tout le monde,
>>
>> après qq jours a galerer sur le meme pb, j'ai finalement trouvé la
>> solution dans un mail qui passait sur la liste anglophone :
>>
>> Si le binding utilise un repeater et que l'instruction <fb:identity>
>> manque, apparement le binding cesse de marcher, sans produire de
>> message d'erreur...
>>
>> il faut donc inclure un truc du genre
>>
>> <fb:identity>
>> <fb:value id="id" path="@id"> </fb:value>
>> </fb:identity>
>>
>> avant le <fb:on-bind>
>>
>>
>> S'agit t'il d'un bug du framework ?
>
>
>
> Un semi-bug ;-)
>
> Il faudrait que cela soit signalé comme une erreur, plutôt que de se
> vautrer avec une exception pas vraiment explicite. Je vais m'occuper
> de ça...
>
> Sylvain
>
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org
Re: Pb avec le binding framework [SOLVED]
Posted by Sylvain Wallez <sy...@apache.org>.
Marc Salvetti wrote:
> Hello tout le monde,
>
> après qq jours a galerer sur le meme pb, j'ai finalement trouvé la
> solution dans un mail qui passait sur la liste anglophone :
>
> Si le binding utilise un repeater et que l'instruction <fb:identity>
> manque, apparement le binding cesse de marcher, sans produire de
> message d'erreur...
>
> il faut donc inclure un truc du genre
>
> <fb:identity>
> <fb:value id="id" path="@id"> </fb:value>
> </fb:identity>
>
> avant le <fb:on-bind>
>
>
> S'agit t'il d'un bug du framework ?
Un semi-bug ;-)
Il faudrait que cela soit signalé comme une erreur, plutôt que de se
vautrer avec une exception pas vraiment explicite. Je vais m'occuper de
ça...
Sylvain
--
Sylvain Wallez Anyware Technologies
http://www.apache.org/~sylvain http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org