JSTL NullPointerException
martsecurit May 15, 2013 9:57 AMHello.
I have a war that runs without fault under Tomcat. When I deploy to JBoss I get this error from my custon JSTL tags:
{code}
15:44:18,275 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/tbadmin].[jsp]] (http--127.0.0.1-8080-9) Servlet.service() for servlet jsp threw exception: java.lang.NullPointerException
at org.apache.jasper.runtime.BodyContentImpl.clear(BodyContentImpl.java:251) [jbossweb-7.0.13.Final.jar:]
at javax.servlet.jsp.tagext.BodyContent.clearBody(BodyContent.java:126) [jboss-jsp-api_2.2_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.jasper.runtime.BodyContentImpl.setWriter(BodyContentImpl.java:307) [jbossweb-7.0.13.Final.jar:]
at org.apache.jasper.runtime.PageContextImpl.pushBody(PageContextImpl.java:728) [jbossweb-7.0.13.Final.jar:]
at org.apache.jasper.runtime.PageContextImpl.pushBody(PageContextImpl.java:714) [jbossweb-7.0.13.Final.jar:]
at org.apache.jsp.workflow_002dconsole_jsp._jspx_meth_tbag_005faclButton_005f0(workflow_002dconsole_jsp.java:7018)
at org.apache.jsp.workflow_002dconsole_jsp._jspService(workflow_002dconsole_jsp.java:1906)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jbossweb-7.0.13.Final.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369) [jbossweb-7.0.13.Final.jar:]
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) [jbossweb-7.0.13.Final.jar:]
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253) [jbossweb-7.0.13.Final.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
{code}
This is the definition of the tag:
<tag> | |
<name>aclButton</name> | |
<tag-class>my.package.jstl.AclButtonTag</tag-class> | |
<body-content>JSP</body-content> | |
<attribute> | |
<name>accessType</name> | |
<required>true</required> | |
<description>Provide the AccessTypes for this ACL</description> | |
<rtexprvalue>true</rtexprvalue> | |
</attribute> |
Is there anything special I need to do when deploying on JBoss.
This is a WAR that is being deployed and it deploys successfully.
Thanks for reading
|