<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>users-fr@cocoon.apache.org Archives</title>
<link rel="self" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/?format=atom"/>
<link href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/"/>
<id>http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/</id>
<updated>2009-12-07T09:25:59Z</updated>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>andre.davignon@free.fr</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200806.mbox/%3c346462502.18591213091320158.JavaMail.root@spooler10-g27.priv.proxad.net%3e"/>
<id>urn:uuid:%3c346462502-18591213091320158-JavaMail-root@spooler10-g27-priv-proxad-net%3e</id>
<updated>2008-06-10T09:48:40Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Je me rÃ©ponds :-) au cas oÃ¹ Ã§a puisse aider quelqu'un qui rencontrerait le mÃªme cas.

Dans mon formulaire, j'avais un input name="action". Pour cette raison CFormsForm.js ne retrouvait
plus l'attribut "action" du formulaire et renvoyait [object HTMLInputElement].

Il semble en effet qu'il fait un confusion entre cet attribut de formulaire et l'input qui
s'appelle "action"...

En renommant cet input, le problÃ¨me est rÃ©solu. Un grand merci Ã  Johan Cwiklinski.

AndrÃ© Davignon


Le 15/05/2008 10:40, &gt; Marc Salvetti (par Internet, dÃ©pÃ´t users-fr-return-2062-andre.davignon=equipement.gouv.fr@cocoon.apache.org)
a Ã©crit  :
&gt; ca n'est probablement pas le probleme mais il me semble que le
&gt; submitonchange="true" n'est pas necessaire pour les input de type submit,
&gt; c'est plus pour les listes de selection ou les champs texte.
&gt; 
&gt; Pour ton probleme, je pense qu'il faut passer au debugger javascript pour
&gt; arriver a voir ce qui se passe.
&gt; 
&gt; Il y a une extention firefox venkmark qui est pas mal pour Ã§a
&gt; 
&gt; Marc
&gt; 


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>&quot;Marc Salvetti&quot; &lt;salvetti.marc@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c15786ae80805150140n64152fa6y12e9ab24db0279a2@mail.gmail.com%3e"/>
<id>urn:uuid:%3c15786ae80805150140n64152fa6y12e9ab24db0279a2@mail-gmail-com%3e</id>
<updated>2008-05-15T08:40:07Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
ca n'est probablement pas le probleme mais il me semble que le
submitonchange="true" n'est pas necessaire pour les input de type submit,
c'est plus pour les listes de selection ou les champs texte.

Pour ton probleme, je pense qu'il faut passer au debugger javascript pour
arriver a voir ce qui se passe.

Il y a une extention firefox venkmark qui est pas mal pour ça

Marc

2008/5/15 &lt;andre.davignon@free.fr&gt;:

&gt;
&gt;
&gt; &gt; Si mon souvenir est bon, normalement dans le html tu devrais voir sur tes
&gt; &gt; actions ajax qqchose du genre onclick="submit_form(this)" (ajouté
&gt; &gt; automatiquement par le block forms sur les widgets) qui va envoyer une
&gt; &gt; requete xmlhttprequest, laquelle doit etre ensuite traitee au niveau de
&gt; la
&gt; &gt; sitemap de facon a renvoyer uniquement les elements a mettre a jour (les
&gt; &gt; bu:replace)
&gt;
&gt; Oui.
&gt;
&gt; &gt;
&gt; &gt; en gros, dans ton pipe final il faut qq chose comme
&gt; &gt;
&gt; &gt; ...
&gt; &gt;          &lt;map:transform type="browser-update"/&gt;
&gt; &gt; ...
&gt; &gt;         &lt;map:select type="ajax-request"&gt;
&gt; &gt;             &lt;map:when test="true"&gt;
&gt; &gt;                 &lt;map:serialize type="xml"/&gt;
&gt; &gt;             &lt;/map:when&gt;
&gt; &gt;             &lt;map:otherwise&gt;
&gt; &gt;                 &lt;map:serialize type="html"/&gt;
&gt; &gt;             &lt;/map:otherwise&gt;
&gt; &gt;         &lt;/map:select&gt;
&gt;
&gt; C'est ce qui figure. Le transformer browser-update envoie bien les &lt;bu&gt;
&gt; dans ma
&gt; configuration précédente avec le pipe
&gt;
&gt; &lt;map:match type="request" pattern="continuation-id"&gt;
&gt;        &lt;map:call continuation="{request-param:continuation-id}"/&gt;
&gt; &lt;/map:match&gt;
&gt;
&gt; &gt; il faut aussi preciser au niveau des widgets qu'ils doivent envoyer le
&gt; form
&gt; &gt; sur le onchange ce qui doit creer les onclick=form_submit :
&gt; &gt;
&gt; &gt;                                 &lt;ft:widget id="****"&gt;
&gt; &gt;                                     &lt;fi:styling submit-on-change="true"/&gt;
&gt; &gt;                                 &lt;/ft:widget&gt;
&gt; &gt;
&gt;
&gt; Bien vu. Je viens de le faire et en HTML, je me retrouve donc avec des
&gt; input de
&gt; ce genre :
&gt;
&gt; &lt;input id="addCHAMP" type="submit" name="addCHAMP" title="" value="+"
&gt; class="forms action active" onchange="forms_submitForm(this)"/&gt;
&gt;
&gt; Hélas, les actions Ajax déclenchent toujours des POST de ce type :
&gt;
&gt; http://serveur/appli/5Bobject%20HTMLInputElement%5D
&gt;
&gt; Et donc n'appellent pas l'action du formulaire.
&gt; Je ne vois pas pourquoi....
&gt;
&gt; Que peut-il se passer ?
&gt;
&gt; André Davignon
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>andre.davignon@free.fr</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c1210839222.482bf0b6b6314@imp.free.fr%3e"/>
<id>urn:uuid:%3c1210839222-482bf0b6b6314@imp-free-fr%3e</id>
<updated>2008-05-15T08:13:42Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>


&gt; Si mon souvenir est bon, normalement dans le html tu devrais voir sur tes
&gt; actions ajax qqchose du genre onclick="submit_form(this)" (ajouté
&gt; automatiquement par le block forms sur les widgets) qui va envoyer une
&gt; requete xmlhttprequest, laquelle doit etre ensuite traitee au niveau de la
&gt; sitemap de facon a renvoyer uniquement les elements a mettre a jour (les
&gt; bu:replace)

Oui.

&gt;
&gt; en gros, dans ton pipe final il faut qq chose comme
&gt;
&gt; ...
&gt;          &lt;map:transform type="browser-update"/&gt;
&gt; ...
&gt;         &lt;map:select type="ajax-request"&gt;
&gt;             &lt;map:when test="true"&gt;
&gt;                 &lt;map:serialize type="xml"/&gt;
&gt;             &lt;/map:when&gt;
&gt;             &lt;map:otherwise&gt;
&gt;                 &lt;map:serialize type="html"/&gt;
&gt;             &lt;/map:otherwise&gt;
&gt;         &lt;/map:select&gt;

C'est ce qui figure. Le transformer browser-update envoie bien les &lt;bu&gt; dans ma
configuration précédente avec le pipe

&lt;map:match type="request" pattern="continuation-id"&gt;
	&lt;map:call continuation="{request-param:continuation-id}"/&gt;
&lt;/map:match&gt;

&gt; il faut aussi preciser au niveau des widgets qu'ils doivent envoyer le form
&gt; sur le onchange ce qui doit creer les onclick=form_submit :
&gt;
&gt;                                 &lt;ft:widget id="****"&gt;
&gt;                                     &lt;fi:styling submit-on-change="true"/&gt;
&gt;                                 &lt;/ft:widget&gt;
&gt;

Bien vu. Je viens de le faire et en HTML, je me retrouve donc avec des input de
ce genre :

&lt;input id="addCHAMP" type="submit" name="addCHAMP" title="" value="+"
class="forms action active" onchange="forms_submitForm(this)"/&gt;

Hélas, les actions Ajax déclenchent toujours des POST de ce type :

http://serveur/appli/5Bobject%20HTMLInputElement%5D

Et donc n'appellent pas l'action du formulaire.
Je ne vois pas pourquoi....

Que peut-il se passer ?

André Davignon





---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>&quot;Marc Salvetti&quot; &lt;salvetti.marc@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c15786ae80805150047k5ab85b91v496c0d99a89ed232@mail.gmail.com%3e"/>
<id>urn:uuid:%3c15786ae80805150047k5ab85b91v496c0d99a89ed232@mail-gmail-com%3e</id>
<updated>2008-05-15T07:47:02Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Si mon souvenir est bon, normalement dans le html tu devrais voir sur tes
actions ajax qqchose du genre onclick="submit_form(this)" (ajouté
automatiquement par le block forms sur les widgets) qui va envoyer une
requete xmlhttprequest, laquelle doit etre ensuite traitee au niveau de la
sitemap de facon a renvoyer uniquement les elements a mettre a jour (les
bu:replace)

en gros, dans ton pipe final il faut qq chose comme

...
         &lt;map:transform type="browser-update"/&gt;
...
        &lt;map:select type="ajax-request"&gt;
            &lt;map:when test="true"&gt;
                &lt;map:serialize type="xml"/&gt;
            &lt;/map:when&gt;
            &lt;map:otherwise&gt;
                &lt;map:serialize type="html"/&gt;
            &lt;/map:otherwise&gt;
        &lt;/map:select&gt;


il faut aussi preciser au niveau des widgets qu'ils doivent envoyer le form
sur le onchange ce qui doit creer les onclick=form_submit :

                                &lt;ft:widget id="****"&gt;
                                    &lt;fi:styling submit-on-change="true"/&gt;
                                &lt;/ft:widget&gt;


Le 15 mai 2008 14:12, &lt;andre.davignon@free.fr&gt; a écrit :

