An Error Occurred:

java.lang.NullPointerException

Caused by:
java.lang.NullPointerException - java.lang.NullPointerException

+ Stack Trace

javax.faces.FacesException: java.lang.NullPointerException
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:432)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:255)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
	at org.apache.myfaces.custom.ppr.PPRLifecycleWrapper.render(PPRLifecycleWrapper.java:84)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:147)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.myfaces.custom.conversation.ConversationServletFilter.doFilter(ConversationServletFilter.java:78)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.myfaces.custom.requestParameterProvider.RequestParameterServletFilter.doFilter(RequestParameterServletFilter.java:66)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:774)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:896)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.jasper.JasperException: java.lang.NullPointerException
	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
	... 29 more
Caused by: java.lang.NullPointerException
	at org.apache.myfaces.custom.fisheye.FishEyeCommandLink.getTarget(FishEyeCommandLink.java:107)
	at org.apache.myfaces.custom.fisheye.HtmlFishEyeNavigationMenuRenderer.renderMenuItem(HtmlFishEyeNavigationMenuRenderer.java:335)
	at org.apache.myfaces.custom.fisheye.HtmlFishEyeNavigationMenuRenderer.encodeChildren(HtmlFishEyeNavigationMenuRenderer.java:246)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:761)
	at javax.faces.webapp.UIComponentTag.encodeChildren(UIComponentTag.java:663)
	at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:544)
	at org.apache.jsp.fisheye_jsp._jspx_meth_s_005ffishEyeNavigationMenu_005f0(fisheye_jsp.java:330)
	at org.apache.jsp.fisheye_jsp._jspx_meth_t_005fdiv_005f0(fisheye_jsp.java:276)
	at org.apache.jsp.fisheye_jsp._jspService(fisheye_jsp.java:166)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
	... 39 more

+ Component Tree

<UIViewRoot locale="en" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/fisheye.jsp">
<HtmlForm enctype="application/x-www-form-urlencoded" id="_idJsp0" onsubmit="return tomahawk.executeClientLifeCycle();" rendered="true" submitted="false" transient="false">
<Div forceId="false" forceIdIndex="true" id="_idJsp1" rendered="true" styleClass="outerbar" transient="false" value="div">
<HtmlFishEyeNavigationMenu attachEdge="top" effectUnits="2" first="0" id="_idJsp2" itemHeight="50" itemMaxHeight="80" itemMaxWidth="80" itemPadding="10" itemWidth="50" labelEdge="bottom" orientation="horizontal" rendered="true" rowIndex="0" rows="0" transient="false" var="item" visibleWindow="3">
<FishEyeCommandLink actionListener="#{item.action}" iconSrc="#{item.iconSrc}=images/icon_browser.png" id="_idJsp3" immediate="false" rendered="true" transient="false"/>
</HtmlFishEyeNavigationMenu>
</Div>
</HtmlForm>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
MYFACES_DJCONFIGvar djConfig = { };
_idJsp0:_idJsp2_FishEyeMenuAttr[]
bodyScriptInfos[/*djconfig init*/, dojo.require:dojo.widget.Button, dojo.require:dojo.widget.html.myfaces.ScrollableFisheyeListItem, dojo.require:dojo.widget.myfaces.ScrollableFisheyeList]
fisheyeorg.apache.myfaces.examples.fisheye.FishEyeHandler@3e954202
itemorg.apache.myfaces.examples.fisheye.FishEyeHandler$FooFishEyeItem@3920b167
jsf_sequence19
labelorg.apache.myfaces.taglib.core.LoadBundleTag$BundleMap@115efe7e
Session Attributes
NameValue
ajaxChildComboBoxBeanorg.apache.myfaces.examples.ajaxchildcombobox.AjaxChildComboBoxBean@76865c34
autoUpdateDataTableBeanorg.apache.myfaces.examples.autoupdatedatatable.AutoUpdateDataTableBean@6f0f96b6
dateTimeConverterBeanorg.apache.myfaces.examples.dateTimeConverter.DateTimeConverterBean@686fbfb0
dojoDialogBeanorg.apache.myfaces.examples.dojodialog.DojoDialogBean@91f161
jsf_sequence19
Application Attributes
NameValue
catalogorg.apache.myfaces.examples.scope.Catalog@239a1c51
choices{1=Alabama, 10=Georgia, 11=Hawaii, 12=Idaho, 13=Illinois, 14=Indiana, 15=Iowa, 16=Kansas, 17=Kentucky, 18=Louisiana, 19=Maine, 2=Alaska, 20=Maryland, 21=Massachusetts, 22=Michigan, 23=Minnesota, 24=Mississippi, 25=Missouri, 26=Montana, 27=Nebraska, 28=Nevada, 29=New Hampshire, 3=Arizona, 30=New Jersey, 31=New Mexico, 32=New York, 33=North Carolina, 34=North Dakota, 35=Ohio, 36=Oklahoma, 37=Oregon, 38=Pennsylvania, 39=Rhode Island, 4=Arkansas, 40=South Carolina, 41=South Dakota, 42=Tennessee, 43=Texas, 44=Utah, 45=Vermont, 46=Virginia, 47=Washington, 48=West Virginia, 49=Wisconsin, 5=California, 50=Wyoming, 6=Colorado, 7=Connecticut, 8=Delaware, 9=Florida}
graphicImageDynamicBeanorg.apache.myfaces.examples.graphicImageDynamic.GraphicImageDynamicBean@3b4eff29
imageLoopBeanorg.apache.myfaces.examples.imageloop.ImageLoopBean@3f51fb2a
May 18, 2012 2:04:11 AM - Generated by MyFaces - for information on disabling or modifying this error-page, see Server error handling