I have the following template: <t:container xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd"> <t:loop source="startCals" value="currentStartCal"> <p t:id="prop:index" t:type="calendar/timeSlot"/> </t:loop> </t:container>
But Tapestry calls out: Component id 'prop:index' is not valid; component ids must be valid Java identifiers: start with a letter, and consist of letters, numbers and underscores. Is it not possible to use a property as id? If I use a literal as the id, then it works, but then all the generated timeSlot components within the loop will have the same id. If I use afterwards the persist annotation within the timeSlot component all the generated timeSlots share this session value because the id is the same. Any ideas how to solve this? Thank you chris --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org