&gt; Bonjour,
&gt;
&gt; Merci pour la réponse.
&gt; Oui, j'ai bien un pipe qui traite ça :
&gt;
&gt; &lt;map:match type="request" pattern="continuation-id"&gt;
&gt;         &lt;map:call continuation="{request-param:continuation-id}"/&gt;
&gt; &lt;/map:match&gt;
&gt;
&gt; J'ai essayé celui que tu me conseilles et là, les actions Ajax ne
&gt; fonctionnent
&gt; plus. je crois comprendre :
&gt;
&gt; Mes actions Ajax déclenchent des POST du genre :
&gt; http://serveur/appli/%5Bobject%20HTMLInputElement%5D
&gt;
&gt; Cela ne pose pas de problème pour les actions Ajax (ajout de ligne de
&gt; repeater,
&gt; qui fonctionne), mais en pose lors de la validation globale du formulaire.
&gt;
&gt; Après m'être renseigné sur ce type de problème, il semblerait que l'action
&gt; du
&gt; formulaire ne soit pas appelée, car non "reconnue". Et je ne sais pas
&gt; pourquoi.
&gt; Et donc, ton pipe n'est pas exécuté...
&gt;
&gt; Par contre les POST "manuels" continue.html fonctionnent bien, ce qui veut
&gt; dire
&gt; que ton pipe est efficace, le formulaire est validé et le sendPage bien
&gt; exécuté.
&gt;
&gt; Reste à faire en sorte que les POST appellent bien l'action associée au
&gt; formulaire.
&gt;
&gt; Une idée ?
&gt;
&gt; André Davignon
&gt;
&gt;
&gt;
&gt; Le 15/05/2008 06:20, &gt; Marc Salvetti (par Internet, dépôt
&gt; users-fr-return-2058-andre.davignon=equipement.gouv.fr@cocoon.apache.org)
&gt; a
&gt; écrit  :
&gt; &gt; Bonjour André,
&gt; &gt;
&gt; &gt; est-ce que tu as bien un pipe pour la continuation.
&gt; &gt;
&gt; &gt; Dans mon appli j'ai plutot qq chose comme ca et ca marche bien :
&gt; &gt;
&gt; &gt; &lt;ft:form-template action="continue.html" method="post" ajax="true"&gt;
&gt; &gt;     &lt;ft:widget id="continuation-id"&gt;&lt;fi:styling
&gt; type="hidden"/&gt;&lt;fi:styling
&gt; &gt; value="#{$cocoon/continuation/id}"/&gt;&lt;/ft:widget&gt;
&gt; &gt;
&gt; &gt; et dans la sitemap
&gt; &gt;
&gt; &gt;         &lt;map:match pattern="**continue.html"&gt;
&gt; &gt;                     &lt;map:call
&gt; &gt; continuation="{request-param:continuation-id}"/&gt;
&gt; &gt;         &lt;/map:match&gt;
&gt; &gt;
&gt; &gt; Marc
&gt; &gt;
&gt; &gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>andre.davignon@free.fr</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c1210835537.482be25144694@imp.free.fr%3e"/>
<id>urn:uuid:%3c1210835537-482be25144694@imp-free-fr%3e</id>
<updated>2008-05-15T07:12:17Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Merci pour la réponse.
Oui, j'ai bien un pipe qui traite ça :

&lt;map:match type="request" pattern="continuation-id"&gt;
	&lt;map:call continuation="{request-param:continuation-id}"/&gt;
&lt;/map:match&gt;

J'ai essayé celui que tu me conseilles et là, les actions Ajax ne fonctionnent
plus. je crois comprendre :

Mes actions Ajax déclenchent des POST du genre :
http://serveur/appli/%5Bobject%20HTMLInputElement%5D

Cela ne pose pas de problème pour les actions Ajax (ajout de ligne de repeater,
qui fonctionne), mais en pose lors de la validation globale du formulaire.

Après m'être renseigné sur ce type de problème, il semblerait que l'action du
formulaire ne soit pas appelée, car non "reconnue". Et je ne sais pas pourquoi.
Et donc, ton pipe n'est pas exécuté...

Par contre les POST "manuels" continue.html fonctionnent bien, ce qui veut dire
que ton pipe est efficace, le formulaire est validé et le sendPage bien exécuté.

Reste à faire en sorte que les POST appellent bien l'action associée au
formulaire.

Une idée ?

André Davignon



Le 15/05/2008 06:20, &gt; Marc Salvetti (par Internet, dépôt
users-fr-return-2058-andre.davignon=equipement.gouv.fr@cocoon.apache.org) a
écrit  :
&gt; Bonjour André,
&gt;
&gt; est-ce que tu as bien un pipe pour la continuation.
&gt;
&gt; Dans mon appli j'ai plutot qq chose comme ca et ca marche bien :
&gt;
&gt; &lt;ft:form-template action="continue.html" method="post" ajax="true"&gt;
&gt;     &lt;ft:widget id="continuation-id"&gt;&lt;fi:styling type="hidden"/&gt;&lt;fi:styling
&gt; value="#{$cocoon/continuation/id}"/&gt;&lt;/ft:widget&gt;
&gt;
&gt; et dans la sitemap
&gt;
&gt;         &lt;map:match pattern="**continue.html"&gt;
&gt;                     &lt;map:call
&gt; continuation="{request-param:continuation-id}"/&gt;
&gt;         &lt;/map:match&gt;
&gt;
&gt; Marc
&gt;
&gt;

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Validation de formulaire Ajax</title>
<author><name>&quot;Marc Salvetti&quot; &lt;salvetti.marc@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c15786ae80805142120q14218013q6892b03779823884@mail.gmail.com%3e"/>
<id>urn:uuid:%3c15786ae80805142120q14218013q6892b03779823884@mail-gmail-com%3e</id>
<updated>2008-05-15T04:20:09Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour André,

est-ce que tu as bien un pipe pour la continuation.

Dans mon appli j'ai plutot qq chose comme ca et ca marche bien :

&lt;ft:form-template action="continue.html" method="post" ajax="true"&gt;
    &lt;ft:widget id="continuation-id"&gt;&lt;fi:styling type="hidden"/&gt;&lt;fi:styling
value="#{$cocoon/continuation/id}"/&gt;&lt;/ft:widget&gt;

et dans la sitemap

        &lt;map:match pattern="**continue.html"&gt;
                    &lt;map:call
continuation="{request-param:continuation-id}"/&gt;
        &lt;/map:match&gt;

Marc


2008/5/14 &lt;andre.davignon@free.fr&gt;:

&gt; Bonjour,
&gt;
&gt; J'ai un formulaire Ajax (&lt;ft:form-template method="POST" ajax="true"
&gt; action="#{$cocoon/continuation/id}"&gt; avec le flowscript suivant :
&gt;
&gt; var form = new Form(cocoon.parameters.form);
&gt; form.createBinding(cocoon.parameters.binding);
&gt; ...
&gt; form.load(document);
&gt; form.showForm(cocoon.parameters.show);
&gt; cocoon.sendPage(cocoon.parameters.redirect);
&gt;
&gt; Les actions Ajax fonctionnent bien (ajout et suppression de ligne de
&gt; repeater,
&gt; etc...) mais la validation globale du formulaire avec le widget fd:submit
&gt; n'a
&gt; pas d'effet.
&gt;
&gt; Le formulaire "reste" dans form.showForm(cocoon.parameters.show) et le
&gt; sendPage
&gt; n'est pas exécuté.
&gt;
&gt; Y aurait-il quelque chose que j'aie oublié ?
&gt;
&gt; André Davignon
&gt;
&gt;
&gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Validation de formulaire Ajax</title>
<author><name>andre.davignon@free.fr</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200805.mbox/%3c1210754156.482aa46c56622@imp.free.fr%3e"/>
<id>urn:uuid:%3c1210754156-482aa46c56622@imp-free-fr%3e</id>
<updated>2008-05-14T08:35:56Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

J'ai un formulaire Ajax (&lt;ft:form-template method="POST" ajax="true"
action="#{$cocoon/continuation/id}"&gt; avec le flowscript suivant :

var form = new Form(cocoon.parameters.form);
form.createBinding(cocoon.parameters.binding);
...
form.load(document);
form.showForm(cocoon.parameters.show);
cocoon.sendPage(cocoon.parameters.redirect);

Les actions Ajax fonctionnent bien (ajout et suppression de ligne de repeater,
etc...) mais la validation globale du formulaire avec le widget fd:submit n'a
pas d'effet.

Le formulaire "reste" dans form.showForm(cocoon.parameters.show) et le sendPage
n'est pas exécuté.

Y aurait-il quelque chose que j'aie oublié ?

André Davignon




---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>=?ISO-8859-1?Q?Probl=E8me_de_caract=E8res_XML_invalides_?=</title>
<author><name>=?ISO-8859-1?Q?S=E9bastien_KLIMA?= &lt;sebastien.klima@4dconcept.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200804.mbox/%3c48157C73.8050408@4dconcept.fr%3e"/>
<id>urn:uuid:%3c48157C73-8050408@4dconcept-fr%3e</id>
<updated>2008-04-28T07:27:47Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

J'ai des instances XML qui sont stockées dans une base de données et qui 
comportent des caractères comme le tiret insécable (&amp;#x2013;). Lorsque  
je requête la base  à l'aide de la taglib esql, j'obtiens 
systématiquement l'erreur suivante :

    Caused by: org.xml.sax.SAXParseException: An invalid XML character 
(Unicode: 0x13) was found in the element content of the document.
    at 
org.apache.excalibur.xml.impl.JaxpParser.fatalError(JaxpParser.java:463)
    at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
    at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown

Source)
    at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
    at org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
    at 
org.apache.cocoon.components.language.markup.xsp.XSPUtil.includeInputSource(XSPUtil.java:275)
    ... 65 more
    Caused by: org.xml.sax.SAXParseException: An invalid XML character 
