I created the Header.java and I am getting the same error: Unable to resolve 'Header' to a component class name
Here is my Header.java public class Header { public Header() { } } and my Header.tml <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <h1>This is a header</h1> </html> Just to make sure, I dug into my classes files that were deployed and the Header.class is there. Josh, what version of Tapestry are you using? I am using 5.0.6-SNAPSHOT Angelo, what version are you using? Thanks in advance. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Josh Canfield Sent: Thursday, October 18, 2007 12:36 To: Tapestry users Subject: Re: Templates and t:body Did you create the Header.java? On 10/18/07, Angelo Chen <[EMAIL PROTECTED]> wrote: > > > Hi Jonathan, > > I tried your approach, but does not work, here is my steps: > > 1. create a Header.html in component directory, it has only one > line:<h2>hi my heading</h2> 2. I use it in my start.html: > > <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > <head> > <title>Start Page</title> > </head> > <body> > <h1>Start Page</h1> > <t:Header /> > </body> > </html> > > It complains:Unable to resolve component type 'Header' to a component > class name. > > Anything I'm missing here? Thanks, > A.C. > > > Jonathan Barker wrote: > > > > Sorry, I only answered half of your question. > > > > Including your standard header into hello.tml would be something like: > > > > <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > > <head> > > <title>My Tapestry Application</title> > > </head> > > <body> > > <t:header /> > > My Page Specific Content > > </body> > > </html> > > > > > >> -----Original Message----- > >> From: Heck, Bob [mailto:[EMAIL PROTECTED] > >> Sent: Thursday, October 18, 2007 12:27 PM > >> To: Tapestry users > >> Subject: RE: Templates and t:body > >> > >> Or, maybe I should just start at the top. > >> > >> I have a header that I want to display on every page. That header > >> html > >> (tml) markup is stored in the file header.tml > >> > >> How do I include this in another file, say hello.tml? What is the > syntax > >> and component usage? > >> > >> > >> > >> -----Original Message----- > >> From: Thiago H de Paula Figueiredo [mailto:[EMAIL PROTECTED] > >> Sent: Thursday, October 18, 2007 12:17 > >> To: Tapestry users > >> Subject: Re: Templates and t:body > >> > >> On Thu, 18 Oct 2007 13:05:48 -0300, Heck, Bob <[EMAIL PROTECTED]> wrote: > >> > >> > So, how does layout.tml know to use specific.tml to fill in the > >> > <t:body/> tag? Does it have to be injected somehow? Where does > >> > it get a reference? How is this done? > >> > >> <t:body> just renders whatever was put inside your <t:layout> tag. > >> ;) > The > >> specific page uses the layout, not the inverse. > >> > >> > >> -- > >> Thiago H. de Paula Figueiredo > >> Desenvolvedor, Instrutor e Consultor de Tecnologia Eteg Tecnologia > >> da Informação Ltda. > >> http://www.eteg.com.br > >> > >> ------------------------------------------------------------------- > >> -- 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] > > > > > > -------------------------------------------------------------------- > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/Templates-and-t%3Abody-tf4647900.html#a13279344 > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- -- TheDailyTube.com. Sign up and get the best new videos on the internet delivered fresh to your inbox. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]