<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.foxmask.info/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>FoxMaSk'Z h0m3 - Dev-Gamer World - Tag - java</title>
  <link>http://www.foxmask.info/</link>
  <atom:link href="http://www.foxmask.info/feed/tag/java/rss2" rel="self" type="application/rss+xml"/>
  <description>La passion du développement web et des jeux en ligne</description>
  <language>fr</language>
  <pubDate>Wed, 20 Aug 2008 17:17:15 +0200</pubDate>
  <copyright>foxmask ownz</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Wanted : Echo2 pour PHP</title>
    <link>http://www.foxmask.info/post/2007/05/25/Wanted-%3A-Echo2-pour-PHP</link>
    <guid isPermaLink="false">urn:md5:42d18486a9cd773603fab37e95ae6be0</guid>
    <pubDate>Fri, 25 May 2007 10:39:00 +0200</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>ajax</category><category>java</category><category>PHP</category>    
    <description>    &lt;p&gt;Je suis à la recherche d'un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Framework&quot; hreflang=&quot;fr&quot;&gt;framework&lt;/a&gt; &lt;a href=&quot;http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_And_XML&quot; hreflang=&quot;fr&quot;&gt;AJAX&lt;/a&gt; en &lt;a href=&quot;http://fr.php.net&quot; hreflang=&quot;fr&quot;&gt;PHP&lt;/a&gt; capable des prouesses de &lt;a href=&quot;http://www.nextapp.com/platform/echo2/echo/demo/&quot; hreflang=&quot;en&quot;&gt;Echo2&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;En effet &lt;a href=&quot;http://www.nextapp.com/platform/echo2/echo/demo/&quot; hreflang=&quot;en&quot;&gt;Echo2&lt;/a&gt; est un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Framework&quot; hreflang=&quot;fr&quot;&gt;framework&lt;/a&gt; &lt;a href=&quot;http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_And_XML&quot; hreflang=&quot;fr&quot;&gt;AJAX&lt;/a&gt; mais ecrit en &lt;a href=&quot;http://java.sun.com&quot; hreflang=&quot;en&quot;&gt;JAVA&lt;/a&gt;. et vu comment ca &quot;déchire&quot; je me demandais bien s'il n'existerait pas un alter-ego meme eloigné&amp;nbsp;; en &lt;a href=&quot;http://fr.php.net&quot; hreflang=&quot;fr&quot;&gt;PHP&lt;/a&gt; &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Laissez moi donc un petit mot si vous en connaissez &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Merci&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>le Printemps pour l'automne</title>
    <link>http://www.foxmask.info/post/2006/09/06/le-Printemps-pour-lautomne</link>
    <guid isPermaLink="false">urn:md5:dc1c4325c3aa332906046ef1bdb67d68</guid>
    <pubDate>Wed, 06 Sep 2006 21:20:00 +0200</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.springframework.org/node/337&quot; hreflang=&quot;en&quot;&gt;SpringFramework&lt;/a&gt; v 2.0 final est annoncée pour le 26 septembre 2006 &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.infoq.com/articles/spring-2-update&quot; hreflang=&quot;en&quot;&gt;tout le détail&lt;/a&gt; de la v2 sur ce lien très très instructif, que je ne saurai résumé pour ne rien raté&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Frameworks Java</title>
    <link>http://www.foxmask.info/post/2006/03/28/132-frameworks-java</link>
    <guid isPermaLink="false">urn:md5:c04df7f4301f49f680ba6dc20ec63085</guid>
    <pubDate>Tue, 28 Mar 2006 16:28:15 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;Un petit tour d'horizon de la planète des Framworks JAVA, pour vous dire que &lt;br /&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://www.springframework.org/download&quot; hreflang=&quot;en&quot;&gt;Spring Framework&lt;/a&gt; (framework J2EE) avance avec une 1.2.7 stable et une Milestone 2.0M3 &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cocoon.apache.org&quot; hreflang=&quot;en&quot;&gt;Cocoon Framework&lt;/a&gt; (framework XML) continue son petit bonhomme de chemin avec une 2.1.8 quit inclut de facto le flowscript en son coeur.&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;
Tout cela m'amène à penser que JAVA sans le XML serait un bien piètre langage  &lt;img src=&quot;/themes/default/smilies/cool.png&quot; alt=&quot;8-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;
De son coté &lt;a href=&quot;http://eclipse.org&quot; hreflang=&quot;en&quot;&gt;Eclipse&lt;/a&gt; permet de gérer ces 2 frameworks sans sourciller  &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt;  un vrai plaisir  &lt;img src=&quot;/themes/default/smilies/laugh.png&quot; alt=&quot;:-D&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Spring et Equinox ou la quête du beau temps ;)</title>
    <link>http://www.foxmask.info/post/2005/10/27/102-spring-et-equinox-ou-la-quete-du-beau-temps</link>
    <guid isPermaLink="false">urn:md5:4deae244e00e274678bbe20d6627e4ef</guid>
    <pubDate>Thu, 27 Oct 2005 11:15:53 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;j'avais oublié de parler de la nouvelle version de &lt;a href=&quot;http://www.springframework.org/download&quot; hreflang=&quot;en&quot;&gt;Spring 1.2.5&lt;/a&gt; &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