(Unicode: 0x13) was found in the element content of the document.
    at 
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
Source)
    ... 78 more

Pourtant lorsque j'utilise des parsers XML en dehors du framework 
cocoon, je n'obtiens pas d'erreurs sur ces instances XML.

Quelqu'un aurait une solution ?

Cordialement,

-- 
4Dconcept au Salon du Livre
Au Parc des Expositions, Porte de Versailles, du 14 au 19 mars 2008
Rendez-vous sur notre stand n°A072 (Hall 1, espace lectures de dem@in).

  	
  	 
Sébastien KLIMA
DIS
41- 43 Avenue du Centre 78180 Montigny Le Bretonneux
Tél : 01.61.08.50.24 - Standard : 01.61.08.50.20 - Fax : 01.61.38.24.41
www.4dconcept.fr &lt;http://www.4dconcept.fr&gt;

	 
 

 


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Cforms Ajax</title>
<author><name>=?UTF-8?B?QW5kcsOpIERhdmlnbm9u?= &lt;andre.davignon@free.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200804.mbox/%3c4810BD1B.4000906@free.fr%3e"/>
<id>urn:uuid:%3c4810BD1B-4000906@free-fr%3e</id>
<updated>2008-04-24T17:02:19Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Dans une application Coccoon 2.1.10, j'essaie de reproduire le 
fonctionnement de l'exemple 
http://serveur:8080/cocoon/samples/blocks/forms/do-dynaRepeater.flow. 
Avec le mÃªme pipeline, en suivant 
http://cocoon.apache.org/2.1/userdocs/ajax.html.

En regardant la source de cette page (do-dynaRepeater.flow), je vois que 
les javascripts dojo.js et cocoon.js sont chargÃ©s. Mais je n'arrive pas 
Ã  reproduire cela dans mon application. Donc, le script 
cocoon.forms.ajax = true ne passe pas.

Y a-t-il quelque chose d'Ã©vident qui m'Ã©chappe ?

AndrÃ© Davignon




---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>=?ISO-8859-1?Q?C=E9dric_Damioli?= &lt;cedric.damioli@anyware-tech.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E3D27F.8010605@anyware-tech.com%3e"/>
<id>urn:uuid:%3c47E3D27F-8010605@anyware-tech-com%3e</id>
<updated>2008-03-21T15:21:35Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Je plussoie très largement Sylvain, étant bien placé pour en parler 
puisqu'un des plus gros utilisateurs de Cocoon à Anyware.
Evidemment, Cocoon 2.1.x étant très stable Cocoon 2.2 pas encore assez, 
il y a moins d'activité le concernant de notre côté, mais c'est toujours 
la brique de base inamovible de notre CMS.
Et ce pour un certain temps je pense... :-)

A noter, même si ce n'est pas le lieu, qu'Anyware propose toujours des 
formations et de l'expertise sur le sujet, en dehors de ses activités 
logicielles autour des applis CMS/GED.

Cédric


Sylvain Wallez a écrit :
&gt; Sébastien Geindre wrote:
&gt;&gt; bjr à tous,
&gt;&gt;
&gt;&gt; Je ne souhaite en aucun cas lancer un troll sur anyware et 
&gt;&gt; coocon...Sylvain et Anyware ont apporté tellement à la communauté 
&gt;&gt; cocoon qu'il serait stupide de jeter la pierre à quiconque.
&gt;&gt;
&gt;&gt; Par contre, j'aimerais bien connaître les raisons qui ont poussé 
&gt;&gt; Anyware  a délaissé Cocoon et à investir dans d'autres framework web 
&gt;&gt; (Wicket,...)
&gt;&gt;
&gt;&gt; D'ou le sujet...
&gt;
&gt; Vaste sujet !
&gt;
&gt; Anyware Technologies n'a pas vraiment délaissé Cocoon, mais a évolué 
&gt; d'une mono-culture cocoonesque à la reconnaissance qu'à différents 
&gt; besoins correspondent différents outils, encouragé dans cette voie par 
&gt; l'évolution de la technologie, aussi bien côté browser que côté 
&gt; frameworks.
&gt;
&gt; Concrètement, Anyware utilise Cocoon là où son utilisation est 
&gt; justifiée, c'est à dire dans les applications de type CMS et chaînes 
&gt; de publication documentaires, là où on a besoin de pipelines de 
&gt; transformations. Cocoon est encore sans équivalent dans ce domaine (à 
&gt; part Orbeon).
&gt;
&gt; Dans le domaine des applications web (gros formulaires, écrans très 
&gt; interactifs avec Ajax) auquel Cocoon s'était "attaqué" et où j'avais 
&gt; personnellement été très actif, Cocoon a pu être précurseur et 
&gt; novateur, mais il a été rapidement dépassé par des nouveaux venus 
&gt; dédiés à ce domaine tels que Wicket ou GWT, mais aussi des approches 
&gt; plus "client-side" comme DWR où la composante serveur est purement 
&gt; applicative.
&gt;
&gt; Ces nouveaux arrivants dans les applications web, en poussant la barre 
&gt; du côté "tout en Java/Javascript" là où Cocoon était "un max en XML" 
&gt; ont aussi apporté de l'air frais à une époque ou nombreux étaient ceux 
&gt; qui avaient une saturation des "crochet ouvrant, crochet fermant". La 
&gt; programmation déclarative a ses limites.
&gt;
&gt; Au final, le constat a été qu'utiliser Cocoon dans des applications 
&gt; constituées essentiellement de formulaires n'avait pas vraiment de 
&gt; sens, et que les nouveaux frameworks spécialisés dans ce domaine 
&gt; apportaient plus de productivité. Wicket est de ceux-là, et nous 
&gt; l'avons utilisé avec succès et satisfaction pour ce type d'application.
&gt;
&gt; En conclusion, il n'y a pas d'outil magique, et il ne faut pas essayer 
&gt; de vouloir tout faire avec Cocoon. Il a par contre ses domaines 
&gt; d'application privilégiés, qui sans hasard correspondent à sa mission 
&gt; initiale : les chaînes de transformations XML, très adaptées pour les 
&gt; applications de type CMS. Anyware a d'ailleurs une grosse activité CMS 
&gt; utilisant le produit maison Ametys bâti sur Cocoon, qui a été mis en 
&gt; opensource [1].
&gt;
&gt; D'un point de vue plus personnel, j'ai aussi évolué en prenant il y a 
&gt; 2 ans d'importantes responsabilités dans le projet Joost [2] où Cocoon 
&gt; n'avait pas vraiment sa place. Ce changement coïncidant avec une 
&gt; saturation du tout XML et des gros framework, revenir à du tout-Java 
&gt; avec des servlets (presque) de base en frontal de grosse logique 
&gt; métier, et utiliser Wicket sur des applications de type back-office a 
&gt; été un renouvellement presque salutaire.
&gt;
&gt; Dans l'étape suivante se mon évolution professionnelle (teasing 
&gt; teasing, à suivre sur mon blog dans les prochaines semaines), je vais 
&gt; à nouveau avoir besoin de transformations XML. Mais je ne crois pas 
&gt; que je reviendrai à Cocoon, au moins sous sa forme actuelle. J'ai 
&gt; besoin de quelque chose de plus "léger", plus agile, qu'on puisse 
&gt; utiliser directement depuis Java ou Javascript côté serveur. C'est une 
&gt; tendance qu'on sent depuis longtemps au sein du groupe des 
&gt; développeurs de Cocoon, et il est possible qu'un "mini-Cocoon" 
&gt; apparaisse dans le futur.
&gt;
&gt; Au final, la conclusion est que Cocoon est un produit mature et 
&gt; éprouvé, très adapté à certains problèmes, mais pas à tous.
&gt;
&gt; Voilà. Merci à ceux qui ont lu jusqu'ici, j'espère que ça clarifie les 
&gt; choses.
&gt;
&gt; Sylvain
&gt;
&gt; [1] http://www.ametys.org/
&gt; [2] http://bluxte.net/blog/2006-11/15-28-34.html
&gt;


-- 
Cédric Damioli
Solutions GED/CMS Ametys
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 73 47
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com
http://www.ametys.fr / http://www.ametys.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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>=?ISO-8859-1?Q?Fr=E9d=E9ric_Glorieux?= &lt;fred@fictif.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E3C966.9050203@fictif.org%3e"/>
<id>urn:uuid:%3c47E3C966-9050203@fictif-org%3e</id>
<updated>2008-03-21T14:42:46Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

&gt;&gt; Et ce serait quoi ? Encore un secret, ou un projet public ?
&gt; 
&gt; Prochain épisode dans 2 semaines. Patience, patience :-P

Depuis le temps que je cherche un Cocoon light, 2 semaines ne seront 
plus grand chose.

--
Frédéric Glorieux

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>Sylvain Wallez &lt;sylvain@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E3C8A6.20205@apache.org%3e"/>
<id>urn:uuid:%3c47E3C8A6-20205@apache-org%3e</id>
<updated>2008-03-21T14:39:34Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Frédéric Glorieux wrote:
&gt;&gt; Dans l'étape suivante se mon évolution professionnelle (teasing 
&gt;&gt; teasing, à suivre sur mon blog dans les prochaines semaines), je vais 
&gt;&gt; à nouveau avoir besoin de transformations XML. Mais je ne crois pas 
&gt;&gt; que je reviendrai à Cocoon, 
&gt;
&gt; Et ce serait quoi ? Encore un secret, ou un projet public ?

Prochain épisode dans 2 semaines. Patience, patience :-P

Sylvain

-- 
Sylvain Wallez - http://bluxte.net


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>=?ISO-8859-1?Q?Fr=E9d=E9ric_Glorieux?= &lt;fred@fictif.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E3C57A.9070004@fictif.org%3e"/>
<id>urn:uuid:%3c47E3C57A-9070004@fictif-org%3e</id>
<updated>2008-03-21T14:26:02Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

