struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Roberto Nunnari <roberto.nunn...@supsi.ch>
Subject Re: Tiles exeption after upgrading from Struts 2.0.6 to 2.0.8
Date Tue, 26 Jun 2007 07:45:09 GMT
Solved.

The problem was with the new commons-beanutils shipped with
S2 that doesn't include org.apache.commons.beanutils.NestedNullException

Best regards.

--
Robi


Roberto Nunnari wrote:
> Hello everybody.
> 
> I'm trying to upgrade my webapp from Struts 2.0.6 to 2.0.8
> 
> I'm using the Tiles-plugin and with the new version
> when I request a page it throws exeptions.
> The stacktrace is too long to be
> posted here but the exeptions start like this:
> 
> 26-giu-2007 00:36:00 org.apache.tiles.jsp.context.JspTilesRequestContext 
> include
> GRAVE: JSPException while including path '/WEB-INF/tiles/content/home.jsp'.
> javax.servlet.jsp.JspException: ServletException while including page.
>         at org.apache.tiles.jsp.context.JspUtil.doInclude(JspUtil.java:98)
> 
> ....
> 
> 26-giu-2007 00:36:02 org.apache.tiles.jsp.taglib.RoleSecurityTagSupport 
> doEndTag
> GRAVE: IO Error executing tag: JSPException while including path 
> '/WEB-INF/tiles/content/home.jsp'. ServletException while including page.
> java.io.IOException: JSPException while including path 
> '/WEB-INF/tiles/content/home.jsp'. ServletException while including page.
>         at 
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:91)

> 
> 
> ....
> 
> 26-giu-2007 00:36:02 org.apache.tiles.jsp.taglib.RenderTagSupport doCatch
> GRAVE: Error during rendering
> javax.servlet.jsp.JspException: IO Error executing tag: JSPException 
> while including path '/WEB-INF/tiles/content/home.jsp'. ServletException 
> while including page.
>         at 
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:85)

> 
> 
> 
> Also, I had to change my tiles.xml put tags to put-attribute, like
> this:
> 
> before:
>     <definition name="userList" extends="mainLayout">
>         <put name="title" value="UsersList" />
>         <put name="body" value="/WEB-INF/tiles/content/userList.jsp" />
>     </definition>
> 
> after:
>     <definition name="userList" extends="mainLayout">
>         <put-attribute name="title" value="UsersList" />
>         <put-attribute name="body" 
> value="/WEB-INF/tiles/content/userList.jsp" />
>     </definition>
> 
> 
> Any idea?
> Thank you.
> 
> -- 
> Robi
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message