An Error Occurred:

javax.servlet.jsp.JspException: ServletException in '/jsp/classifieds.jsp': Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}

Caused by:
java.lang.NullPointerException - Bean: com.kintore.website.faces.TorqueClassifiedsBean, property: forSaleIFrame

+ Stack Trace

javax.faces.FacesException: javax.servlet.jsp.JspException: ServletException in '/jsp/classifieds.jsp': Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:431)
	at com.kintore.website.tiles.JspTilesViewHandler.dispatch(JspTilesViewHandler.java:256)
	at com.kintore.website.tiles.JspTilesViewHandler.renderView(JspTilesViewHandler.java:242)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
	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.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at com.kintore.website.faces.TorqueLoggedOnFilter.doFilter(TorqueLoggedOnFilter.java:164)
	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:128)
	at com.googlecode.psiprobe.Tomcat60AgentValve.invoke(Tomcat60AgentValve.java:30)
	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:286)
	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:769)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
	at java.lang.Thread.run(Thread.java:619)
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/jsp/classifieds.jsp': Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}
	at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
	at org.apache.jsp.layouts.standardLayout_jsp._jspService(standardLayout_jsp.java:228)
	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:374)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	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:630)
	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:425)
	... 27 more
Caused by: org.apache.jasper.JasperException: javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:418)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	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:630)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:611)
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:135)
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:149)
	at org.apache.struts.tiles.taglib.InsertTag.doInclude(InsertTag.java:761)
	at org.apache.struts.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:893)
	at org.apache.struts.tiles.taglib.InsertTag.doEndTag(InsertTag.java:462)
	at org.apache.jsp.layouts.standardLayout_jsp._jspx_meth_tiles_005finsert_005f3(standardLayout_jsp.java:487)
	at org.apache.jsp.layouts.standardLayout_jsp._jspx_meth_f_005fsubview_005f3(standardLayout_jsp.java:459)
	at org.apache.jsp.layouts.standardLayout_jsp._jspService(standardLayout_jsp.java:194)
	... 40 more
Caused by: javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:778)
	at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:678)
	at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
	at org.apache.jsp.jsp.classifieds_jsp._jspx_meth_t_005foutputText_005f0(classifieds_jsp.java:201)
	at org.apache.jsp.jsp.classifieds_jsp._jspx_meth_f_005fsubview_005f0(classifieds_jsp.java:142)
	at org.apache.jsp.jsp.classifieds_jsp._jspService(classifieds_jsp.java:82)
	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:374)
	... 58 more
Caused by: javax.faces.FacesException: Could not retrieve value of component with path : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /classifieds.jsf][Class: javax.faces.component.UINamingContainer,Id: tile_body][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: javax.faces.component.UINamingContainer,Id: forSale][Class: org.apache.myfaces.component.html.ext.HtmlOutputText,Id: _idJsp22]}
	at org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.getValue(RendererUtils.java:260)
	at org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.getStringValue(RendererUtils.java:215)
	at org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTextRendererBase.renderOutput(HtmlTextRendererBase.java:69)
	at org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTextRendererBase.encodeEnd(HtmlTextRendererBase.java:57)
	at org.apache.myfaces.renderkit.html.ext.HtmlTextRenderer.renderNormal(HtmlTextRenderer.java:169)
	at org.apache.myfaces.renderkit.html.ext.HtmlTextRenderer.encodeEnd(HtmlTextRenderer.java:93)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:775)
	... 66 more
Caused by: javax.faces.el.EvaluationException: Cannot get value for expression '#{ClassifiedsBean.forSaleIFrame}'
	at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:405)
	at javax.faces.component.UIOutput.getValue(UIOutput.java:114)
	at org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.getValue(RendererUtils.java:256)
	... 72 more
Caused by: javax.faces.el.EvaluationException: Exception getting value of property forSaleIFrame of base of type : com.kintore.website.faces.TorqueClassifiedsBean
	at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:99)
	at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:539)
	at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
	at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
	... 74 more
Caused by: javax.faces.el.EvaluationException: Bean: com.kintore.website.faces.TorqueClassifiedsBean, property: forSaleIFrame
	at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:463)
	at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
	... 77 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:459)
	... 78 more
Caused by: java.lang.NullPointerException
	at com.kintore.website.faces.TorqueClassifiedsBean.getClassifiedsURL(TorqueClassifiedsBean.java:29)
	at com.kintore.website.faces.TorqueClassifiedsBean.getForSaleIFrame(TorqueClassifiedsBean.java:98)
	... 83 more

+ Component Tree

<UIViewRoot locale="en" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/classifieds.jsf">
<UIOutput id="_idJsp0" rendered="true" transient="true" value=" <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> "/>
<UINamingContainer id="tile_logon" rendered="true" transient="false">
<CollapsiblePanelComponent collapseTitle="Close Site Admin" collapseURL="layouts/close.gif" expandTitle="Open Site Admin" expandURL="layouts/expand.gif" heading="" headingStyle="" headingStyleClass="logonSection" hoverToggle="false" id="Logon" initiallyOpen="false" rendered="#{LogonBean.user == null}=true" transient="false">
<HtmlForm enctype="application/x-www-form-urlencoded" id="logonForm" rendered="true" styleClass="logon" submitted="false" transient="false">
<Div forceId="false" forceIdIndex="true" id="_idJsp1" rendered="true" transient="false" value="div">
<HtmlOutputLabel for="logonForm:username" id="_idJsp2" rendered="true" styleClass="label" transient="false" value="Username:"/>
<HtmlInputText disabled="false" disabledOnClientSide="false" displayValueOnly="false" forceId="false" forceIdIndex="true" id="username" immediate="false" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" size="10" styleClass="value" transient="false" valid="true" validator="#{LogonBean.checkUser}"/>
</Div>
<Div forceId="false" forceIdIndex="true" id="_idJsp3" rendered="true" transient="false" value="div">
<HtmlOutputLabel for="logonForm:password" id="_idJsp4" rendered="true" styleClass="label" transient="false" value="Password: "/>
<HtmlInputSecret disabled="false" displayValueOnly="false" forceId="false" forceIdIndex="true" id="password" immediate="false" localValueSet="false" maxlength="-2147483648" readonly="false" redisplay="false" rendered="true" required="true" size="10" styleClass="value" transient="false" valid="true" validator="#{LogonBean.checkPassword}"/>
</Div>
<Div forceId="false" forceIdIndex="true" id="_idJsp5" rendered="true" transient="false" value="div">
<HtmlCommandButton action="#{LogonBean.doLogon}" disabled="false" id="btnLogon" immediate="false" readonly="false" rendered="true" styleClass="button" transient="false" type="submit" value="Login"/>
</Div>
<Div forceId="false" forceIdIndex="true" id="_idJsp6" rendered="true" transient="false" value="div">
<HtmlMessage errorClass="validationMessage" for="username" id="_idJsp7" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
<HtmlMessage errorClass="validationMessage" for="password" id="_idJsp8" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
</Div>
</HtmlForm>
</CollapsiblePanelComponent>
<HtmlForm enctype="application/x-www-form-urlencoded" id="logoffForm" rendered="#{LogonBean.user != null}=false" styleClass="logoff" submitted="false" transient="false">
<HtmlOutputText escape="true" id="_idJsp9" rendered="true" styleClass="label" transient="false"/>
<UIOutput id="_idJsp10" rendered="true" transient="true" value=" "/>
<HtmlCommandButton action="#{LogonBean.doLogoff}" disabled="false" id="btnLogoff" immediate="false" readonly="false" rendered="true" styleClass="button" transient="false" type="submit" value="Logout"/>
</HtmlForm>
</UINamingContainer>
<UINamingContainer id="tile_header" rendered="true" transient="false">
<HtmlPanelGrid border="0" cellpadding="0" cellspacing="0" columnClasses="logo, heading" columns="2" id="_idJsp11" rendered="true" style="width:100%;" transient="false">
<HtmlOutputLink id="_idJsp12" rendered="true" transient="false" value="index.jsf">
<HtmlGraphicImage alt="Clan Fraser Crest" id="_idJsp13" ismap="false" rendered="true" title="Fraser Highland Fold" transient="false" url="images/crest.gif" value="images/crest.gif"/>
</HtmlOutputLink>
<UIOutput id="_idJsp14" rendered="true" transient="true" value="Fraser Highland Fold"/>
</HtmlPanelGrid>
</UINamingContainer>
<UINamingContainer id="tile_tabs" rendered="true" transient="false">
<Div forceId="false" forceIdIndex="true" id="_idJsp15" rendered="true" styleClass="tabsSection" transient="false" value="div">
<Div forceId="false" forceIdIndex="true" id="_idJsp16" rendered="true" styleClass="tabsBlock" transient="false" value="div">
<UITabs id="tabs" rendered="true" transient="true"/>
</Div>
<Div forceId="false" forceIdIndex="true" id="_idJsp17" rendered="true" styleClass="nestedBlock" transient="false" value="div">
<UITabs id="nestedTabs" rendered="false" transient="true"/>
</Div>
<Div forceId="false" forceIdIndex="true" id="_idJsp18" rendered="true" styleClass="doubleNestedBlock" transient="false" value="div">
<UITabs id="doubleNestedTabs" rendered="false" transient="true"/>
</Div>
</Div>
</UINamingContainer>
<UINamingContainer id="tile_body" rendered="true" transient="false">
<UINamingContainer id="forSale" rendered="true" transient="false">
<UIOutput id="_idJsp19" rendered="true" transient="true" value="<h1 style="text-align:center;width:100%">Animals For Sale</h1>"/>
<HtmlOutputText escape="false" forceId="false" forceIdIndex="true" id="_idJsp20" rendered="true" transient="false"/>
<UINamingContainer id="forSale" rendered="true" transient="false">
<UIOutput id="_idJsp21" rendered="true" transient="true" value="<h1 style="text-align:center;width:100%">Animals For Sale</h1>"/>
<HtmlOutputText escape="false" forceId="false" forceIdIndex="true" id="_idJsp22" rendered="true" transient="false"/>
</UINamingContainer>
</UINamingContainer>
</UINamingContainer>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
jsf_sequence2
Session Attributes
NameValue
ClassifiedsBeancom.kintore.website.faces.TorqueClassifiedsBean@6302c9c3
ImagesBeancom.kintore.website.faces.TorqueImagesBean@4c0c53fd
LogonBeancom.kintore.website.faces.TorqueLogonBean@3d5e2e0c
__psiprobe_la_ip38.107.179.241
galleryTabList[KintoreMenuItem[value=Ella, tooltip=Ella & her daughter Florence, securityLevel=7, img=servlet/image?id=1460, ], KintoreMenuItem[value=Joy, tooltip=A Joy to behold (& aptly named), securityLevel=7, img=servlet/image?id=1461, ], KintoreMenuItem[value=Ella, tooltip=Ella, securityLevel=7, img=servlet/image?id=1462, ], KintoreMenuItem[value=Jules, tooltip=Jules De'Berry, securityLevel=7, img=servlet/image?id=1463, ]]
jsf_sequence2
menuItemKintoreMenuItem[value=Classifieds, link=/jsp/classifieds.jsp, tooltip=, icon=, securityLevel=7, img=layouts/coo.gif, ]
selected3
Application Attributes
NameValue
None
May 19, 2012 1:45:43 PM - Generated by MyFaces - for information on disabling or modifying this error-page, see Server error handling