&gt; Dans l'étape suivante se mon évolution professionnelle (teasing teasing, 
&gt; à suivre sur mon blog dans les prochaines semaines), je vais à nouveau 
&gt; avoir besoin de transformations XML. Mais je ne crois pas que je 
&gt; reviendrai à Cocoon, 

Et ce serait quoi ? Encore un secret, ou un projet public ?

--
Frédéric Glorieux

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>Sylvain Wallez &lt;sylvain@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E3C382.3090207@apache.org%3e"/>
<id>urn:uuid:%3c47E3C382-3090207@apache-org%3e</id>
<updated>2008-03-21T14:17:38Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Sébastien Geindre wrote:
&gt; bjr à tous,
&gt;
&gt; Je ne souhaite en aucun cas lancer un troll sur anyware et 
&gt; coocon...Sylvain et Anyware ont apporté tellement à la communauté 
&gt; cocoon qu'il serait stupide de jeter la pierre à quiconque.
&gt;
&gt; Par contre, j'aimerais bien connaître les raisons qui ont poussé 
&gt; Anyware  a délaissé Cocoon et à investir dans d'autres framework web 
&gt; (Wicket,...)
&gt;
&gt; D'ou le sujet...

Vaste sujet !

Anyware Technologies n'a pas vraiment délaissé Cocoon, mais a évolué 
d'une mono-culture cocoonesque à la reconnaissance qu'à différents 
besoins correspondent différents outils, encouragé dans cette voie par 
l'évolution de la technologie, aussi bien côté browser que côté frameworks.

Concrètement, Anyware utilise Cocoon là où son utilisation est 
justifiée, c'est à dire dans les applications de type CMS et chaînes de 
publication documentaires, là où on a besoin de pipelines de 
transformations. Cocoon est encore sans équivalent dans ce domaine (à 
part Orbeon).

Dans le domaine des applications web (gros formulaires, écrans très 
interactifs avec Ajax) auquel Cocoon s'était "attaqué" et où j'avais 
personnellement été très actif, Cocoon a pu être précurseur et novateur, 
mais il a été rapidement dépassé par des nouveaux venus dédiés à ce 
domaine tels que Wicket ou GWT, mais aussi des approches plus 
"client-side" comme DWR où la composante serveur est purement applicative.

Ces nouveaux arrivants dans les applications web, en poussant la barre 
du côté "tout en Java/Javascript" là où Cocoon était "un max en XML" ont 
aussi apporté de l'air frais à une époque ou nombreux étaient ceux qui 
avaient une saturation des "crochet ouvrant, crochet fermant". La 
programmation déclarative a ses limites.

Au final, le constat a été qu'utiliser Cocoon dans des applications 
constituées essentiellement de formulaires n'avait pas vraiment de sens, 
et que les nouveaux frameworks spécialisés dans ce domaine apportaient 
plus de productivité. Wicket est de ceux-là, et nous l'avons utilisé 
avec succès et satisfaction pour ce type d'application.

En conclusion, il n'y a pas d'outil magique, et il ne faut pas essayer 
de vouloir tout faire avec Cocoon. Il a par contre ses domaines 
d'application privilégiés, qui sans hasard correspondent à sa mission 
initiale : les chaînes de transformations XML, très adaptées pour les 
applications de type CMS. Anyware a d'ailleurs une grosse activité CMS 
utilisant le produit maison Ametys bâti sur Cocoon, qui a été mis en 
opensource [1].

D'un point de vue plus personnel, j'ai aussi évolué en prenant il y a 2 
ans d'importantes responsabilités dans le projet Joost [2] où Cocoon 
n'avait pas vraiment sa place. Ce changement coïncidant avec une 
saturation du tout XML et des gros framework, revenir à du tout-Java 
avec des servlets (presque) de base en frontal de grosse logique métier, 
et utiliser Wicket sur des applications de type back-office a été un 
renouvellement presque salutaire.

Dans l'étape suivante se mon évolution professionnelle (teasing teasing, 
à suivre sur mon blog dans les prochaines semaines), je vais à nouveau 
avoir besoin de transformations XML. Mais je ne crois pas que je 
reviendrai à Cocoon, au moins sous sa forme actuelle. J'ai besoin de 
quelque chose de plus "léger", plus agile, qu'on puisse utiliser 
directement depuis Java ou Javascript côté serveur. C'est une tendance 
qu'on sent depuis longtemps au sein du groupe des développeurs de 
Cocoon, et il est possible qu'un "mini-Cocoon" apparaisse dans le futur.

Au final, la conclusion est que Cocoon est un produit mature et éprouvé, 
très adapté à certains problèmes, mais pas à tous.

Voilà. Merci à ceux qui ont lu jusqu'ici, j'espère que ça clarifie les 
choses.

Sylvain

[1] http://www.ametys.org/
[2] http://bluxte.net/blog/2006-11/15-28-34.html

-- 
Sylvain Wallez - http://bluxte.net


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>anyware ne =?ISO-8859-1?Q?pr=E9conise_plus_cocoon_=3F?=</title>
<author><name>=?ISO-8859-1?Q?S=E9bastien_Geindre?= &lt;sebastien.geindre@meteo.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200803.mbox/%3c47E38ABC.9050507@meteo.fr%3e"/>
<id>urn:uuid:%3c47E38ABC-9050507@meteo-fr%3e</id>
<updated>2008-03-21T10:15:24Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
bjr à tous,

Je ne souhaite en aucun cas lancer un troll sur anyware et 
coocon...Sylvain et Anyware ont apporté tellement à la communauté cocoon 
qu'il serait stupide de jeter la pierre à quiconque.

Par contre, j'aimerais bien connaître les raisons qui ont poussé 
Anyware  a délaissé Cocoon et à investir dans d'autres framework web 
(Wicket,...)

D'ou le sujet...

Bonne journée à tous.



---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: utilisateurs actifs</title>
<author><name>Malo Pichot &lt;malo.pichot@ajlsm.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200802.mbox/%3c47C271FE.409@ajlsm.com%3e"/>
<id>urn:uuid:%3c47C271FE-409@ajlsm-com%3e</id>
<updated>2008-02-25T07:45:02Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

  Je me réponds au cas où cela pourrait servir à d'autres :

&gt;   J'utilise Cocoon 2.1.10 et le "nouveau" block d'authentification
&gt; "auth" (non pas le block déprécié "authentication-fw").
&gt; Je voudrais maintenir à jour une liste des utilisateurs identifiés et
&gt; actifs à un temps T. Mon but est simplement de contrôler, lors d'une
&gt; demande d'identification, s'il n'existe pas déjà un utilisateur actif
&gt; correspondant au même identifiant à ce moment là.
&gt; 
&gt; Cocoon possède-t-il des outils pour faire cela ?

Apparemment, non, mais on peut s'en sortir en utilisant un "Session 
Listener" :

1- Ecrire une classe Java implémentant l'interface 
javax.servlet.http.HttpSessionListener
    Cette interface propose des méthodes telles que sessionCreated(), 
sessionDestroyed, etc. Le moteur de servlet (Tomcat testé uniquement) 
appelle ces méthodes à chaque fois qu'il intervient sur une session. 
Tout ce qu'il faut pour maintenir à jour une liste des sessions actives. 
Il suffit alors d'implémenter une méthode statique retournant la dite liste.
Il est également possible d'implémenter l'interface 
HttpSessionAttributeListener pour "écouter" tout 
ajout/modification/suppression sur des attributs de session. L'interface 
  ServletContextListener permet d'être tenu au courant de 
l'initialisation de la servlet, ainsi que sa destruction.

2- Déclarer le Listener dans le fichier WEB-INF/web.xml
    &lt;listener&gt;
     &lt;listener-class&gt;my.SessionListener&lt;/listener-class&gt;
    &lt;/listener&gt;
    "Listener" est un élément de premier niveau. Il doit être écrit 
entre les éléments "web-app" et "servlet".


Voilà, tout ceci a été beaucoup plus rapide à mettre en place que de 
chercher comment s'y prendre :-)
-- 
Malo

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Pblme Cache Browser+Cocoon</title>
<author><name>alexandre mazouz &lt;alma2626@hotmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200802.mbox/%3cBLU107-W1099D092D6F6C6435A4973CE2F0@phx.gbl%3e"/>
<id>urn:uuid:%3cBLU107-W1099D092D6F6C6435A4973CE2F0@phx-gbl%3e</id>
<updated>2008-02-08T14:16:57Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

Bonjour,

Peut être que le problème que je vais décrire à été traiter mille fois mais je suis désolé
j'ai regardé partout j'ai tout essayé mais j'arrive pas à le résoudre.

Mon problème:

Je dispose de :

*1 application nommée A qui tourne sur jetty avec cocoon 2.1.
*1 autre application nommée B qui tourne sur un autre jetty avec un autre cocoon 2.1.

Je lance A, la vie est belle, je navigue ... et ensuite je ferme A (et eteint le serveur de
A).

Je lance B, et là je retrouve la page de démarrage de A. C'est ça mon problème.

Pour retrouver la page de B quand je lance B, il faut que je vide le cache de mon browser.

et je ne veux pas que mes utilisateurs est à faire cette manipulation à chaque fois.

J'AI TOUT ESSAYE:
*toutes les métas possible au début et à la fin de mes html.
*type="noncaching" sur tout les pipelines.

quelqu'un aurait-il une solution pour ce problème?

Cordialement,
Alexandre










_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

</pre>
</div>
</content>
</entry>
<entry>
<title>map:transformer i18n et database</title>
<author><name>&quot;RODIERE Stephane&quot; &lt;stephane.rodiere@capgemini.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cEAEA925B734A13439BBC2DC7D6D57C8F980643@CORPMAIL33.corp.capgemini.com%3e"/>
<id>urn:uuid:%3cEAEA925B734A13439BBC2DC7D6D57C8F980643@CORPMAIL33-corp-capgemini-com%3e</id>
<updated>2007-12-20T12:57:33Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

Bonjour,

 

Est il possible de configurer le mapTransformer pour aller chercher les messages non pas dans
un fichier Xml (attr. Location) mais dans une table de base de donnée ?

 

Est-ce que quelqu’un l’a fait ? Peut-on avoir des informations sur le sujet ?

 

     &lt;map:transformer name="i18n" src="org.apache.cocoon.transformation.I18nTransformer"&gt;

        &lt;catalogues default="messages"&gt;

          &lt;catalogue id="messages" name="messages" location="translations"/&gt;

        &lt;/catalogues&gt;

 

Le but : partager les message dans un ‘repository’ partagé en mode cluster pour pouvoir modifier
les valeurs des messages et cela sans avoir à le redispatcher sur chaque nœud du cluster.

 

Merci,

 

Stephane



This message contains information that may be privileged or confidential and is the property
of the Capgemini Group. It is intended only for the person to whom it is addressed. If you
are not the intended recipient,  you are not authorized to read, print, retain, copy, disseminate,
 distribute, or use this message or any part thereof. If you receive this  message in error,
please notify the sender immediately and delete all  copies of this message.


</pre>
</div>
</content>
</entry>
<entry>
<title>utilisateurs actifs</title>
<author><name>Malo Pichot &lt;malo.pichot@ajlsm.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3c476133CC.7070708@ajlsm.com%3e"/>
<id>urn:uuid:%3c476133CC-7070708@ajlsm-com%3e</id>
<updated>2007-12-13T13:29:48Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

  J'utilise Cocoon 2.1.10 et le "nouveau" block d'authentification
"auth" (non pas le block déprécié "authentication-fw").
Je voudrais maintenir à jour une liste des utilisateurs identifiés et
actifs à un temps T. Mon but est simplement de contrôler, lors d'une
demande d'identification, s'il n'existe pas déjà un utilisateur actif
correspondant au même identifiant à ce moment là.

Cocoon possède-t-il des outils pour faire cela ?
-- 
Malo

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Cocoon et Solr</title>
<author><name>&quot;Bertrand Delacretaz&quot; &lt;bdelacretaz@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cf767f0600712030436q1a49b02arbf46b47a1a8b703a@mail.gmail.com%3e"/>
<id>urn:uuid:%3cf767f0600712030436q1a49b02arbf46b47a1a8b703a@mail-gmail-com%3e</id>
<updated>2007-12-03T12:36:07Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Dec 3, 2007 12:03 PM, "DAVIGNON Andre - CETE NP/DIODÃ©/PANDOC"
&gt; ...J'ai bien vu la javadoc de cette classe mais je ne vois pas les sources :

C'est dans le bloc html:

http://svn.apache.org/viewvc/cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/generation/WebServiceProxyGenerator.java?view=markup

La modif que nous avons fait est que la mÃ©thode getHttpClient()
retourne un nouvel object HttpClient pour chaque requÃªte, au lieu de
le stocker dans la session. Cela ne semble faire aucune diffÃ©rence de
performance dans notre cas.

-Bertrand

</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Cocoon et Solr</title>
<author><name>=?UTF-8?Q?=22DAVIGNON_Andre_=2D_CETE_NP=2FDIOD=C3=A9=2FPANDOC=22?= &lt;Andre.Davignon@equipement.gouv.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cBC5F39504985D7118F720090271F4539046017BC@ct59-mel.cete-nord-picardie.i2%3e"/>
<id>urn:uuid:%3cBC5F39504985D7118F720090271F4539046017BC@ct59-mel-cete-nord-picardie-i2%3e</id>
<updated>2007-12-03T11:03:24Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

&gt; Non, pour les requÃªtes sur Solr nous utilisons le
&gt; WebServiceProxyGenerator, lÃ©gÃ¨rement modifiÃ© pour Ã©viter la crÃ©ation
&gt; de sessions HTTP.

J'ai bien vu la javadoc de cette classe mais je ne vois pas les sources :

http://svn.apache.org/viewvc/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/generation/

OÃ¹ est-il possible de les trouver ?

Merci par avance.

AndrÃ© Davignon


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Cocoon et Solr</title>
<author><name>=?UTF-8?Q?=22DAVIGNON_Andre_=2D_CETE_NP=2FDIOD=C3=A9=2FPANDOC=22?= &lt;Andre.Davignon@equipement.gouv.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cBC5F39504985D7118F720090271F4539046017B9@ct59-mel.cete-nord-picardie.i2%3e"/>
<id>urn:uuid:%3cBC5F39504985D7118F720090271F4539046017B9@ct59-mel-cete-nord-picardie-i2%3e</id>
<updated>2007-12-03T10:44:43Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
&gt; Non, pour les requÃªtes sur Solr nous utilisons le
&gt; WebServiceProxyGenerator, lÃ©gÃ¨rement modifiÃ© pour Ã©viter la crÃ©ation
&gt; de sessions HTTP.

Bien vu, merci.

AndrÃ© Davignon


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Cocoon et Solr</title>
<author><name>&quot;Bertrand Delacretaz&quot; &lt;bdelacretaz@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cf767f0600712030207x33dbc3a6qe8a9e48291513866@mail.gmail.com%3e"/>
<id>urn:uuid:%3cf767f0600712030207x33dbc3a6qe8a9e48291513866@mail-gmail-com%3e</id>
<updated>2007-12-03T10:07:06Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Dec 3, 2007 10:51 AM, "DAVIGNON Andre - CETE NP/DIODÃ©/PANDOC"

