geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dario Andrade (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-3589) NullpointerException thrown when running jsp tag inside security realm
Date Wed, 07 Nov 2007 23:59:50 GMT
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.


Mime
View raw message