Add the config browser to your app and check what urls it is mapping: http://struts.apache.org/2.x/docs/config-browser-plugin.html
musachy On Fri, Feb 13, 2009 at 11:31 AM, Ratheesh Kumar K <k.ratheeshku...@gmail.com> wrote: > > Thanks for your reply. > I was not fortunate enough to get it run by your reply. can you give a bit > more help to me. > > I hav changed the class name to start with capital letter. > Now the struts.xml looks like as follows: > > <!DOCTYPE struts PUBLIC > "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" > "http://struts.apache.org/dtds/struts-2.1.dtd"> > <struts> > > <package name="Amrita" namespace="/Amrita" extends="struts-default"> > <action name="loadAmrita" class="org.amrita.TestAction"> > <result name="input">index.jsp</result> > <result>success.jsp</result> > </action> > </package> > </struts> > > web.xml > > <?xml version="1.0" encoding="UTF-8"?> > <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns="http://java.sun.com/xml/ns/javaee" > xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee > http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" > version="2.5"> > <display-name>test1</display-name> > <welcome-file-list> > <welcome-file>index.jsp</welcome-file> > </welcome-file-list> > <filter> > <filter-name>struts2</filter-name> > > <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> > <!-- > filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class--> > </filter> > <filter-mapping> > <filter-name>struts2</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > </web-app> > > directory structure looks like as follows: > http://www.nabble.com/file/p21999931/directory13.gif > > > > newton.dave wrote: >> >> From my JavaRanch response: >> >> A couple of notes: >> >> * You're missing commons-io. >> * Java class names should start with a capital letter, i.e., TestAction. >> * You should use the ng filter in 2.1.6. >> * Namespaces should begin with a slash ("/"). >> >> Is there anything in the log regarding a filter startup failure? >> >> Dave >> >> Ratheesh Kumar K wrote: >>> hi , >>> thanks 4 ur reply. >>> But as u can see my reply to the mail (third post in this thread.), I hav >>> attached all the jsps and configuration file. In the jsp I have given the >>> action. >>> Can you be more clear on your statement, taking in consideration that I >>> am a >>> newbie to struts. >>> Please help me. >>> >>> >>> >>> >>> suhas kokal wrote: >>>> Hi, >>>> This is Suhas. I have read your mail. >>>> Most probably you have not defined the action which drives the jsp. >>>> Bcos if no action is mentioned in the <s:form>, defaults to the driving >>>> action. If not defined warning comes out. >>>> >>>> Thanks >>>> >>>> Suhas. >>>> >>>> >>>> >>>> --- On Thu, 12/2/09, Ratheesh Kumar K <k.ratheeshku...@gmail.com> wrote: >>>> >>>>> From: Ratheesh Kumar K <k.ratheeshku...@gmail.com> >>>>> Subject: Re: WARNING: Could not find action or result There is no >>>>> Action >>>>> mapped for namespace / and action name . - [unknown location] >>>>> To: user@struts.apache.org >>>>> Date: Thursday, 12 February, 2009, 9:41 AM >>>>> Sorry for the inconvenience. >>>>> Thanks for your instant response. >>>>> here is the directory structure >>>>> http://www.nabble.com/file/p21969639/directoryStructure.gif >>>>> >>>>> Following are the major configuration files: >>>>> >>>>> web.xml >>>>> <?xml version="1.0" >>>>> encoding="UTF-8"?> >>>>> <web-app >>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>>> xmlns="http://java.sun.com/xml/ns/javaee" >>>>> xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" >>>>> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee >>>>> http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" >>>>> id="WebApp_ID" >>>>> version="2.5"> >>>>> <display-name>test1</display-name> >>>>> <welcome-file-list> >>>>> <welcome-file>t1.jsp</welcome-file> >>>>> </welcome-file-list> >>>>> <filter> >>>>> <filter-name>struts2</filter-name> >>>>> >>>>> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> >>>>> </filter> >>>>> <filter-mapping> >>>>> <filter-name>struts2</filter-name> >>>>> <url-pattern>/*</url-pattern> >>>>> </filter-mapping> >>>>> </web-app> >>>>> >>>>> struts.xml >>>>> >>>>> <?xml version="1.0" >>>>> encoding="UTF-8"?> >>>>> <!DOCTYPE struts PUBLIC >>>>> "-//Apache Software Foundation//DTD Struts >>>>> Configuration 2.1//EN" >>>>> >>>>> "http://struts.apache.org/dtds/struts-2.1.dtd"> >>>>> <struts> >>>>> <constant name="struts.devMode" >>>>> value="true" /> >>>>> <package name="Amrita" >>>>> namespace="Amrita" >>>>> extends="struts-default"> >>>>> <action name="loadAmrita" >>>>> class="org.amrita.testAction"> >>>>> <result >>>>> name="input">index.jsp</result> >>>>> <result>success.jsp</result> >>>>> </action> >>>>> </package> >>>>> </struts> >>>>> >>>>> testAction.java >>>>> >>>>> package org.amrita; >>>>> >>>>> import com.opensymphony.xwork2.ActionSupport; >>>>> >>>>> public class testAction extends ActionSupport >>>>> { >>>>> /** >>>>> * >>>>> */ >>>>> private static final long serialVersionUID = 1L; >>>>> >>>>> public String execute() >>>>> { >>>>> return SUCCESS; >>>>> } >>>>> } >>>>> >>>>> index.jsp >>>>> >>>>> <%@ page language="java" >>>>> contentType="text/html; charset=ISO-8859-1" >>>>> pageEncoding="ISO-8859-1"%> >>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 >>>>> Transitional//EN" >>>>> "http://www.w3.org/TR/html4/loose.dtd"> >>>>> <%@ taglib uri="/struts-tags" >>>>> prefix="s" %> >>>>> <html> >>>>> <head> >>>>> <meta http-equiv="Content-Type" >>>>> content="text/html; charset=ISO-8859-1"> >>>>> <title>Insert title here</title> >>>>> </head> >>>>> <body> >>>>> haiiiiiiiiiii >>>>> <s:form action="loadAmrita"> >>>>> <s:submit value="submit"/> >>>>> </s:form> >>>>> </body> >>>>> </html> >>>>> >>>>> success.jsp >>>>> >>>>> <%@ page language="java" >>>>> contentType="text/html; charset=ISO-8859-1" >>>>> pageEncoding="ISO-8859-1"%> >>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 >>>>> Transitional//EN" >>>>> "http://www.w3.org/TR/html4/loose.dtd"> >>>>> <html> >>>>> <head> >>>>> <meta http-equiv="Content-Type" >>>>> content="text/html; charset=ISO-8859-1"> >>>>> <title>Insert title here</title> >>>>> </head> >>>>> <body> >>>>> Success !!! >>>>> </body> >>>>> </html> >>>>> >>>>> >>>>> newton.dave wrote: >>>>>> AFAIK the mailing list doesn't pass through >>>>> attachments, although using >>>>>> one of the forums might. >>>>>> >>>>>> Asking people to "go through" your >>>>> application probably isn't the most >>>>>> effective approach--why not just post the relevant >>>>> configuration and >>>>>> deployment information? >>>>>> >>>>>> It's probably a simple configuration or deployment >>>>> issue. >>>>>> Dave >>>>>> >>>>>> Ratheesh Kumar K wrote: >>>>>>> Hello All, >>>>>>> I am a newbie to the Struts 2 framework. I started >>>>> with latest version of >>>>>>> Struts 2, i.e. Struts 2.1.6 and is strucked with >>>>> the following error. I >>>>>>> have gone through the entire forums and many other >>>>> mailing list, but was >>>>>>> not >>>>>>> able to get it corrected. The war file for the >>>>> project is attached, >>>>>>> please >>>>>>> go theough it and send me some solutions. Any >>>>> pointers and tricks are >>>>>>> appreciated. Please execute the war file and then >>>>> comment on it, because >>>>>>> I >>>>>>> experimented all the tricks explained in most of >>>>> the user forums. You can >>>>>>> download the war file from >>>>> http://www.fileqube.com/file/GgjLtuIij172959 >>>>>>> here or from >>>>>>> >>>>> http://www.adrive.com/public/74896d3331b8aae51eeb1bb90e63cde126bf3d709bc8e9c932956279a2bfa6c8.html >>>>>>> here >>>>>>> >>>>>>> Following are the development environment >>>>> configurations: >>>>>>> IDE: Eclipse Platform Version: 3.4.1 Build id: >>>>> M20080911-1700 [Ganymede] >>>>>>> Servelt Engine: Tomcat 6.0.18 >>>>>>> Struts version: 2.1.6 >>>>>>> Operating System : Windows XP >>>>>>> >>>>>>> Following is the error report: >>>>>>> >>>>>>> Feb 10, 2009 9:04:25 PM >>>>>>> >>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger >>>>> warn >>>>>>> WARNING: Could not find action or result >>>>>>> There is no Action mapped for namespace / and >>>>> action name . - [unknown >>>>>>> location] >>>>>>> at >>>>>>> >>>>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177) >>>>>>> at >>>>>>> >>>>> org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61) >>>>>>> at >>>>>>> >>>>> org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39) >>>>>>> at >>>>>>> >>>>> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47) >>>>>>> at >>>>>>> >>>>> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458) >>>>>>> at >>>>>>> >>>>> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) >>>>>>> at >>>>>>> >>>>> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:76) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>>>>>> at >>>>>>> >>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) >>>>>>> at >>>>>>> >>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) >>>>>>> at >>>>>>> >>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) >>>>>>> at >>>>>>> >>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) >>>>>>> at java.lang.Thread.run(Unknown Source) >>>>>>> >>>>>> >>>>>> >>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: >>>>> user-unsubscr...@struts.apache.org >>>>>> For additional commands, e-mail: >>>>> user-h...@struts.apache.org >>>>>> >>>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/WARNING%3A-Could-not-find-action-or-result-There-is-no-Action-mapped-for-namespace---and-action-name-.----unknown-location--tp21957971p21969639.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 >>>> >>>> Add more friends to your messenger and enjoy! Go to >>>> http://messenger.yahoo.com/invite/ >>>> >>>> --------------------------------------------------------------------- >>>> 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 >> >> >> > > -- > View this message in context: > http://www.nabble.com/WARNING%3A-Could-not-find-action-or-result-There-is-no-Action-mapped-for-namespace---and-action-name-.----unknown-location--tp21957971p21999931.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 > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org