&gt; ...Avez-vous utilisÃ© SolrForrest (http://wiki.apache.org/solr/SolrForrest), je pense
en particulier Ã 
&gt; la pagination...

Non, pour les requÃªtes sur Solr nous utilisons le
WebServiceProxyGenerator, lÃ©gÃ¨rement modifiÃ© pour Ã©viter la crÃ©ation
de sessions HTTP.

Pour POSTer des documents dans Solr, un gÃ©nÃ©rateur simple utilise
HttpClient pour faire le POST (avec Content-type=text/xml;
charset=UTF-8) d'une source Cocoon quelconque, et retourne la rÃ©ponse
de Solr.

La pagination est gÃ©rÃ©e directement avec les paramÃ¨tres de requÃªte de Solr.

-Bertrand

</pre>
</div>
</content>
</entry>
<entry>
<title>RE: Cocoon et Solr</title>
<author><name>=?UTF-8?Q?=22DAVIGNON_Andre_=2D_CETE_NP=2FDIOD=C3=A9=2FPANDOC=22?= &lt;Andre.Davignon@equipement.gouv.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cBC5F39504985D7118F720090271F4539046017B4@ct59-mel.cete-nord-picardie.i2%3e"/>
<id>urn:uuid:%3cBC5F39504985D7118F720090271F4539046017B4@ct59-mel-cete-nord-picardie-i2%3e</id>
<updated>2007-12-03T09:51:05Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

 
&gt; http://www.sortir.ch/ est basÃ© sur Cocoon et utilise Solr pour gÃ©rer
&gt; l'index des Ã©vÃ©nements culturels.

Merci pour cette information. 

&gt; Comme l'interface Solr est basÃ©e entiÃ¨rement sur HTTP/XML,
&gt; l'intÃ©gration a Ã©tÃ© relativement facile.

Avez-vous utilisÃ© SolrForrest (http://wiki.apache.org/solr/SolrForrest), je pense en particulier
Ã  la pagination ?

AndrÃ© Davignon



---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Cocoon et Solr</title>
<author><name>&quot;Bertrand Delacretaz&quot; &lt;bdelacretaz@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3cf767f0600712030045k2e714be9l78779721f97dba3f@mail.gmail.com%3e"/>
<id>urn:uuid:%3cf767f0600712030045k2e714be9l78779721f97dba3f@mail-gmail-com%3e</id>
<updated>2007-12-03T08:45:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

On Dec 1, 2007 3:44 PM, AndrÃ© Davignon &lt;andre.davignon@free.fr&gt; wrote:
&gt; ...existe-t-il des personnes ayant mis au point des
&gt; applications Cocoon/Solr ?...

http://www.sortir.ch/ est basÃ© sur Cocoon et utilise Solr pour gÃ©rer
l'index des Ã©vÃ©nements culturels.

Cela fonctionne trÃ¨s bien, Solr est installÃ© Ã  partir d'un war
installÃ© dans la mÃªme instance de Jetty que Cocoon.

Comme l'interface Solr est basÃ©e entiÃ¨rement sur HTTP/XML,
l'intÃ©gration a Ã©tÃ© relativement facile.


-Bertrand

</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Que devient la zone &quot;fr&quot; de Cocoon ?</title>
<author><name>=?ISO-8859-1?Q?Fr=E9d=E9ric_Glorieux?= &lt;fred@fictif.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3c475182E9.8060104@fictif.org%3e"/>
<id>urn:uuid:%3c475182E9-8060104@fictif-org%3e</id>
<updated>2007-12-01T15:51:05Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

&gt; je pense qu'elle est là http://cocoon.apache.org/fr/index.html

Merci.


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Cocoon et Solr</title>
<author><name>=?ISO-8859-1?Q?Andr=E9_Davignon?= &lt;andre.davignon@free.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3c47517364.2070407@free.fr%3e"/>
<id>urn:uuid:%3c47517364-2070407@free-fr%3e</id>
<updated>2007-12-01T14:44:52Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Dans la liste francophone des utilisateurs et développeurs 
d'applications Cocoon, existe-t-il des personnes ayant mis au point des 
applications Cocoon/Solr ?

Tout retour d'expérience est bienvenu.

André Davignon



---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Que devient la zone &quot;fr&quot; de Cocoon ?</title>
<author><name>&quot;mahmoudi ould abdel vetah&quot; &lt;mahmou@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3c82e57c700712010555o6112de34n9316e3330dfec319@mail.gmail.com%3e"/>
<id>urn:uuid:%3c82e57c700712010555o6112de34n9316e3330dfec319@mail-gmail-com%3e</id>
<updated>2007-12-01T13:55:06Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
je pense qu'elle est là http://cocoon.apache.org/fr/index.html

Le 01/12/07, Frédéric Glorieux &lt;fred@fictif.org&gt; a écrit :
&gt;
&gt; Bonjour,
&gt;
&gt; Connaissant Cocoon depuis quelques années maintenant, je reviens à cette
&gt; liste, et je me suis aperçu que la Zone fr, annoncée sur cette page
&gt; &lt;http://cocoon.apache.org/2.1/1175.html&gt; est devenue un lien mort
&gt; &lt;http://cocoon.apache.org/fr/welcome&gt;. L'espace est parti ailleurs ?
&gt;
&gt;
&gt; --
&gt; Frédéric Glorieux
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Que devient la zone &quot;fr&quot; de Cocoon ?</title>
<author><name>=?UTF-8?B?RnLDqWTDqXJpYyBHbG9yaWV1eA==?= &lt;fred@fictif.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200712.mbox/%3c47515093.80006@fictif.org%3e"/>
<id>urn:uuid:%3c47515093-80006@fictif-org%3e</id>
<updated>2007-12-01T12:16:19Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Connaissant Cocoon depuis quelques annÃ©es maintenant, je reviens Ã  cette 
liste, et je me suis aperÃ§u que la Zone fr, annoncÃ©e sur cette page 
&lt;http://cocoon.apache.org/2.1/1175.html&gt; est devenue un lien mort 
&lt;http://cocoon.apache.org/fr/welcome&gt;. L'espace est parti ailleurs ?


--
FrÃ©dÃ©ric Glorieux

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>=?iso-8859-1?Q?Probl=E8me_de_cr=E9ation_de_formulaire_dans_un_?=	=?iso-8859-1?Q?flowscript?=</title>
<author><name>=?UTF-8?Q?=22DAVIGNON_Andre_=2D_CETE_NP=2FDIOD=C3=A9=2FPANDOC=22?= &lt;Andre.Davignon@equipement.gouv.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3cBC5F39504985D7118F720090271F453904601640@ct59-mel.cete-nord-picardie.i2%3e"/>
<id>urn:uuid:%3cBC5F39504985D7118F720090271F453904601640@ct59-mel-cete-nord-picardie-i2%3e</id>
<updated>2007-10-17T14:23:59Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Dans une sitemap j'ai ça:

...
&lt;map:match pattern="*/*.xhtml"&gt;
	&lt;map:when test="editer"&gt;
		&lt;map:call function="notixForm"&gt;
			&lt;!-- URL qui génère la définition du formulaire --&gt;
			&lt;map:parameter name="form" value="cocoon://{../1}/cforms/form.xml"/&gt;
			&lt;!-- URL qui génère les liens au formulaire --&gt;
			&lt;map:parameter name="binding" value="cocoon://{../1}/cforms/binding.xml"/&gt;
		&lt;/map:call&gt;
	&lt;/map:when&gt;
&lt;/map:match&gt;
...

Dans notix.js, on trouve la fonction notixForm() qui contient :

var form = new Form(cocoon.parameters.form);

Tout ceci fonctionnait bien en 2.1.8 mais en 2.1.10, j'ai une "java.lang.NoSuchFieldError:
instance" exception sur cette ligne.Ci-dessous, un bout de la stacktrace.

Je ne vois pas de trace modification dans le block forms sur le sujet mais je me trompe peut-être.
En y en a-t-il eu ?

André Davignon

java.lang.NoSuchFieldError: instance
	at org.apache.cocoon.forms.flow.javascript.ScriptableWidget.unwrap(ScriptableWidget.java:56)
	at org.apache.cocoon.forms.flow.javascript.ScriptableWidget.&lt;init&gt;(ScriptableWidget.java:52)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:438)
	at org.mozilla.javascript.FunctionObject.construct(FunctionObject.java:477)
	at org.mozilla.javascript.ScriptRuntime.newObject(ScriptRuntime.java:1318)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:1201)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:190)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:138)
	at org.mozilla.javascript.continuations.InterpretedFunctionImpl.call(InterpretedFunctionImpl.java:121)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1244)
	at org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:758)
	at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:138







---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Encodage et formulaire avec Upload</title>
<author><name>&quot;olivier nouguier&quot; &lt;olivier.nouguier@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c2e851c270710160919x6b2716c4v9777b6d0a07c47e8@mail.gmail.com%3e"/>
<id>urn:uuid:%3c2e851c270710160919x6b2716c4v9777b6d0a07c47e8@mail-gmail-com%3e</id>
<updated>2007-10-16T16:19:08Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Helo,

Haaaaa les encodings ....

 Pour les histoires d'encoding tout est question de cohérence entre les
