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

Reply via email to