Thanks for the reply! 
The  exception is not caused  by 
the <html> tag spanning over to another line.

It was the missed t: in front of type="PageLink".

<a href="#" type="PageLink"
t:page="test/select/inlineSource"
target="_blank">here</a>.

Tap 5.0.7 is more tolerant on the missing t: . 

In fact,  I have pasted the wrong
.tml in my original email.

Shing

--- Jonathan Barker <[EMAIL PROTECTED]>
wrote:

> 
> 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]
> 
> 


Home page : http://www.lombok.demon.co.uk/



      ___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/ 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to