Vala c'est chose faite :D&lt;br /&gt;
Maintenant je m'en va vous parloter de &lt;a href=&quot;https://equinox.dev.java.net/&quot; hreflang=&quot;en&quot;&gt;Equinox&lt;/a&gt;, un projet Java (un de plus) reposant entierement sur &lt;a href=&quot;http://www.springframework.org&quot; hreflang=&quot;en&quot;&gt;Spring&lt;/a&gt; et influencé par &lt;a href=&quot;http://appfuse.dev.java.net/&quot; hreflang=&quot;en&quot;&gt;AppFuse&lt;/a&gt;&lt;br /&gt;
Son but est de regrouper moultes API d'abstraction en un projet, et ensuite de permettre à quiconque le souhaite, de faire son marché en optant pour telle ou telle techno d'abstraction de base de données ou telle ou telle techno de présentation.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Pour cela, on se rend dans le répertoire &quot;extra&quot; et dans les sous-repertoires des projets que l'on souhaite utiliser, on tape un petit &lt;q&gt;ant install&lt;/q&gt; et le module est ajouté.&lt;br /&gt;
Ensuite on créé son projet à la racine du repertoire d'equinox en tapant &lt;q&gt;ant new -Dapp.name=fox&lt;/q&gt; et voilà ...&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;On lance son IDE favori, genre &lt;a href=&quot;http://eclipse.org&quot; hreflang=&quot;en&quot;&gt;Eclipse&lt;/a&gt; et on n'a plus qu'à se focaliser sur les Beans et sa base de données si on ne veut se contenter que d'une application web;)&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Spring Framework 1.2.4 Released + Spring IDE 1.2.3</title>
    <link>http://www.foxmask.info/post/2005/08/29/100-spring-framework-124-released-spring-ide-123</link>
    <guid isPermaLink="false">urn:md5:954b7d4f6ba5b5030f32b0c85009e5c9</guid>
    <pubDate>Mon, 29 Aug 2005 21:52:05 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;Spring ne chaume pas et nous gratifie de 2 nouvelles mises à jour. &lt;br /&gt;
je viens de rentrer de vacances donc je n'ai fait que les installer et pas les tester &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
et quand bien même, je decouvre juste les joies de Spring en me faisant une petite appli mixant 2 exemples fournis dans spring :&lt;br /&gt;
le premier ne concerne que tiles&lt;br /&gt;
le second aborde hibernate/jdbc comme api d'accès aux bases de données.&lt;br /&gt;
&lt;br /&gt;
Ainsi on se rend facilement compte que spring permet d'utiliser les framework (velocity/tiles etc...&amp;nbsp;; hibernate / jdbc etc...) de son choix et les integre facilement dans un environnement J2EE !&lt;br /&gt;
&lt;br /&gt;
Le bonheur quoi :D&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Ce qui ne gate rien c'est que la &quot;communauté&quot; autour de spring est réactive et disponible&amp;nbsp;; c'est motivant quand on débute de trouver de l'aide facilement, ca change des &quot;communauté&quot; sur d'autres langages &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Spring Framework 1.2.3 Released + Spring Web Flow PR5 Released</title>
    <link>http://www.foxmask.info/post/2005/07/31/99-spring-framework-123-released-spring-web-flow-pr5-released</link>
    <guid isPermaLink="false">urn:md5:a88f7d1d0c2cae0ad51dc47c235b6b55</guid>
    <pubDate>Sun, 31 Jul 2005 18:25:05 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>&lt;p&gt;Spring est un Framework J2EE permettant de produire, comme cela semble l'indiquer, des applications J2EE mais avec une facilité deconcertante.&lt;/p&gt;    &lt;p&gt;la version 1.2.3 du Framework et la PR5 du WebFlow voient le jour.&lt;br /&gt;
De quoi bien s'amuser, surtout avec &lt;a href=&quot;http://eclipse.org&quot; hreflang=&quot;en&quot;&gt;Eclipse&lt;/a&gt; en guise d'editeur de code (entre autre) pour produire du code &quot;Spring&quot; (via les plugins) les fingerz in da Noze ;=)&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Forrest OwnZ</title>
    <link>http://www.foxmask.info/post/2004/10/25/55-forrest-owned</link>
    <guid isPermaLink="false">urn:md5:7e0564e79fd76840bda42a35412da764</guid>
    <pubDate>Mon, 25 Oct 2004 11:15:59 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://forrest.apache.org&quot;&gt;Apache Forrest&lt;/a&gt; is an XML standards-oriented documentation framework based upon &lt;a href=&quot;http://cocoon.apache.org&quot;&gt;Apache Cocoon&lt;/a&gt;
