No guarantees that this is the same thing, but I had a strange issue once when my html tag was split across two lines.
I couldn't reproduce it now, so this may not be relevant, but try making the whole tag with namespace declaration on the same line. Jonathan > -----Original Message----- > From: Shing Hing Man [mailto:[EMAIL PROTECTED] > Sent: Thursday, January 31, 2008 4:11 PM > To: tapestry Tapestry > Subject: Tap 5.0.9 : Namespace prefix for URI http://tapestry.apache.. not > defined > > I have just upgraded to Tap 5.0.9 from 5.0.7. > There is a RuntimeException when rendering the .tml > page given below. Strangely, I do not have the > exception for other similar .tml pages. > > It would be appreciated if someone could show me a > fix. > > Shing > > > > > java.lang.RuntimeException > Namespace prefix for URI > 'http://tapestry.apache.org/schema/tapestry_5_0_0.xsd' > is not defined. > > > > Stack trace > > * > org.apache.tapestry.dom.Element.toNamespacePrefix(Element.java:501) > * > org.apache.tapestry.dom.Element.toNamespacePrefix(Element.java:503) > * > org.apache.tapestry.dom.Element.toNamespacePrefix(Element.java:503) > * > org.apache.tapestry.dom.Element.toPrefixedName(Element.java:364) > * > org.apache.tapestry.dom.Element.access$000(Element.java:35) > * > org.apache.tapestry.dom.Element$Attribute.render(Element.java:58) > * > org.apache.tapestry.dom.Element.toMarkup(Element.java:311) > * > org.apache.tapestry.dom.Node.writeChildMarkup(Node.java:81) > * > org.apache.tapestry.dom.Element.toMarkup(Element.java:350) > * > org.apache.tapestry.dom.Node.writeChildMarkup(Node.java:81) > * > org.apache.tapestry.dom.Element.toMarkup(Element.java:350) > * > org.apache.tapestry.dom.Document.toMarkup(Document.java:132) > * > org.apache.tapestry.internal.services.MarkupWriterImpl.toMarkup(MarkupWrit > erImpl.java:48) > * > org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageR > esponse(PageResponseRendererImpl.java:61) > * > org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle( > PageRenderRequestHandlerImpl.java:57) > * > org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(PageRe > nderDispatcher.java:66) > * > org.apache.tapestry.services.TapestryModule$13.service(TapestryModule.java > :924) > * > com.man.testTapestry5.services.AppModule$1.service(AppModule.java:104) > > > > <html > xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > <head> > <title>Checkbox group</title> > </head> > <body> > <h1>CheckboxGroup demo</h1> > > A simple example to illustrate how to CheckboxGroup, > ControlCheckbox and ControlledCheckbox. > <br /> > <br /> > <form t:type="form" t:id="myForm"> > > <br /> > > <t:man.CheckboxGroup> > > <table> > <tr> > <th> > <t:man.ControlCheckbox /> > Select all colours > </th> > </tr> > <tr t:type="loop" source="colors" > value="color" > > <td> > <t:man.controlledCheckbox > value="selected"/> > ${color} > </td> > </tr> > </table> > </t:man.CheckboxGroup><!-- End of CheckBoxGroup --> > > > > <input type="submit" value="Submit" /> > </form> > > <br /> > <br /> > <t:if test="selectedColorsAsStr"> > Yuou have selected : ${selectedColorsAsStr} > </t:if> > </body> > </html> > > > Home page : http://www.lombok.demon.co.uk/ > > > > ___________________________________________________________ > Support the World Aids Awareness campaign this month with Yahoo! For Good > http://uk.promotions.yahoo.com/forgood/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]