Thanks Johannes, It's a bug, a new option was introduced into REST plugin to specify a namespace for REST services, but such option should be optional to don't break the backward compatibility
https://cwiki.apache.org/confluence/display/WW/REST+Plugin#RESTPlugin-Settings I will leave this Vote open for a while to see others opinion and then I will cancel it. Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ Warszawa JUG conference - Confitura http://confitura.pl/ 2011/3/30 Johannes Geppert <jo...@apache.org>: > I just try it out with a rest plugin based application. But with first > request I get following error. > > java.lang.RuntimeException: > com.opensymphony.xwork2.inject.DependencyException: > com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No > mapping found for dependency [type=java.lang.String, > name='struts.rest.namespace'] in public void > org.apache.struts2.rest.RestActionProxyFactory.setNamespace(java.lang.String). > > Caused by: > java.lang.RuntimeException: java.lang.RuntimeException: > com.opensymphony.xwork2.inject.DependencyException: > com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No > mapping found for dependency [type=java.lang.String, > name='struts.rest.namespace'] in public void > org.apache.struts2.rest.RestActionProxyFactory.setNamespace(java.lang.String). > at > com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:132) > at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51) > at > com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:507) > at > com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:517) > at > com.opensymphony.xwork2.inject.ContainerImpl$9.call(ContainerImpl.java:548) > at > com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:574) > at > com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:546) > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488) > at > org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) > at > org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) > at > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) > > Are there any changes in my struts2.xml necessary? If yes we should add it > to the release notes. > > Johannes > > ----- > > -------------- > web: http://www.jgeppert.com > twitter: http://twitter.com/jogep > -- > View this message in context: > http://struts.1045723.n5.nabble.com/VOTE-Struts-2-2-2-tp4266261p4270751.html > Sent from the Struts - Dev mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org