Please take this to the users mailing list; this is the developer list, used to discuss framework development (not user support). You'll get a faster answer there.
On Mon, Nov 9, 2009 at 7:02 AM, Rayden30 <[email protected]> wrote: > > Hello, > > > First I m a beginer in Tapestry... Actually I m developping a webview which > has to display an ordered array as below: > > Root 1 > Root 2 > Root 3 > |----Child1 > |----Child2 > |---Child 2.1 > |---Child 2.2 > .... > ... > > My code in local working perfectly... However when I intrated in my tapestry > application it idisplays the following exception: > > Tag <> on line 158 contains more than one 'valuebool' attribute. > > I checked on webview and there is no tags which are using this variable > name. I try to rename in toto. And the results is the same: > > Below you can see the code: > > In bold where Apache detects an exception. > > function clear(result) > { > > var res= result.replace('"',''); > var res= res.replace('"',''); > var res= res.replace('[',''); > var res= res.replace(']',''); > var res= res.replace('[',''); > var res= res.replace(']',''); > > return res; > > } > function who_is_root(tab_result) > { > > var i=3; > var root=new Array(); > var y=0; > var valuebool; > var z; > while (i < tab_result.length) > { > > var id_parent=clear(tab_result[i]); > valuebool=false; > z=1; > > > while (z < tab_result.length) > { > > if(clear(tab_result[z])==id_parent) > { > // An exception is up > > valuebool=true; > > } > //Sometimes the exception is > up for z variables > z=z+4; > > } > > if (!valuebool) > { > > root[y]=clear(tab_result[i-3]); > root[y+1]=clear(tab_result[i-2]); > root[y+2]=clear(tab_result[i-1]); > root[y+3]=clear(tab_result[i]); > > y=y+4; > } > > i=i+4; > > } > > return(root); > > } > > function afficher_enfant(id_root,y,result) > { > > > > if (y <result.length) > { > > > if(id_root==clear(result[y])) > { > //Afficher l'enfant ci-dessous > document.write("<tr>"); > document.write("<td>" + clear(result[y-3]) + > "</td>"); > document.write("<td>" + clear(result[y-2]) + > "</td>"); > document.write("<td>" + clear(result[y-1]) + > "</td>"); > document.write("<td>" + clear(result[y]) + > "</td>"); > document.write("</tr>"); > > } > > y=y+4; > > afficher_enfant(id_root,y,result); > > } > > } > > > > > function afficher_ma_config(code,result) > { > result=result.split(","); > var tab_root=who_is_root(result); > > var i=1; > > document.write("<table align='center' class='tablesorter'>"); > document.write("<thead><tr ><td>Zone > List</td></tr><tr><th>Name</th><th>ID</th><th>Type</th><th>Parents</th></tr></thead>"); > document.write("<tbody>"); > > while(i<tab_root.length) > { > > document.write("<tr>"); > document.write("<td>" + clear(tab_root[i-1]) + > "</td>"); > document.write("<td>" + clear(tab_root[i]) + "</td>"); > document.write("<td>" + clear(tab_root[i+1]) + > "</td>"); > document.write("<td>" + clear(tab_root[i+2]) + > "</td>"); > document.write("</tr>"); > afficher_enfant(tab_root[i],3,result); > > i=i+4; > > } > > document.write("</tbody>"); > document.write("</table>"); > > } > > var reqparam="http://10.192.168.2/zones/list"; > > > triggerAction('listrules',[reqparam],afficher_ma_config,'text/html'); > > > Thank you for answering to this question, > > I think this subject was already underlined in either part of this forum > > Best Regards, > > > -- > View this message in context: > http://old.nabble.com/TemplateParseException%3A-Tag-%3C%3E-on-line-xxx-contains-more-than-one-%27y%27-attribute.-tp26267695p26267695.html > Sent from the Tapestry - Dev mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
