Thanks but actually I want to know why is the name of action given as persons and not some another name
Regards Anshu -----Original Message----- From: Kropp, Henning [mailto:[EMAIL PROTECTED] Sent: Thursday, April 17, 2008 5:24 PM To: [email protected] Subject: Re: [appfuse-user] query Hi Anshu, the action mapping in struts is done inside the struts.xml. please make sure your entries inside that file are correct. <struts> .... <action name="persons" class="PathToAction.PersonAction" method="list"> <result>/WEB-INF/pages/personList.jsp</result> </action> ... </struts> regards Anshu Dhamija schrieb: > > Hi Matt > > I am new to appfuse I have added an action person as shown > in demo now on click of person list menu I am getting the following error: > > > > [pubstatsProject] ERROR [btpool0-1] Dispatcher.serviceAction(512) | > Could not find action or result > > There is no Action mapped for namespace / and action name persons. - > [unknown location] > > at > com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:1 86) > > at > org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsAct ionProxyFactory.java:41 > > ) > > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:494) > > at > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.jav a:419) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.appfuse.webapp.filter.StaticFilter.doFilterInternal(StaticFilter.java:10 6) > > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestF ilter.java:75) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java :118) > > at > com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java: 52) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCle anUp.java:99) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164 ) > > at > org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) > > at > org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.jav a:90) > > at > org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter .java:406) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter .java:125) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > net.sf.ehcache.constructs.web.filter.GzipFilter.doFilter(GzipFilter.java:75) > > at > net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:92) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.appfuse.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.java:74 ) > > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestF ilter.java:75) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > com.opensymphony.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.ja va:42) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:265) > > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecur ityInterceptor.java:107 > > ) > > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSec urityInterceptor.java:7 > > 2) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslatio nFilter.java:166) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(Ano nymousProcessingFilter. > > java:125) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Remember MeProcessingFilter.java > > :142) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(S ecurityContextHolderAwa > > reRequestFilter.java:81) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFil ter.java:271) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpS essionContextIntegratio > > nFilter.java:249) > > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh ainProxy.java:275) > > at > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) > > at > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Char acterEncodingFilter.jav > > a:96) > > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestF ilter.java:75) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler .java:1084) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) > > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404) > > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerColl ection.java:206) > > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:11 4) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > > at org.mortbay.jetty.Server.handle(Server.java:324) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) > > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnectio n.java:828) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) > > at > org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) > > at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) > > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) > > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:4 50) > > > > Please suggest what should I do to resolve this error > > > > //Regards// > > Anshu > > > --------------------------------------------------------------------- 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]
