[richfaces-issues] [JBoss JIRA] (RF-13171) A4j ajax Shale breaks with versions(1.0.4 &1.0.5) null pointer exception richfaces 3.1.5GA in weblogic 10.3.6 and jsf 1.2, Jsf-facelets-1.1.14
Brian Leathem (JIRA)
jira-events at lists.jboss.org
Fri Sep 6 13:31:03 EDT 2013
[ https://issues.jboss.org/browse/RF-13171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Leathem updated RF-13171:
-------------------------------
Fix Version/s: 3.Future
> A4j ajax Shale breaks with versions(1.0.4 &1.0.5) null pointer exception richfaces 3.1.5GA in weblogic 10.3.6 and jsf 1.2,Jsf-facelets-1.1.14
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: RF-13171
> URL: https://issues.jboss.org/browse/RF-13171
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: architectural
> Affects Versions: 3.1.5
> Environment: weblogic 10.3.6 shale 1.0.5/shale 1.0.4 jsf 1.2 richfaces 3.1.5 GA JSF-facelets,tomahawk1.1.14,Icefaces
> Reporter: kalaiamudhan natarajan
> Labels: richfaces
> Fix For: 3.Future
>
> Original Estimate: 1 day, 4 hours
> Remaining Estimate: 1 day, 4 hours
>
> We are migrating to weblogic 9.2 to 10.3.6. JDK -1.7.21.
> Getting the below issue in weblogic consistenly when the page loads.
> Currently i tried with shale-1.0.4 version. Tried with Shale-1.0.5 also.I need a solution which should resolve without the a4j region tags. If i use this tag multiple application will be impacted as we use HTML scraping for other applications which impacts hirearchy of component due to introduction of new tag.
> java.lang.NullPointerException
> at org.ajax4jsf.renderkit.AjaxRendererUtils.buildAjaxFunction(AjaxRendererUtils.java:391)
> at org.ajax4jsf.renderkit.AjaxRendererUtils.buildAjaxFunction(AjaxRendererUtils.java:370)
> at org.ajax4jsf.renderkit.AjaxRendererUtils.buildOnEvent(AjaxRendererUtils.java:165)
> at org.ajax4jsf.component.UIAjaxSupport.getEventString(UIAjaxSupport.java:119)
> at org.ajax4jsf.component.EventValueBinding.getValue(EventValueBinding.java:92)
> at javax.faces.component.html.HtmlSelectOneMenu.getOnchange(HtmlSelectOneMenu.java:257)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at javax.faces.component.UIComponentBase$AttributesMap.get(UIComponentBase.java:1381)
> at com.sun.faces.util.Util.renderPassThruAttributes(Util.java:888)
> at com.sun.faces.util.Util.renderPassThruAttributes(Util.java:850)
> at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:498)
> at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:451)
> at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:740)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:473)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:465)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:465)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:465)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:465)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:470)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:465)
> at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
> at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:244)
> at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:249)
> at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:594)
> at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:150)
> at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
> at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:243)
> at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
> at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
> at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
> at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at com.icesoft.faces.webapp.http.servlet.TouchSessionFilter.doFilter(TouchSessionFilter.java:68)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at com.gmacfs.sa.web.framework.filters.AuthenticationFilter.doFilter(AuthenticationFilter.java:92)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:374)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at com.gmacfs.sa.web.framework.filters.StateManagerFilter.doFilter(StateManagerFilter.java:57)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list