Dear all, I see in thw wizrd demo how the repeat tag is used like this: <xf:repeat nodeset="favorite[position() <= 3]" id="favorites"> <xf:textbox ref="." class="info"> <xf:caption>URL: </xf:caption> </xf:textbox> </xf:repeat>
In the model bean the favorite is implemented as an array list, so you can iterate through it using the position function and specifying how many items to display. Well, now I got a part of my model implmented as a DOM Node. It seems it'w working right but I can't make the repeat tag to work with it. Let's say I have something like this: <product> <description lang="en">nice table</description> <description lang="es">mesa bonita</description> </product> I want to display as many textboxes as descriptions, ok? I have tried this, but unfortunately it is not working. : <xf:repeat nodeset="/productNode/product"> <xf:textbox ref="description/@lang"> <xf:caption>Language (code):</xf:caption> <xf:violations class="error"/> </xf:textbox> <xf:textbox ref="description"> <xf:caption>Description:</xf:caption> <xf:violations class="error"/> </xf:textbox> </xf:repeat> If I try to access just one description node outside the repeat tag, I get the info correctly. Any ideas? Thanks. --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>