File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

struts 1 plugin issue

 
sankar kandasamy
Greenhorn
Posts: 13
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,
I need to integrate struts1 in struts2 application. For this I saw one document struts 1 plugin in this url
http://struts.apache.org/2.0.11.2/docs/struts-1-plugin.html I have followed this instructions. It is not working properly
I have included the struts2-struts1-plugin-2.0.11 and struts.jar for struts1. And using the code in struts.xml

<action name="myFormAction" class="org.apache.struts2.s1.Struts1Action">
<param name="className">com.example.action.Struts1SampleAction</param>
<result>/jsp/success.jsp</result>
</action>
I got the Instantiation Exception

If I include the interceptor for Actionform
<package name="struts1 example" extends="struts1-default">
<interceptors>
<interceptor name="scoped-model-driven" class="com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor" />
</interceptors>
<action name="myFormAction" class="org.apache.struts2.s1.Struts1Action">
<param name="className">com.example.action.Struts1SampleAction</param>

<interceptor-ref name="scoped-model-driven">
<param name="className">com.example.action.Struts1Form</param>
<param name="name">struts1Form</param>
<param name="scope">session</param>
</interceptor-ref>
<result>/jsp/success.jsp</result>
</action>

</package>


I got this exception


javax.servlet.ServletException: Unable to create the legacy Struts Action
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)

Can you help me please.


Thanks in advance
 
Thangavel Loganathan
Greenhorn
Posts: 11
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Sankar,

The <interceptors> is not proper and please refer the below link for better understanding,


http://www.techienjoy.com/Struts-1-Struts2-plugin.php


Thanks !!


--
Regards,

Thangavel L
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic