struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sandy143 <sjavah...@gmail.com>
Subject Re: Struts1 and Struts2 in the same app
Date Mon, 28 Apr 2008 18:39:12 GMT

yes!

Am I wrong? Please let me know ...how to use both the config files.

I tried that way ...I should be wrong as I remained unsuccessful in using
that way.

I get an error :

" ERROR action.RequestProcessor  - Invalid path was requested "



newton.dave wrote:
> 
> You're including the S1 configuration file in the S2 config file?
> 
> Dave
> 
> --- Sandy143 <sjavahelp@gmail.com> wrote:
> 
>> 
>> In struts.xml, I have
>> 
>> -----------------------------------------
>> <include file="/WEB-INF/struts-config.xml" />
>> <include file="/struts-config-two.xml" /> 
>> -----------------------------------------
>> yes! struts.xml is placed in WEB-INF/classes/  
>> 
>> Do you have any solution for it?
>> 
>> 
>> 
>> KonTiki wrote:
>> > 
>> > Hi Sandy,
>> > 
>> > How exactly did you do the struts.xml inclusion?
>> > (I had a similar problem, where I found the struts.xml for struts 2
>> wasn't
>> > picking the correct xml)
>> > And by java source folder - do you mean WEB-INF/classes/  ?
>> > 
>> > 
>> > Sandy143 wrote:
>> >> 
>> >> I  have to integrate struts 2 actions in my existing struts 1.2 web
>> >> application.
>> >> 
>> >> My login page is using struts 1.2 action. Upon login, I come to home
>> >> page. there is a link on home page. when I click on that link, I need
>> to
>> >> go to another jsp page. The later action has to be in struts 2. 
>> >> 
>> >> I have added filter, filter mapping for struts 2 in web.xml.
>> >> 
>> >> I have included struts.xml in the root of the project (under java
>> source
>> >> folder). This included struts-config.xml (using struts 1.2.8) and
>> >> struts-config-two.xml (using struts 2). 
>> >> 
>> >>  --> struts-config.xml is in web-inf
>> >> 
>> >> --> struts-config-two.xml is in the root of the project (under java
>> >> source folder)
>> >> 
>> >>  my  struts-config-two.xml is :
>> >> 
>> >> -----------------------------------------------------------------
>> >> <?xml version="1.0" encoding="UTF-8" ?>
>> >> 
>> >> <!DOCTYPE struts PUBLIC
>> >> 
>> >>         "-//Apache Software Foundation//DTD Struts Configuration
>> 2.0//EN"
>> >> 
>> >>         "http://struts.apache.org/dtds/struts-2.0.dtd">
>> >> 
>> >>  <struts>
>> >>             <package name="xxx" namespace="/xxx"
>> extends="xxx-default">
>> >> 
>> >>                         <action name="testAction2" 
>> >>                                    
>> >> class="x.y.z.presentation.test.TestAction2">
>> >>                              <result name="home"> /TestLink.jsp
>> </result>
>> >>                         </action>
>> >> 
>> >>             </package>
>> >> </struts>
>> >> 
>> >> 
>> >>
>> --------------------------------------------------------------------------
>> >> 
>> >> In my TestLink.jsp, I am specifying :
>> >> 
>> >> <s:url id="viewURL" namespace="/xxx" action="testAction2" /> 
>> >> 
>> >> <s:a href=%{viewURL}> Test Link Home </s:a> Test Link
>> >> 
>> >> 
>> >>
>>
> -------------------------------------------------------------------------------------
>> >> 
>> >> I am able to login to the app. but When I click on the link I get an
>> >> error message : ERROR action.RequestProcessor  - Invalid path was
>> >> requested /xxx/TestAction.
>> >> 
>> >> Can you please help me to resolve this issue.
>> >> 
>> >>  I would have to use struts2 action in the flow of struts1 action.
>> Please
>> >> let me know the step by step procedure. Can anyone provide a sample
>> app
>> >> or config info on how it can be done?
>> >> 
>> >> I have read the migration tutorial. but it didn't help me to resolve
>> this
>> >> issue.
>> >> 
>> >>  
>> >> 
>> >>  
>> >> 
>> >>  
>> >> 
>> >> 
>> > 
>> > 
>> 
>> -- 
>> View this message in context:
>>
> http://www.nabble.com/Struts1-and-Struts2-in-the-same-app-tp16851031p16942822.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>> 
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Struts1-and-Struts2-in-the-same-app-tp16851031p16945340.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message