You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Vladimir Limansky (JIRA)" <ji...@apache.org> on 2008/03/07 09:29:07 UTC
[jira] Commented: (WW-2533) NullPointerException using dojo tags
even though tag included within tiles.
[ https://issues.apache.org/struts/browse/WW-2533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43471#action_43471 ]
Vladimir Limansky commented on WW-2533:
---------------------------------------
Jeromy, I also have the problem with usage of sx:datetimepicker tag if <sx:head /> and <sx:datetimepicker ..../> tags are located on different tiles (<sx:head /> on the head tile and <sx:datetimepicker ..../> on the body tile). The picker tag is not being displayed at all! Could you please give me a piece of advise how to handle this?
> NullPointerException using dojo tags even though <sx:head /> tag included within tiles.
> ---------------------------------------------------------------------------------------
>
> Key: WW-2533
> URL: https://issues.apache.org/struts/browse/WW-2533
> Project: Struts 2
> Issue Type: Bug
> Components: Plugin - Tiles
> Affects Versions: 2.1.0
> Environment: struts2-tiles-plugin-2.1.0.jar struts2-core-2.1.0.jar
> Reporter: Vladimir Limansky
> Fix For: 2.1.1
>
>
> Got NPE trying to add dojo tags on the page (sx:submit, sx:datetimepicker .... ) see the stack trace attached below.
> My tiles definition looks as follows:
> <definition name="default" template="/layout/default.jsp">
> <put-attribute name="head" value="/common/AjaxHead.action"/>
> <put-attribute name="leftMenu" value="leftLayout"/>
> <put-attribute name="rightMenu" value="rightLayout"/>
> <put-attribute name="body"/>
> <put-attribute name="footer" value="/common/Footer.action"/>
> </definition>
> <sx:head /> tag is in the "head" tile. dojo tags are in the "body" tile.
> But everything works fine if <sx:head /> tag shares the same tile ("body") with dojo tags (on the same JSP page).
> See similar complains here: http://www.mail-archive.com/user@struts.apache.org/msg69511.html
> The stack trace:
> org.apache.jasper.JasperException: java.lang.NullPointerException
> at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:535)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:429)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> .......
> Caused by: java.lang.NullPointerException
> at org.apache.struts2.dojo.components.Submit.evaluateExtraParams(Submit.java:239)
> at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:828)
> at org.apache.struts2.dojo.components.Submit.evaluateParams(Submit.java:175)
> at org.apache.struts2.dojo.components.Submit.end(Submit.java:272)
> at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:41)
> at org.apache.jsp.EditEvent_jsp._jspx_meth_sx_005fsubmit_005f0(EditEvent_jsp.java:651)
> at org.apache.jsp.EditEvent_jsp._jspx_meth_s_005fform_005f0(EditEvent_jsp.java:223)
> at org.apache.jsp.EditEvent_jsp._jspService(EditEvent_jsp.java:119)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
> ... 239 more
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.