Hey yeah I am using Tiles2. So this error only happens when I in
struts.xmlI point NOT to a definition but to a jsp like this (notice
no type there):

<action name="presentEntryLogin" class="
com.xfact.struts2login.actions.LoginLogoutDispatchAction"
method="presentEntryLogin">
            <result name="input">/WEB-INF/jsp/tiles/login/login_entry-
tile.jsp</result>
        </action>

This is the contents of login_entry-tile.jsp:

<%@ taglib uri="http://tiles.apache.org/tags-tiles"; prefix="tiles" %>

<%@ include file="/WEB-INF/jsp/common/layout/page_layout-defs.jsp" %>

<tiles:insertDefinition name="not_authenticated">
    <tiles:putAttribute name="navigation"
value="/WEB-INF/jsp/common/navigation_date.jsp"></tiles:putAttribute>
    <tiles:putAttribute name="body"
value="/WEB-INF/jsp/body/login/login_entry-body.jsp"></tiles:putAttribute>
</tiles:insertDefinition>

And this is the contents of page_layout-defs.jsp

@ taglib uri="http://tiles.apache.org/tags-tiles"; prefix="tiles" %>
<%@ taglib prefix="s" uri="/struts-tags" %>

    <tiles:definition name="not_authenticated"
template="/WEB-INF/jsp/layout/page_layout.jsp">
        <tiles:putAttribute name="header"
value="/WEB-INF/jsp/common/unauthenticated_header.jsp" />
        <tiles:putAttribute name="footer"
value="/WEB-INF/jsp/common/footer.jsp" />
    </tiles:definition>

On 8/23/07, j alex <[EMAIL PROTECTED]> wrote:
>
> Please paste relevant portions on your web.xml, tiles-config and struts
> xml
> files , so we can take a better look . I'm assuming you are using
> Tiles 2along with Struts 2 .
>
> On 8/23/07, Pavel Sapozhnikov <[EMAIL PROTECTED]> wrote:
> >
> > Hello everybody. I am getting this error when I am trying to use tiles
> in
> > struts2. If anybody could help that would be terrific. Any input will be
> > greatly appreciated. Thank you.
> >
> > javax.servlet.ServletException: Unable to define definition for a
> > container
> > which does not implement MutableTilesContainer
> > --
> > Pavel Sapozhnikov
> > xFact, Inc
> > [EMAIL PROTECTED]
> >
>



-- 
Pavel Sapozhnikov
xFact, Inc
[EMAIL PROTECTED]

Reply via email to