déclarations (dans l'entête HTML, fichier de conf etc etc) et l'encoding
utilisé par ton éditeur de fichier ...

 C'est bien beau de dire UTF-8, mais si ton éditeur sauve les fichiers en
ISO-88XX on obtient le résultat que tu décris. Dans éclipse, tu peux définir
une fois pour toutes les encodings en fonction des type de fichier, c une
bonne pratique de fixer ce paramètre dans les propriétés du projet (comme
cela, cela ne dépend pas de la conf d'eclipse).

J'espère avoir été clair.

a++;




On 10/16/07, "DAVIGNON Andre - CETE NP/DIODé/PANDOC" &lt;
Andre.Davignon@equipement.gouv.fr&gt; wrote:
&gt;
&gt; Bonjour,
&gt;
&gt; Dans une appli en UTF-8,jJ'ai un formulaire avec un widget répétable de
&gt; type upload. Lorsque je sélectionne un fichier les caractères accentués sont
&gt; altérés, par exmple le "é" devient "Â(c)". Cela ne se produit pas avec les
&gt; autres champs de saisie du formulaire.
&gt;
&gt; Dans web.xml, j'ai essayé ceci :
&gt;
&gt; &lt;init-param&gt;
&gt;                 &lt;param-name&gt;container-encoding&lt;/param-name&gt;
&gt;                 &lt;param-value&gt;utf-8&lt;/param-value&gt;
&gt; &lt;/init-param&gt;
&gt;
&gt; et ça résoud le problème pour le champ de type upload mais entraîne un
&gt; problème d'encodage pour les autres champs :-(
&gt;
&gt; Existe-t-il une manipulation particulière qui pourrait m'aider ?
&gt;
&gt; André Davignon
&gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


-- 
"Ability is nothing without opportunity."
Napoleon Bonaparte


</pre>
</div>
</content>
</entry>
<entry>
<title>Encodage et formulaire avec Upload</title>
<author><name>=?UTF-8?Q?=22DAVIGNON_Andre_=2D_CETE_NP=2FDIOD=C3=A9=2FPANDOC=22?= &lt;Andre.Davignon@equipement.gouv.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3cBC5F39504985D7118F720090271F453904601637@ct59-mel.cete-nord-picardie.i2%3e"/>
<id>urn:uuid:%3cBC5F39504985D7118F720090271F453904601637@ct59-mel-cete-nord-picardie-i2%3e</id>
<updated>2007-10-16T15:40:03Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,

Dans une appli en UTF-8,jJ'ai un formulaire avec un widget rÃ©pÃ©table de type upload. Lorsque
je sÃ©lectionne un fichier les caractÃ¨res accentuÃ©s sont altÃ©rÃ©s, par exmple le "Ã©" devient
"Ã‚Â©". Cela ne se produit pas avec les autres champs de saisie du formulaire.

Dans web.xml, j'ai essayÃ© ceci :

&lt;init-param&gt;
		&lt;param-name&gt;container-encoding&lt;/param-name&gt;
		&lt;param-value&gt;utf-8&lt;/param-value&gt;
&lt;/init-param&gt;

et Ã§a rÃ©soud le problÃ¨me pour le champ de type upload mais entraÃ®ne un problÃ¨me d'encodage
pour les autres champs :-(

Existe-t-il une manipulation particuliÃ¨re qui pourrait m'aider ?

AndrÃ© Davignon


---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: conception pipe/sitemap ?</title>
<author><name>=?UTF-8?B?U8OpYmFzdGllbiBHZWluZHJl?= &lt;sebastien.geindre@meteo.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c470E2F40.8030209@meteo.fr%3e"/>
<id>urn:uuid:%3c470E2F40-8030209@meteo-fr%3e</id>
<updated>2007-10-11T14:12:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Jean-Baptiste Quenot a Ã©crit :
&gt; Pourquoi ne pas Ã©crire un Transformer?
&gt; http://cocoon.apache.org/2.2/core-modules/pipeline-api/1.0/org/apache/cocoon/transformation/Transformer.html
&gt;   
et oui pourquoi pas ?

Ã  ce propos, entre un transformer dÃ©diÃ© et une feuille de style + appel 
Ã  une fonction java (qui utilise une librairie),
quel est le bon choix ?
quels sont les implications cotÃ© perf ? cache ? mÃ©moire utilisÃ©e ?....?

Ã +


-- 
SÃ©bastien Geindre
DPREVI/AERO/DEV
sebastien.geindre __at__ meteo.fr




---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: conception pipe/sitemap ?</title>
<author><name>Jean-Baptiste Quenot &lt;jbq@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c20071010140110.GB21225@much.anyware%3e"/>
<id>urn:uuid:%3c20071010140110-GB21225@much-anyware%3e</id>
<updated>2007-10-10T14:01:10Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Pourquoi ne pas Ã©crire un Transformer?
http://cocoon.apache.org/2.2/core-modules/pipeline-api/1.0/org/apache/cocoon/transformation/Transformer.html
-- 
     Jean-Baptiste Quenot
aka  John Banana   Qwerty
http://caraldi.com/jbq/

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>sysconfig.tbl</title>
<author><name>Sebastien BARATHIEU &lt;sebastien.barathieu@urssaf.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3cOF06F03FB0.21736CDF-ONC125736F.004028EA-C125736F.00404A1E@urssaf.fr%3e"/>
<id>urn:uuid:%3cOF06F03FB0-21736CDF-ONC125736F-004028EA-C125736F-00404A1E@urssaf-fr%3e</id>
<updated>2007-10-09T11:42:12Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Content-type: multipart/alternative; 
	Boundary="1__=4EBBF9FCDFD3AE7A8f9e8a93df938690918c4EBBF9FCDFD3AE7A"

--1__=4EBBF9FCDFD3AE7A8f9e8a93df938690918c4EBBF9FCDFD3AE7A
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: quoted-printable




Bonjour,

J'utilise cocoon et j'ai toujours le m=EAme soucis au niveau des logs d=
e
tomcat (catalina.out). Il est indiqu=E9 que tomcat ne peut trouver le f=
ichier
SysConfig.tbl ou le chemin vers la db.
A quel endroit puis-je ajouter ou modifier le propri=E9t=E9 xindice.db.=
home
pour ne plus avoir ces probl=E8mes ?

Merci pour votre aide

|--------------+---------------------------------+---------------------=
-------------|
|              | S=E9bastien BARATHIEU             |   sebastien.barath=
ieu@urssaf.fr  |
|              | EDI CFE                         |                     =
             |
|              | Etudes                          | Groupe CFE :  04 91 =
74.96.12     |
|              | CIPAM Marseille                 | Personnel : 04.91.74=
.97.11       |
|              |                                 | Fax : 04.91.74.97.12=
             |
|--------------+---------------------------------+---------------------=
-------------|





                                                                       =
              
 PQ=FC Afin de contribuer au respect de l'environnement, merci de n'imp=
rimer ce        
 courrier qu'en cas de n=E9cessit=E9 et d'avoir le r=E9flexe recto-vers=
o.                  
                                                                       =
              

=

--1__=4EBBF9FCDFD3AE7A8f9e8a93df938690918c4EBBF9FCDFD3AE7A
Content-type: text/html; charset=ISO-8859-1
Content-Disposition: inline
Content-transfer-encoding: quoted-printable

&lt;html&gt;&lt;body&gt;
&lt;p&gt;Bonjour,&lt;br&gt;
&lt;br&gt;
J'utilise cocoon et j'ai toujours le m=EAme soucis au niveau des logs d=
e tomcat (catalina.out). Il est indiqu=E9 que tomcat ne peut trouver le=
 fichier SysConfig.tbl ou le chemin vers la db.&lt;br&gt;
A quel endroit puis-je ajouter ou modifier le propri=E9t=E9 xindice.db.=
home pour ne plus avoir ces probl=E8mes ?&lt;br&gt;
&lt;br&gt;
Merci pour votre aide&lt;br&gt;
&lt;br&gt;

&lt;table border=3D"1"&gt;
&lt;tr valign=3D"top"&gt;&lt;td width=3D"116" bgcolor=3D"#FFFFFF" valign=3D"midd=
le"&gt;&lt;div align=3D"center"&gt;&lt;img src=3D"cid:10__=3D4EBBF9FCDFD3AE7A8f9e8a=
93df9386@urssaf.fr" width=3D"100" height=3D"60" alt=3D""&gt;&lt;/div&gt;&lt;/td&gt;&lt;td=
 width=3D"264" bgcolor=3D"#FFFFFF" valign=3D"middle"&gt;&lt;b&gt;&lt;font size=3D"4=
" face=3D"Arial"&gt;S=E9bastien BARATHIEU&lt;/font&gt;&lt;/b&gt;&lt;font size=3D"4"&gt; &lt;/fo=
nt&gt;&lt;font size=3D"2" color=3D"#0000FF" face=3D"Arial"&gt;&lt;br&gt;
EDI CFE&lt;/font&gt;&lt;font size=3D"4" face=3D"Arial"&gt; &lt;/font&gt;&lt;font size=3D"2"
=
face=3D"Arial"&gt;&lt;br&gt;
Etudes&lt;br&gt;
CIPAM Marseille&lt;/font&gt;&lt;/td&gt;&lt;td width=3D"270" bgcolor=3D"#FFFFFF" valign=
=3D"middle"&gt;&lt;img src=3D"cid:20__=3D4EBBF9FCDFD3AE7A8f9e8a93df9386@urssa=
f.fr" width=3D"16" height=3D"16" alt=3D""&gt;&lt;font size=3D"2" face=3D"Aria=
l"&gt;  sebastien.barathieu@urssaf.fr&lt;br&gt;
&lt;/font&gt;&lt;img src=3D"cid:30__=3D4EBBF9FCDFD3AE7A8f9e8a93df9386@urssaf.fr"=
 width=3D"16" height=3D"16" alt=3D""&gt;&lt;font size=3D"2" face=3D"Arial"&gt;&lt;b=
r&gt;
Groupe CFE :  04 91 74.&lt;/font&gt;&lt;b&gt;&lt;font size=3D"2" face=3D"Arial"&gt;96.12&lt;=
/font&gt;&lt;/b&gt;&lt;font size=3D"2" face=3D"Arial"&gt;&lt;br&gt;
Personnel : 04.91.74.&lt;/font&gt;&lt;b&gt;&lt;font size=3D"2" face=3D"Arial"&gt;97.11&lt;/f=
ont&gt;&lt;/b&gt;&lt;font size=3D"2" face=3D"Arial"&gt; &lt;br&gt;
Fax : 04.91.74.&lt;/font&gt;&lt;b&gt;&lt;font size=3D"2" face=3D"Arial"&gt;97.12 &lt;/font&gt;&lt;=
/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;
&lt;table border=3D"0" cellspacing=3D"0" cellpadding=3D"0"&gt;
&lt;tr valign=3D"top"&gt;&lt;td width=3D"662" bgcolor=3D"#FFFFFF" valign=3D"midd=
le"&gt;&lt;font size=3D"5" color=3D"#009900" face=3D"Webdings"&gt;PQ=FC&lt;/font&gt;&lt;f=
ont size=3D"4"&gt; &lt;/font&gt;&lt;font size=3D"2" color=3D"#009900" face=3D"Arial=
"&gt;Afin de contribuer au respect de l'environnement, merci de n'imprimer=
 ce courrier qu'en cas de n=E9cessit=E9 et d'avoir le r=E9flexe recto-v=
erso.&lt;/font&gt;&lt;font size=3D"4"&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;br&gt;
&lt;/body&gt;&lt;/html&gt;=


--1__=4EBBF9FCDFD3AE7A8f9e8a93df938690918c4EBBF9FCDFD3AE7A--



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: conception pipe/sitemap ?</title>
<author><name>=?ISO-8859-1?Q?S=E9bastien_Geindre?= &lt;sebastien.geindre@meteo.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c470A5093.7010000@meteo.fr%3e"/>
<id>urn:uuid:%3c470A5093-7010000@meteo-fr%3e</id>
<updated>2007-10-08T15:45:23Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Merci olivier pour ta réponse.

flowscript....ou javaflow ?

=&gt; streamGenerator =&gt; xml data request
=&gt; flowScript : comment lui passer le noeud qui va bien, incluant les 
données dont il a besoin ?
=&gt; ds le flowscript, appel java, utilisation librairie java JTS, 
intersection spatial,... comment ? un example ?
=&gt; retour de flowscript : cocoon.sendPage() : y a moyen de lui passer en 
paramètre le résultat de l'intersection, mais comment faire en sorte 
qu'il ait tout le flux d'origine (xml data request) afin de continuer le 
traitement du flux.

merci.







olivier nouguier a écrit :
&gt; On 10/8/07, Sébastien Geindre &lt;sebastien.geindre@meteo.fr&gt; wrote:
&gt;   
&gt;&gt; Bjr à tous,
&gt;&gt;
&gt;&gt; La boite outil cocoon est suffisamment vaste pour que l'on s'y perde
&gt;&gt; dans certains cas non nominal...
&gt;&gt;
&gt;&gt; Et comme il n'y a pas de question stupides, je me lance...
&gt;&gt;
&gt;&gt; Je récupère un flux xml de données (streamGenerator)
&gt;&gt; Je dois ensuite faire des traitements différents en fonction de certains
&gt;&gt; paramètres issus de mon flux xml en entrée.  Il me faut donc appeler une
&gt;&gt; fonction java en lui passant en paramètres un bout du flux xml d'entrée
&gt;&gt; et des variables locales.
&gt;&gt;
&gt;&gt; D'où les question de design propre à cocoon:
&gt;&gt;
&gt;&gt; 1/ implémentable au niveau de la sitemap (action, ... ???) ??
&gt;&gt;     
&gt;
&gt;
&gt; Non les actions sont 'actionnées" à la création du pipeline et non durant
&gt; son exécution.
&gt;
&gt; - récupérer des données spatiales (gml:polygon) d'un partie de ce flux,
&gt;
&gt;
&gt; ==&gt; flux == sax ==&gt; transformer (IMHO)
&gt;
&gt; - faire une opération java (intersection zone avec JTS)
&gt;   
&gt;&gt; - aiguiller le pipeline en fonction du résultat, avec le flux XML recu
&gt;&gt; en entrée.
&gt;&gt;
&gt;&gt; 2/   faire le test dans une XSL ??
&gt;&gt; - mais bof la SoC..
&gt;&gt;
&gt;&gt; 3/ ??
&gt;&gt;     
&gt;
&gt;
&gt; flowScript ???
&gt;
&gt;
&gt; --
&gt;   
&gt;&gt; Sébastien Geindre
&gt;&gt; DPREVI/AERO/DEV
&gt;&gt; sebastien.geindre __at__ meteo.fr
&gt;&gt;
&gt;&gt;
&gt;&gt;
&gt;&gt;
&gt;&gt; ---------------------------------------------------------------------
&gt;&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt;&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt;&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;&gt;
&gt;&gt;
&gt;&gt;     
&gt;
&gt;
&gt;   


-- 
Sébastien Geindre
DPREVI/AERO/DEV
sebastien.geindre __at__ meteo.fr




---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: conception pipe/sitemap ?</title>
<author><name>&quot;olivier nouguier&quot; &lt;olivier.nouguier@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c2e851c270710080807o62ebe15dt584faa94bfb9cedc@mail.gmail.com%3e"/>
<id>urn:uuid:%3c2e851c270710080807o62ebe15dt584faa94bfb9cedc@mail-gmail-com%3e</id>
<updated>2007-10-08T15:07:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 10/8/07, Sébastien Geindre &lt;sebastien.geindre@meteo.fr&gt; wrote:
&gt;
&gt; Bjr à tous,
&gt;
&gt; La boite outil cocoon est suffisamment vaste pour que l'on s'y perde
&gt; dans certains cas non nominal...
&gt;
&gt; Et comme il n'y a pas de question stupides, je me lance...
&gt;
&gt; Je récupère un flux xml de données (streamGenerator)
&gt; Je dois ensuite faire des traitements différents en fonction de certains
&gt; paramètres issus de mon flux xml en entrée.  Il me faut donc appeler une
&gt; fonction java en lui passant en paramètres un bout du flux xml d'entrée
&gt; et des variables locales.
&gt;
&gt; D'où les question de design propre à cocoon:
&gt;
&gt; 1/ implémentable au niveau de la sitemap (action, ... ???) ??


Non les actions sont 'actionnées" à la création du pipeline et non durant
son exécution.

- récupérer des données spatiales (gml:polygon) d'un partie de ce flux,


==&gt; flux == sax ==&gt; transformer (IMHO)

- faire une opération java (intersection zone avec JTS)
&gt; - aiguiller le pipeline en fonction du résultat, avec le flux XML recu
&gt; en entrée.
&gt;
&gt; 2/   faire le test dans une XSL ??
&gt; - mais bof la SoC..
&gt;
&gt; 3/ ??


flowScript ???


--
&gt; Sébastien Geindre
&gt; DPREVI/AERO/DEV
&gt; sebastien.geindre __at__ meteo.fr
&gt;
&gt;
&gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
&gt; Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
&gt; Autres commandes : mailto:users-fr-help@cocoon.apache.org
&gt;
&gt;


-- 
"Ability is nothing without opportunity."
Napoleon Bonaparte


</pre>
</div>
</content>
</entry>
<entry>
<title>conception pipe/sitemap ?</title>
<author><name>=?ISO-8859-1?Q?S=E9bastien_Geindre?= &lt;sebastien.geindre@meteo.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200710.mbox/%3c470A4254.4010508@meteo.fr%3e"/>
<id>urn:uuid:%3c470A4254-4010508@meteo-fr%3e</id>
<updated>2007-10-08T14:44:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bjr à tous,

La boite outil cocoon est suffisamment vaste pour que l'on s'y perde 
dans certains cas non nominal...

Et comme il n'y a pas de question stupides, je me lance...

Je récupère un flux xml de données (streamGenerator)
Je dois ensuite faire des traitements différents en fonction de certains 
paramètres issus de mon flux xml en entrée.  Il me faut donc appeler une 
fonction java en lui passant en paramètres un bout du flux xml d'entrée 
et des variables locales.

D'où les question de design propre à cocoon:

1/ implémentable au niveau de la sitemap (action, ... ???) ??
- récupérer des données spatiales (gml:polygon) d'un partie de ce flux,
- faire une opération java (intersection zone avec JTS)
- aiguiller le pipeline en fonction du résultat, avec le flux XML recu 
en entrée.

2/   faire le test dans une XSL ??
- mais bof la SoC..

3/ ??

-- 
Sébastien Geindre
DPREVI/AERO/DEV
sebastien.geindre __at__ meteo.fr




---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>[cocoon 2.2] Spring transactions and transformers</title>
<author><name>thuertas &lt;tugdual.huertas@aql.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200709.mbox/%3c46F3BEBE.7070401@aql.fr%3e"/>
<id>urn:uuid:%3c46F3BEBE-7070401@aql-fr%3e</id>
<updated>2007-09-21T12:53:18Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi,

I'm using spring to manage the transactions in my cocoon transformers 
and generators.
Here is the problem: with the generators, everything is ok (my Hibernate 
beans are stored in the database) but when I use Transformers, it looks 
like there is no "commit" done --&gt; no exception and the persist on the 
beans are done!

Here are my files:

application-context:

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:util="http://www.springframework.org/schema/util"
    xmlns:configurator="http://cocoon.apache.org/schema/configurator"
    xmlns:avalon="http://cocoon.apache.org/schema/avalon"
    xmlns:jee="http://www.springframework.org/schema/jee"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
       http://www.springframework.org/schema/util 
http://www.springframework.org/schema/util/spring-util-2.0.xsd
       http://cocoon.apache.org/schema/configurator 
http://cocoon.apache.org/schema/configurator/cocoon-configurator-1.0.xsd
       http://cocoon.apache.org/schema/avalon 
http://cocoon.apache.org/schema/avalon/cocoon-avalon-1.0.xsd
       http://www.springframework.org/schema/jee 
http://www.springframework.org/schema/jee/spring-jee-2.0.xsd
       http://www.springframework.org/schema/tx 
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"&gt;

 &lt;bean id="maTransactionManager"
        
class="org.springframework.orm.hibernate3.HibernateTransactionManager"&gt;
        &lt;property name="sessionFactory"&gt;
            &lt;ref bean="sessionFactory" /&gt;
        &lt;/property&gt;
  &lt;/bean&gt;

&lt;bean 
name="org.apache.cocoon.transformation.Transformer/importTestTransformer"
        
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"&gt;
        &lt;property name="transactionManager"&gt;
            &lt;ref bean="maTransactionManager" /&gt;
        &lt;/property&gt;
        &lt;property name="target"&gt;
            &lt;bean id="importTestGeneratorWithoutTransaction"
                class="com.mycompany.transform.ImportTestGenerator"&gt;
                &lt;property name="colorHelper"&gt;
                    &lt;ref bean="ColorHelper" /&gt;
                &lt;/property&gt;
                &lt;property name="sessionFactory"&gt;
                    &lt;ref bean="sessionFactory" /&gt;
                &lt;/property&gt;
            &lt;/bean&gt;
        &lt;/property&gt;
        &lt;property name="transactionAttributes"&gt;
            &lt;props&gt;
                &lt;prop key="write*"&gt;
                    PROPAGATION_REQUIRED
                &lt;/prop&gt;
            &lt;/props&gt;
        &lt;/property&gt;
    &lt;/bean&gt;
&lt;/beans&gt;



sitemap:xmap:

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;map:sitemap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://apache.org/cocoon/sitemap/1.0
             
http://cocoon.apache.org/schema/sitemap/cocoon-sitemap-1.0.xsd" 
xmlns:map="http://apache.org/cocoon/sitemap/1.0"&gt;
    &lt;map:flow language="javascript"/&gt;

   &lt;map:components&gt;
        &lt;map:generators default="file"&gt;
            &lt;map:generator name="file" 
src="org.apache.cocoon.generation.FileGenerator"/&gt;
            &lt;map:generator name="stream" 
src="org.apache.cocoon.generation.StreamGenerator"/&gt;
        &lt;/map:generators&gt;
    &lt;/map:components&gt;

    &lt;map:pipelines&gt;
        &lt;map:pipeline&gt;  &lt;!-- Used for test only --&gt;
            &lt;map:match pattern="importTestGenerator"&gt;
               &lt;map:generate type="stream"&gt;
                  &lt;map:parameter name="defaultContentType" 
value="text/xml"/&gt;
                &lt;/map:generate&gt;
                &lt;map:transform type="importTestGenerator"/&gt;
                &lt;map:serialize type="xml"/&gt;
            &lt;/map:match&gt;
        &lt;/map:pipeline&gt;
    &lt;/map:pipelines&gt;

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
<entry>
<title>cocoon et fichiers &quot;.betwixt&quot;</title>
<author><name>thuertas &lt;tugdual.huertas@aql.fr&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/cocoon-users-fr/200708.mbox/%3c46C1BCF6.2010409@aql.fr%3e"/>
<id>urn:uuid:%3c46C1BCF6-2010409@aql-fr%3e</id>
<updated>2007-08-14T14:32:22Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Bonjour,
j'ai problème avec l'utilisation de BetwixtTransformer et cocoon.
A partir d'un fichier xml, je veux créer des javabeans. Pour ce faire, 
j'ai besoin de deux fichiers ".betwixt" afin de correctement mapper le 
xml avec mes javabeans.
Mon problème est le suivant:
Lors de tests JUnit, tout se passe à merveilles et les éléments de l'xml 
mappés grace aux fichiers ".betwixt" sont correctement parsés et 
instanciés. Par contre, lorsque je passe par cocoon, Ces éléments ne 
sont pas parsés (aucune instance de ces javabeans n'est trouvée dans le 
fichier xml).

Faut-il préciser à cocoon où aller chercher ces fichiers ".betwixt"? 
Faut'il préciser dans le rcl.properties l'inclusion de ces fichiers 
(j'utilise maven)?

merci de vos réponses,

tugdual

---------------------------------------------------------------------
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



</pre>
</div>
</content>
</entry>
</feed>
