You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Lorinda Swick <ls...@intalio.com> on 2004/12/19 19:38:42 UTC
ignore last
I need more of my morning coffee! This post isn't related to this particular
point. :)
-----Original Message-----
From: Lorinda Swick [mailto:lswick@intalio.com]
Sent: Sunday, December 19, 2004 10:32 AM
To: 'MyFaces Discussion'
Subject: RE: Rendering non-tiles with view-handler 'JspTilesViewHandlerImpl'
Thomas,
Thanks for the follow-up. I did exactly that--created the tiles.xml for
Matthias W.'s demo which I overlooked attaching on my original post. Here it
is.
Lorinda
<definition name="layout.standard"
path="/tiles/matthias-demo/template.jsp" >
<put name="header" value="/tiles/matthias-demo/header.jsp" />
<put name="menu" value="/tiles/matthias-demo/menu.jsp" />
<put name="footer" value="/tiles/matthias-demo/footer.jsp" />
</definition>
<definition name="/tiles/matthias-demo/tiles1.tiles"
extends="layout.standard" >
<put name="body" value="/tiles/matthias-demo/body1.jsp" />
</definition>
<definition name="/tiles/matthias-demo/tiles2.tiles"
extends="layout.standard" >
<put name="body" value="/tiles/matthias-demo/body2.jsp" />
</definition>
<definition name="/tiles/matthias-demo/tiles3.tiles"
extends="layout.standard" >
<put name="body" value="/tiles/matthias-demo/body3.jsp" />
</definition>
-----Original Message-----
From: Thomas Spiegl [mailto:tomsp@apache.org]
Sent: Sunday, December 19, 2004 3:59 AM
To: MyFaces Discussion
Subject: Re: Rendering non-tiles with view-handler 'JspTilesViewHandlerImpl'
there exists an easy work-around for your problem. Just define a
tiles-definition for every jsf-page you want to render.
JspTilesViewHandlerImpl will throw a NullpointerException when rendering
a view without corresponding tiles-definition for the given viewId.
As this behaviour seemed to be too restrictive, i removed the
NullpointerException. From now on pages without corresponding
tiles-definition are getting rendered as well.
Get the latest cvs-version & give it a try.
Thanks for using MyFaces!
Thomas
> Upsa,
> that should not be the case...
> Well, I tested it and saw the same.
> I will create a create a JIRA-Ticket on that.
> Regards,
> Matthias
>
> -----Original Message-----
> *From:* Lorinda Swick [mailto:lswick@intalio.com]
> *Sent:* Friday, December 17, 2004 7:55 PM
> *To:* myfaces-user@incubator.apache.org
> *Subject:* Rendering non-tiles with view-handler
> 'JspTilesViewHandlerImpl'
>
> Hi,
>
> If you have JspTilesViewHandlerImpl defined, it seems that ALL
> pages then must be rendered as a tile. Assuming this is right, how
> do you work with .jsf files in the dev env which are not used in
> tiles?
>
> Here's my faces-config.xml entry:
>
> <application>
>
> <locale-config>
>
> <default-locale>en</default-locale>
>
> <supported-locale>de</supported-locale>
>
> </locale-config>
>
> <message-bundle>
>
> com.intalio.qa.tcm.view.bundle.Messages
>
> </message-bundle>
>
> </application>
>
> <application>
>
> <view-handler>
>
> net.sourceforge.myfaces.application.jsp.JspTilesViewHandlerImpl
>
> </view-handler>
>
> </application>
>
> (Here's more background . I switched from RI 1.1.01 yesterday to
> myFaces 1.07b for the sole purpose of using this handler. I setup
> a demo example which ran fine (eventually). Then I tried to pull
> up an already defined .jsf and it won't render anymore. The error is
>
>
> *HTTP ERROR: 500
>
could+not+find+tiles%2Ddefinition+with+name+%2Ftcm%2FtopTabbedPanel%2Etiles*
>
> RequestURI=/sqe/tcm/topTabbedPanel.jsf
>
> Thanks,
>
> Lorinda
>