Use <tbody/> instead of t:parameter Regards Taha
On Jul 14, 2011, at 9:35 AM, gs_tapestry <sim...@gallerysystems.com> wrote: > Hello, > > I am migrating from T5.0 to T5.2. It's such a pain. This is the latest > error that drives me crazy. > > Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Failure > parsing template context:search/AdvancedSearch.tml: Block parameters are > only allowed directly within component elements. [at > context:search/AdvancedSearch.tml, line 10] > at > org.apache.tapestry5.internal.services.SaxTemplateParser.parse(SaxTemplateParser.java:191) > > This is my AdvancedSearch.tml: > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > <t:layout xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd" > selected="selectedMenuItems"> > <html> > <head> > <link rel="stylesheet" > href="../../resources/com/gallerysystems/emuseum/components/css/styles.css" > type="text/css" media="screen"/> > > </head> > <body> > > <t:parameter name="templateBody"> > > > ../../../preview/advanced_search.jpg > </t:parameter> > > </body> > </html> > </t:layout> > > The template for t:id="advancedSearchComponent is: > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > > > > <t:container xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd"> > > <t:search.advancedSearchForm module="module" state="state">DYNAMIC ADVANCED > SEARCH FORM</t:search.advancedSearchForm> > > <hr/> > > <t:delegate to="displayBlock"/> > > <t:block t:id="itemsPresent"> > ${message:advancedsearchcomponent.found} > </t:block> > > <t:block t:id="noItems"> > ${message:advancedsearchcomponent.notfound} > </t:block> > > <t:block t:id="initial"/> > > </t:container> > > > > There are discussion about this "Block parameters ..." issue. But they don't > apply there. > > Any idea ? > > Thanks, > Simon > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/Another-case-of-Block-parameters-are-only-allowed-directly-within-component-elements-tp4585262p4585262.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 > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org