Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Struts2 cross context JSP access using c:import throws ClassCastException  RSS feed

Orton K Randy
Ranch Hand
Posts: 41
Eclipse IDE Firefox Browser Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a couple of web apps deployed on the same server. There's a jsp in app1 that I want to access from app2. I enabled cross context access in the tomcat and tried this jstl tag:

The myJSP.jsp uses some struts2 tags itself.

I also made sure the required libraries are on both the app1 and app2's lib directory. During the runtime though, the app2's page won't render and I see this error:

Caused by: java.lang.ClassCastException:
com.opensymphony.xwork2.ognl.OgnlValueStack cannot be cast to
com.opensymphony.xwork2.util.ValueStack at
org.apache.struts2.views.jsp.TagUtils.getStack( at

Any idea why? If I copied the jsp to the app2 and referenced it using the same c:import tag, it works just fine!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!