Ugh sorry about the poorly formatted question. It was one of those issues that seemed so clear when I posted it but looking back there wasn't a good amount of information. I figured it was merely an upgrade issue that I wasnt aware of when moving to 5.1.
What was actually happening, for anyone else that might get this message, was that I was calling element.close() one too many times. Normally I would run into the 'you have rendered unbalanced elements' exception but it just so happens that i was making sure that there werent any in my cleanup method. The HTML element was actually being closed and LI elements were being created after, hence the multiple root elements. Anywho thanks for the suggestions guys, I provide more stripped down snippets in the future :) Howard Lewis Ship wrote: > > http://www.catb.org/~esr/faqs/smart-questions.html > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > Director of Open Source Technology at Formos > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > > -- View this message in context: http://www.nabble.com/A-document-must-have-exactly-one-root-element-exception-on-5.1.0.2-upgrade.-tp23014335p23104665.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org