kalaiamudhan natarajan created RF-13171:
-------------------------------------------

             Summary: 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
         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


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
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to