Make sure you have slashes in action names enabled - <constant name="struts.enable.SlashesInActionNames" value="true"/>
-Wes On Fri, Sep 25, 2009 at 10:22 AM, struts-restful <fshou...@ufi.com> wrote: > > I am trying to override the restful URI using the action annotation as > described in the convention plugin doc > > http://struts.apache.org/2.x/docs/convention-plugin.html#conventionplugin-apply...@actionand@Actionsattheclasslevel > > According to the docs I can use the following annotation on my method > > @Action("abc/test.xml") > public String test() { > } > > I have a namespace annotation for the action as such > > @Namespace("/struts/testing") > > When I type in the url > > http://localhost:8080/webContext/struts/testing/abc/test.xml?id=2&test=hello > > I get a unknown location error. I debugged the RestActionProxyFactory and it > has the following values > > namespace = /struts/testing > actionName = abc > methodName = show > > What I am trying to achieve is that this url > http://localhost:8080/webContext/struts/testing/abc/test.xml?id=2&test=hello > will go to my action method test and will set the parameters id and test on > the action before calling the method > > Can anyone advise on how to do this. I have also tried without using the > namespace annotation and only a action annotation as such > > @Action("/struts/testing/abc/test.xml") > > In this case when debugging the RestActionProxyFactory after submitting the > URL > http://localhost:8080/webContext/struts/testing/abc/test.xml?id=2&test=hello > I see the following values > > namespace = /struts/testing/abc > actionName = test > methodName = index > > Thanks > > > -- > View this message in context: > http://www.nabble.com/Struts-convention-plugin--action-annotations-tp25613013p25613013.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- Wes Wannemacher Head Engineer, WanTii, Inc. Need Training? Struts, Spring, Maven, Tomcat... Ask me for a quote! --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org