NullpointerException thrown when running jsp tag inside security realm
----------------------------------------------------------------------
Key: GERONIMO-3589
URL: https://issues.apache.org/jira/browse/GERONIMO-3589
Project: Geronimo
Issue Type: Bug
Security Level: public (Regular issues)
Components: Tomcat
Affects Versions: 2.0.2
Environment: sun java 1.6_03, amd64 ubuntu 7.10 kernel 2.6.22, 4GB, 2
dual core amd 2210, geronimo 2.0.2
Reporter: Dario Andrade
A null pointer exception is thrown when trying to access any jsp that contains
tags (any tag, struts, jstl, etc):
class java.lang.NullPointerException
org.apache.jsp.billing.admin.login_jsp._jspx_meth_c_005fout_005f0(login_jsp.java:111)
org.apache.jsp.billing.admin.login_jsp._jspService(login_jsp.java:78)
gmania.billing.servlet.jsp.BaseJSP.service(BaseJSP.java:30)
As you can see, the line that throws NPE is the one that accesses the
"_jsp_instancemanager" member variable from the generated jsp-compiled class
file:
------------------------------------
private boolean _jspx_meth_c_005fout_005f0(PageContext _jspx_page_context)
throws Throwable {
PageContext pageContext = _jspx_page_context;
JspWriter out = _jspx_page_context.getOut();
// c:out
********** THIS ONE ************ ------->
org.apache.taglibs.standard.tag.rt.core.OutTag _jspx_th_c_005fout_005f0 =
(org.apache.taglibs.standard.tag.rt.core.OutTag)_jsp_instancemanager.newInstance("org.apache.taglibs.standard.tag.rt.core.OutTag",
this.getClass().getClassLoader());
_jspx_th_c_005fout_005f0.setPageContext(_jspx_page_context);
_jspx_th_c_005fout_005f0.setParent(null);
// /billing/admin/login.jsp(14,8) name = value type = null reqTime = true
required = true fragment = false deferredValue = false expectedTypeName = null
deferredMethod = false methodSignature = null
----------------------------------------------------------
This only happens after I enter a certificate security realm https path.
Hope you have enough info to investigate the problem.
Thanks,
Dario Andrade
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.