I found the following property: struts.mapper.alwaysSelectFullNamespace (which is false by default).
To me, it should be 'true' to match how the documentation explains matching actions to namespaces and falling back to default namespace. ------------------------------ On Sat, May 24, 2014 8:51 PM CDT Dave Newton wrote: >This isn't the struts.enable.SlashesInActionNames = false setting? > >Dave > > > >On Sat, May 24, 2014 at 2:50 PM, Lukasz Lenart <lukaszlen...@apache.org>wrote: > >> Can you share your struts.xml file? >> >> Maybe you have defined default-action-ref or wildcard mapping? >> >> 2014-05-24 18:58 GMT+02:00 Matt Williams <mattwms1998...@yahoo.com>: >> > >> > >> > No, there are no other 'search' actions defined anywhere else. >> > >> > >> > >> > ------------------------------ >> > On Sat, May 24, 2014 11:46 AM CDT Ken McWilliams wrote: >> > >> >What he explains is likely the result of a search action also mapped in >> the >> >default namespace. >> >On 2014-05-24 9:35 AM, "John Patrick" <nhoj.patr...@gmail.com> wrote: >> >> >> >> Not seen this happen myself, what strut >> >> >> >> Not seen this happen myself, what struts jar's do you have as it might >> be >> >> something like the convention plugin... >> >> >> >> If your using maven then it might be useful for others to include what >> >> specific maven dependencies your including so potentially someone else >> can >> >> try using the exact same jars. >> >> >> >> John >> >> >> >> >> >> >> >> On 24 May 2014 15:28, Matt Williams <mattwms1998...@yahoo.com> wrote: >> >> >> >> > Hello, >> >> > I have been using struts 2.1.8 for a while and last night noticed an >> >> issue >> >> > with mapping actions working with any url. >> >> > >> >> > For instance in the struts.xml file: >> >> > - I have a package with a namespace of "/employee". >> >> > - Within the package, I have an action mapping "search" >> >> > - The webapp name is "TestWeb". >> >> > >> >> > So to access this page, I can go to: >> >> > http://localhost:8080/TestWeb/employee/search.action and this works. >> >> > However, if anything is added to the URL after the namespace such as: >> >> > http://localhost:8080/TestWeb/employee/someExtraText/search.actionthe >> >> > page still loads. >> >> > >> >> > Why does this happen? >> >> > >> >> > >> >> > Reading the struts documentation >> >> > ( >> >> >> http://struts.apache.org/release/2.1.x/docs/namespace-configuration.html) >> >> > would make me assume that it should search the >> "/employee/someExtraText" >> >> > namespace...not find it, so then it should fall back to the default " >> >> > namespace...not find it...then display no action mapping found. >> >> > >> >> > >> >> > Any insight? Thanks! >> >> > >> >> > >> >> > --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> >> > For additional commands, e-mail: user-h...@struts.apache.org >> >> > >> >> > >> >> >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> > For additional commands, e-mail: user-h...@struts.apache.org >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > >-- >e: davelnew...@gmail.com >m: 908-380-8699 >s: davelnewton_skype >t: @dave_newton <https://twitter.com/dave_newton> >b: Bucky Bits <http://buckybits.blogspot.com/> >g: davelnewton <https://github.com/davelnewton> >so: Dave Newton <http://stackoverflow.com/users/438992/dave-newton> --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org