David Friedman wrote:
I just tried using an "org.apache.struts.action.ForwardAction" with the 'parameter" being a tile starting with a dot name ".success.Page" and it went through as expected on Struts v 1.1. What version of Struts are you using? My definition was:
<action path="/ruthTest" type="org.apache.struts.actions.ForwardAction" name="DynaNew" parameter=".success.Page"/>
:)
Regards, David
-----Original Message----- From: Ruth, Brice [mailto:[EMAIL PROTECTED] Sent: Monday, November 03, 2003 5:20 PM To: Struts Users Mailing List Subject: Re: ForwardAction not picking up Tiles defs?
Everything else works, I'm in the midst of following Ted's refactoring approach and moving my JSPs that have tiles:insert statements to tile definitions that I can extend & overload.
David Friedman wrote:
Tiles work with starting dots. I use it that way myself. I think I picked up that suggestion from Ted's book "Struts In Action".
What is the exact URL you are using? Do regular non-tiles actions work for your webapp? Regards, David
-----Original Message----- From: Mikael Eriksson - Swedish Connection [mailto:[EMAIL PROTECTED] Sent: Monday, November 03, 2003 4:29 PM To: Struts Users Mailing List Subject: Re: ForwardAction not picking up Tiles defs?
One thing to try might be to use tile names that does not start with a dot. I have done things that look pretty similar but the tilenames was things like output.page1. The parsing might get confused or by the starting '.' My actions look like:
<action path="/tiles_page1_in" type="org.apache.struts.actions.ForwardAction" parameter="output.page1" />
Regards
At 15:26 2003-11-03 -0600, you wrote:
requestI'm ripping my hair out here, guys ... what's going on with my config?! I can't see anything wrong in the debug output, yet Struts still is balking at actions that use the ForwardAction class and don't have a parameter that starts with a '/' ...
Please, please help!! (currently in begging mode, bribing is next :))
Ruth, Brice wrote:
OK, I have simplelog set to debug and I don't see any errors - it seems to parse my tiles-def.xml just fine, from what I can see.
?!?
Hubert Rabago wrote:
I got this yesterday. It means Tiles didn't intercept your forward
exception:because 1) Tiles wasn't called or 2) Tiles didn't recognize your tile. If you turn debug on for Tiles (org.apache.struts.tiles), it'll dump the tiles it'll recognize when you app starts up. Make sure yours is listed.
I'm using a tile with a ForwardAction now, so I know it works. Hope you find it.
--- "Ruth, Brice" <[EMAIL PROTECTED]> wrote:
I'm following the instructions provided here: http://jakarta.apache.org/struts/userGuide/building_view.html (section 3.4.3) for incorporating tiles definitions in struts-config.xml, and when the ActionServlet receives a request for an action who's parameter is a tile definition name (such as .baseLayout), I get the following
path="/common/layouts/baseLayout.jsp"/>javax.servlet.ServletException: Path .baseLayout does not start with a "/" character
My action is defined like so:
<action path="/US/tilestest" type="org.apache.struts.actions.ForwardAction" parameter=".baseLayout"/>
And I've defined the plug-in for the Tiles requestor.
<plug-in className="org.apache.struts.tiles.TilesPlugin"> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/> </plug-in>
My tiles-defs.xml has one simple entry:
<definition name=".baseLayout"
within the <tiles-definitions> node.
Any ideas? Thanks!
-- Brice D. Ruth Sr. IT Analyst Fiskars Brands, Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
__________________________________ Do you Yahoo!? Exclusive Video Premiere - Britney Spears http://launch.yahoo.com/promos/britneyspears/
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Brice D. Ruth Sr. IT Analyst Fiskars Brands, Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Brice D. Ruth Sr. IT Analyst Fiskars Brands, Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Brice D. Ruth Sr. IT Analyst Fiskars Brands, Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]