, providing XSLT stylesheets and schemas, images and other resources. Forrest uses these to render the source content into a website via command-line, robot, or dynamic application.&lt;/p&gt;


&lt;p&gt;Each page is in xhtml format and can be exported as PDF one...&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>A la Découverte de Velocity</title>
    <link>http://www.foxmask.info/post/2004/08/06/46-a-la-decouverte-de-velocity</link>
    <guid isPermaLink="false">urn:md5:e302055a2318db7999d2c175182dc9e6</guid>
    <pubDate>Fri, 06 Aug 2004 09:40:39 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://www.foxmask.info/images/java.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
Depuis 4jours je me suis escrimé à faire tourner lse exemples fournis par &lt;a href=&quot;http://jakarta.apache.org/velocity/&quot;&gt;Velocity (1)&lt;/a&gt; sur &lt;a href=&quot;http://jakarta.apache.org/tomcat&quot;&gt;Tomcat (2)&lt;/a&gt; en tant que servlet sans succès&amp;nbsp;; jusqu'à ce que je trouve (enfin) &lt;a href=&quot;http://marc.theaimsgroup.com/?l=velocity-user&amp;amp;m=108787108727295&amp;amp;w=2&quot;&gt;confirmation dans les archives de la mailing list&lt;/a&gt; de &lt;a href=&quot;http://marc.theaimsgroup.com/?l=velocity-user&amp;amp;r=1&amp;amp;w=2&quot;&gt;velocity-users&lt;/a&gt;; que les exemples &lt;strong&gt;de&lt;/strong&gt; velocity etaient tous buggés et qu'aucun d'entre eux ne fonctionnent.&lt;br /&gt;
Du coup j'ai installé &lt;a href=&quot;http://jakarta.apache.org/velocity/tools/index.html&quot;&gt;VelocityTools&lt;/a&gt; et depuis je me sens plus léger et vais pouvoir aborder les choses sérieuses &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;(1) &lt;a href=&quot;http://jakarta.apache.org/velocity/&quot;&gt;Velocity&lt;/a&gt; est un moteur de Templates Java utilisé dans le développement Web. Comme l'est par exemple &lt;a href=&quot;http://smarty.php.net&quot;&gt;Smarty&lt;/a&gt; pour le developpement en &lt;a href=&quot;http://php.net&quot;&gt;PHP&lt;/a&gt;. Ce qui permet la separation du code et de l'affichage de la page. La logique métier etant séparée et independante de l'utilisation qui en sera faite.&lt;br /&gt;
(2) &lt;a href=&quot;http://jakarta.apache.org/tomcat&quot;&gt;Tomcat&lt;/a&gt; est un conteneur de servlet permettant de delivrer des JavaServerPage (JSP)&amp;nbsp;; technologies developpé par &lt;a href=&quot;http://java.sun.com&quot;&gt;Sun&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>JBoss certifié J2EE</title>
    <link>http://www.foxmask.info/post/2004/07/20/42-jboss-certifie-j2ee</link>
    <guid isPermaLink="false">urn:md5:0992fbc1338d37b80d0411a96b8cdcc7</guid>
    <pubDate>Tue, 20 Jul 2004 09:28:29 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://www.foxmask.info/images/java.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;JBoss Inc. a annoncé aujourd'hui que son serveur d'application libre a passé avec succès la suite de tests de compatibilité Java 2 Enterprise Edition 1.4.&lt;br /&gt;
&lt;br /&gt;
JBoss 4.0 est un serveur d'application J2EE disponible sous licence LGPL. L'obtention de cette certification le place au même niveau de qualité que des produits propriétaires comme WebSphere d'IBM ou WebLogic de BEA. Cette certification de compatibilité prouve une fois de plus que le monde Open Source/libre peut offrir des solutions alternatives viables aux produits professionnels. &lt;br /&gt;
JBoss Inc. s'efforce en outre de développer les futures technologies du monde J2EE en participant activement au JCP (Java Community Process, un consortium de développeurs contribuant à l'évolution des technologies Java) avec par exemple un travail important sur les EJB 3.0 (Enterprise Java Beans).&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;source LinuxFr.Org&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Cocoon/Groovy : Howto get the values of parameters from Froms ?</title>
    <link>http://www.foxmask.info/post/2004/06/08/29-cocoongroovy-howto-get-the-values-of-parameters-from-froms</link>
    <guid isPermaLink="false">urn:md5:6867d8c18eafa7d39a399cd3d4778d99</guid>
    <pubDate>Tue, 08 Jun 2004 13:55:54 +0000</pubDate>
    <dc:creator>foxmask</dc:creator>
        <category>General</category>
        <category>java</category>    
    <description>&lt;p&gt;just a little Howto that explain how to use Groovy with cocoon and get values of parameters you fill in forms !!!&lt;/p&gt;


