struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hubert Rabago <jakartau...@yahoo.com>
Subject Re: ForwardAction not picking up Tiles defs?
Date Mon, 03 Nov 2003 21:44:31 GMT
I've had success with tile names starting with ".", and with ForwardAction.  I
haven't combined both yet, but can't imagine why a combination would fail.
What I haven't tried is a path like "/US/tilestest".  It's always been "/myPath"
for me.  
Don't know if that helps.

--- Mikael Eriksson - Swedish Connection <mikael@connection.se> wrote:
> 
> 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:
> >I'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 request
> >>>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" <bruth@fiskars.com> 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
> exception:
> >>>>
> >>>>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" path="/common/layouts/baseLayout.jsp"/>
> >>>>
> >>>>within the <tiles-definitions> node.
> >>>>
> >>>>Any ideas? Thanks!
> >>>>
> >>>>--
> >>>>Brice D. Ruth
> >>>>Sr. IT Analyst
> >>>>Fiskars Brands, Inc.
> >>>>
> >>>>
> >>>>
> >>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>__________________________________
> >>>Do you Yahoo!?
> >>>Exclusive Video Premiere - Britney Spears
> >>>http://launch.yahoo.com/promos/britneyspears/
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >>>
> >>>
> >
> >--
> >Brice D. Ruth
> >Sr. IT Analyst
> >Fiskars Brands, Inc.
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 


__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/

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


Mime
View raw message