I've attempted to update our application from struts 2.0.6 to 2.1.6 (also
using tiles 2.0.6) and am running into problems - I have a global error
result defined as a jsp inside my WEB-INF dir:
....
/WEB-INF/jsp/Error.jsp
and rendering of this jsp (and any jsp inside my WEB-INF) is failing on any
tags inside that jsp. I receive a nullpointerexception:
java.lang.NullPointerException
at
org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:49)
at
org.apache.jsp.WEB_002dINF.jsp.Error_jsp._jspx_meth_s_005finclude_005f0(Error_jsp.java:143)
And debugging into ComponentTagSupport shows that the line:
Container container = Dispatcher.getInstance().getContainer();
is failing due to inability to obtain an instance of the Dispatcher.
This all appears to work if I move the jsps out of WEB-INF and into my
normal webcontext directory.
Does anyone have any thoughts as to what I'm missing? This did all work
w/struts 2.0.6, and I've only made small modifications to my web.xml..
following this migration howto:
http://cwiki.apache.org/S2WIKI/troubleshooting-guide-migrating-from-struts-20x-to-21x.html
http://cwiki.apache.org/S2WIKI/troubleshooting-guide-migrating-from-struts-20x-to-21x.html
thanks
--
View this message in context:
http://old.nabble.com/Struts-2.0-to-2.1-Migration-problem-tp26974067p26974067.html
Sent from the Struts - User mailing list archive at Nabble.com.