ClamAV 0.96.5

>         <definition name="REGEXP:([^.]+)" 
> template="/WEB-INF/views/tiles/layouts/ace/default.jsp" 
> preparer="testPreparer">
>             <put-attribute name="meta" 
> value="/WEB-INF/views/tiles/{options[defaultPaths]}/meta.jsp"/>
>             <put-attribute name="head" 
> value="/WEB-INF/views/tiles/{options[defaultPaths]}/head.jsp"/>
>             <put-attribute name="header" 
> value="/WEB-INF/views/tiles/{options[defaultPaths]}/header.jsp"/>
>             <put-attribute name="menu" 
> value="/WEB-INF/views/tiles/{options[defaultPaths]}/menu.jsp"/>
>             <put-attribute name="body" 
> value="/WEB-INF/views/tiles/{options[defaultPaths]}/body.jsp"/>
>         
>             <put-attribute name="onReady" 
> value=".page.onReady//{options[defaultPaths]}" />
>         
>                 <put-list-attribute name="defaultPaths" cascade="true" >
>                         <add-attribute value="{1}"/>
>                         <add-attribute value="default"/>
>                 </put-list-attribute>
>         </definition>
> 
> 
>         <definition name="REGEXP:^\.page\.onReady//(.+)" 
> template="/WEB-INF/views/tiles/layouts/ace/onReady.jsp">
>                 <put-attribute name="onReady" 
> value="/WEB-INF/views/tiles/{1}/onReady.js" />
>         </definition>


For testing sake, does it work ok if you collapse these definitions
together into just…

    <definition name="REGEXP:([^.]+)" 
template="/WEB-INF/views/tiles/layouts/ace/default.jsp" preparer="testPreparer">
        <put-attribute name="meta" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/meta.jsp"/>
        <put-attribute name="head" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/head.jsp"/>
        <put-attribute name="header" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/header.jsp"/>
        <put-attribute name="menu" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/menu.jsp"/>
        <put-attribute name="body" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/body.jsp"/>
    
        <put-attribute name="onReady" 
value="/WEB-INF/views/tiles/layouts/ace/onReady.jsp" />
        <put-attribute name="onReadyJs" 
value="/WEB-INF/views/tiles/{options[defaultPaths]}/onReady.js" />
       
        <put-list-attribute name="defaultPaths" cascade="true" >
                <add-attribute value="{1}"/>
                <add-attribute value="default"/>
        </put-list-attribute>
    </definition>


Also have you tried naming the template in the second definition something 
other than "onReady".

Or have you any logging errors you can provide?

~mck


-- 
"Every nonfree program has a lord, a master -- and if you use the
program, he is your master." Richard Stallman 

| http://github.com/finn-no | http://tech.finn.no |

Reply via email to