Hi,
I had already posted the relevant portion of hte tiles.xml file which is:



<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
       "http://tiles.apache.org/dtds/tiles-config_2_0.dtd";>

<tiles-definitions>
    <definition name="store.page" template="/layoutstore.jsp">
        <put-attribute name="body" value="/bodystore.jsp" />
        <put-attribute name="title" value="Title" type="string"
cascade="true"/>
        <put-attribute name="metakeyword" value="Keyword" type="string"
cascade="true"/>
    </definition>

</tiles-definitions>


now if i add as in hte above xml cascade="true" , the error will appear.


thanks
abhishek

On Mon, Apr 4, 2011 at 1:15 PM, Mohamed SIDI <mhm.s...@gmail.com> wrote:

> Hi,
>
> It seems to be a parsing problem, can you put out your file xml definig the
> tiles defintions
> , this will help us
>
> 2011/4/4 abhishek jain <abhishek.netj...@gmail.com>
>
> > hi,
> > It didnt worked ,
> > first the cascade="true" was not recognized by my IDE (Myeclipse).
> > Second on running, i got the following error:
> >
> > Caused by: org.xml.sax.SAXParseException: Attribute "cascade" must be
> > declared for element type "put-attribute".
> >
> >
> > Also this tiles definition is not extending anything, hence i couldnt
> > understand the error.
> > pl. help.
> > thanks
> > abhishek
> >
> > On Fri, Apr 1, 2011 at 3:10 PM, <jlm...@gmail.com> wrote:
> >
> > > Try setting cascade='true' in the definition of the attribute title.
> > > Sent via BlackBerry from T-Mobile
> > >
> > > -----Original Message-----
> > > From: abhishek jain <abhishek.netj...@gmail.com>
> > > Date: Fri, 1 Apr 2011 14:39:27
> > > To: Struts Users Mailing List<user@struts.apache.org>
> > > Reply-To: "Struts Users Mailing List" <user@struts.apache.org>
> > > Subject: Tiles problem : Error executing tag: Attribute 'title' not
> > found.
> > >
> > > hi friends,
> > > I am using struts 2.x and tiles framework. with hibernate 3.x and
> > > development environment was Myeclipse.
> > >
> > > I have the following in tiles.xml
> > >
> > > <definition name="store.page" template="/layoutstore.jsp">
> > >        <put-attribute name="body" value="/bodystore.jsp" />
> > >        <put-attribute name="title" value="Title" type="string" />
> > >        <put-attribute name="metakeyword" value="Keyword"
> type="string"/>
> > >    </definition>
> > >
> > >
> > > I have the following (relevant) in layoutstore.jsp
> > > <tiles:insertTemplate template="seo.jsp"/>
> > >
> > > and hte following in seo.jsp
> > > <tiles:getAsString name="title" />
> > >
> > > yet i get the following error:
> > >
> > >  Error executing tag: Attribute 'title' not found.
> > >
> > > Cannt understand why , pl. help.
> > > Thanks a lot .
> > >
> > >
> > > --
> > > Thanks and kind Regards,
> > > Abhishek jain
> > >
> > >
> >
>
>
>
> --
>
>
> Cordialement
>
> Mohamed
>

Reply via email to