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:

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;



<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

Reply via email to