Anyone knows what is the right place top put the struts.xml file? I think the
issue with my problem stated below is that context is not able to find
struts.xml file and that is the reason it is not avle to map actions.
I tried putting it in WEB-INF/classes also but didn't work.




SanJ.SANJAY wrote:
> 
> Thanks for the advice. I already did. 
> 
> I do not see anything wrong in the implementation its not able to read
> struts.xml for some reasons
> 
> 
> 
> 
> Musachy Barroso wrote:
>> 
>> Have your tried following the tutorial/reading the
>> documentation/looking at the example apps? try to understand Struts 2
>> first and then try the integration.
>> 
>> musachy
>> 
>> On Thu, Feb 12, 2009 at 2:24 PM, SanJ.SANJAY <girish...@gmail.com> wrote:
>>>
>>> Thanks Musachy trying this says:
>>>
>>> There is no Action mapped for action name struts2. - [unknown location]
>>>        at
>>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177)
>>>        at
>>> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:59)
>>>        at
>>> org.apache.struts2.rest.RestActionProxyFactory.createActionProxy(RestActionProxyFactory.java:40)
>>>        at
>>> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
>>>        at
>>> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
>>>        at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>
>>>
>>>
>>>
>>>
>>> Musachy Barroso wrote:
>>>>
>>>> http://localhost:8080/appcontext/struts2/reportIndex.action
>>>>
>>>>
>>>> On Thu, Feb 12, 2009 at 2:20 PM, SanJ.SANJAY <girish...@gmail.com>
>>>> wrote:
>>>>>
>>>>> Sorry the exact error is below:
>>>>>
>>>>> There is no Action mapped for action name com/cec. - [unknown
>>>>> location]
>>>>>        at
>>>>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177)
>>>>>        at
>>>>> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:59)
>>>>>        at
>>>>> org.apache.struts2.rest.RestActionProxyFactory.createActionProxy(RestActionProxyFactory.java:40)
>>>>>        at
>>>>> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
>>>>>        at
>>>>> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
>>>>>        at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>>>        at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>>>>
>>>>>
>>>>> Also in
>>>>> "http://localhost:8080/appcontext/com/cec/struts2/reportIndex.action";
>>>>> ,
>>>>> appcontext is my root context as I have placed appcontext.war file at
>>>>> the
>>>>> deploy folder of JBoss.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> SanJ.SANJAY wrote:
>>>>>>
>>>>>> Procedure I followed.
>>>>>>
>>>>>> 1. Added all the latest jars to WEB-INF/lib
>>>>>> 2. Updated web.xml
>>>>>> 3. Created struts.xml under WEB-INF folder.
>>>>>> 4. Defined action class in
>>>>>> Now If I put S2 tags in my existing S1 jsp pages they compile fine
>>>>>> and
>>>>>> produce results.
>>>>>> The issue that I have now is with Action mappings. My folder
>>>>>> structure
>>>>>> is
>>>>>> like that
>>>>>>
>>>>>> S1:
>>>>>> src/com/cec/struts/x/y/z/...
>>>>>>
>>>>>> S2:
>>>>>> src/com/cec/struts2/actions/...
>>>>>>
>>>>>> Now for S1 mapping is taken care in struts-config.xml file but for S2
>>>>>> I
>>>>>> update struts.xml file.
>>>>>>
>>>>>> I am getting error like that :
>>>>>> There is no Action mapped for action name xyz
>>>>>>
>>>>>> I have defined my action in src/com/cec/struts2/reportIndex.java
>>>>>> JSP is in web/jsp/reportIndex.jsp
>>>>>>
>>>>>> struts.xml file looks like this
>>>>>> <struts>
>>>>>>
>>>>>>     <package name="struts2" namespace="/struts2"
>>>>>> extends="struts-default">
>>>>>>       <action name="reportIndex" class="com.cec.struts2.reportIndex">
>>>>>>               <result>/jsp/reportIndex.jsp</result>
>>>>>>       </action>
>>>>>>     </package>
>>>>>>
>>>>>> </struts>
>>>>>>
>>>>>> In the browser , I invoke application as:
>>>>>> http://localhost:8080/appcontext/com/cec/struts2/reportIndex.action
>>>>>>
>>>>>> And it throws error that I mentioned above.
>>>>>>
>>>>>> 14:12:14,875 WARN  [Dispatcher] Could not find action or result There
>>>>>> is
>>>>>> no Action mapped for action name struts2. - [unknown location]
>>>>>> at
>>>>>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177)
>>>>>> at
>>>>>> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:59)
>>>>>> at
>>>>>> org.apache.struts2.rest.RestActionProxyFactory.createActionProxy(RestActionProxyFactory.java:40)
>>>>>> at
>>>>>> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
>>>>>> at
>>>>>> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
>>>>>> at
>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/Action-mapping-issue-while-Integrating-S2-and-S1-tp21982941p21983003.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
>>>>
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Action-mapping-issue-while-Integrating-S2-and-S1-tp21982941p21983088.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
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Action-mapping-issue-while-Integrating-S2-and-S1-tp21982941p21985473.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

Reply via email to