&lt;p&gt;you can also find this post on the wiki of cocoon &lt;a href=&quot;http://wiki.cocoondev.org/Wiki.jsp?page=GroovyGetFormsParameters&quot;&gt;at GroovyGetFormsParameters page&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;this post is the next step of my previous one that can be found &lt;a href=&quot;http://wiki.cocoondev.org/Wiki.jsp?page=GroovyWithSQLDatabaseAccess&quot;&gt;at GroovyWithSQLDatabaseAccess&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;a little Howto get the values of a form you just submitted&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;my form will be composed only with one field&amp;nbsp;; a select multiple&amp;nbsp;; to see how to get the choosen values.&lt;/p&gt;


&lt;p&gt;the little piece of xsl&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;code&gt;&amp;lt;form action=&quot;http://www.foxmask.info/post/2004/06/08/fox.xml&quot; method=&quot;post&quot;&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;   &amp;lt;fieldset&amp;gt;&amp;lt;legend&amp;gt;Players&amp;lt;/legend&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;       &amp;lt;select name=&quot;player_url_name&lt;a href=&quot;http://www.foxmask.info/post/2004/06/08/&quot;&gt;&lt;/a&gt;&quot; multiple=&quot;multiple&quot;&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;            &amp;lt;option value=&quot;Player1&quot;&amp;gt;The is the Player1&amp;lt;/option&amp;gt;&amp;lt;br/&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;            &amp;lt;option value=&quot;Player2&quot;&amp;gt;The is the Player2&amp;lt;/option&amp;gt;&amp;lt;br/&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;            &amp;lt;option value=&quot;Player3&quot;&amp;gt;The is the Player3&amp;lt;/option&amp;gt;&amp;lt;br/&amp;gt;&lt;/code&gt;
&lt;code&gt;            &amp;lt;/select&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;    &amp;lt;/fieldset&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;    &amp;lt;fieldset&amp;gt;&amp;lt;legend&amp;gt;Valid&amp;lt;/legend&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;        &amp;lt;input type=&quot;submit&quot; value=&quot;ok&quot; name=&quot;valid&quot;/&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;     &amp;lt;/fieldset&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&amp;lt;/form&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;the &lt;strong&gt;pipeline&lt;/strong&gt; in the &lt;strong&gt;sitemap.xmap&lt;/strong&gt;&amp;nbsp;:&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;code&gt;    &amp;lt;map:match pattern=&quot;fox.xml&quot;&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;        &amp;lt;map:generate type=&quot;script&quot; src=&quot;http://www.foxmask.info/post/2004/06/08/fox.groovy&quot;/&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;        &amp;lt;map:serialize type=&quot;xml&quot;/&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;    &amp;lt;/map:match&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;the groovy script &lt;strong&gt;fox.groovy&lt;/strong&gt;&amp;nbsp;:&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;code&gt;import org.apache.cocoon.environment.ObjectModelHelper&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;import groovy.xml.SAXBuilder&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;// get the parameters from the form&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;objectModel = bsf.lookupBean(&quot;objectModel&quot;);&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;request = ObjectModelHelper.getRequest(objectModel);&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;player_url_name = request.getParameterValues(&quot;player_url_name&lt;a href=&quot;http://www.foxmask.info/post/2004/06/08/&quot;&gt;&lt;/a&gt;&quot;);&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;// Create a Groovy Builder which writes directly to the Cocoon pipeline&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;contentHandler = bsf.lookupBean(&quot;contentHandler&quot;)&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;xml = new SAXBuilder(contentHandler)&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;// Builder does not seem to call this&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;contentHandler.startDocument()&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;code&gt;xml.root() {&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;    foxyz() {&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;        // loop in the array and make my appropriate node&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;       for ( i in player_url_name ) {&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;               player(&quot;${i}&quot;)&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;        }&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;    }&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;}&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;contentHandler.endDocument()&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;the generating &lt;strong&gt;xml output&lt;/strong&gt; after choosing all the players&amp;nbsp;:&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&amp;lt;root&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt; &amp;lt;foxyz&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;   &amp;lt;player&amp;gt;Player1&amp;lt;/player&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;   &amp;lt;player&amp;gt;Player2&amp;lt;/player&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;   &amp;lt;player&amp;gt;Player3&amp;lt;/player&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt; &amp;lt;/foxyz&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&amp;lt;/root&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;Thanks to Bertrand Delacretaz for his help about bsf.lookupBean &lt;br /&gt; - olivier demah -&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>