An Error Occurred:

/jsf/pens/template_before.jsp(285,10) '#{(pension.isActive == true) || (pension.isRetiree == true)}' Error reading 'isActive' on type com.pens.bean.PensionBean

Caused by:
java.sql.SQLException - Closed Connection

+ Stack Trace

org.apache.jasper.el.JspELException: /jsf/pens/template_before.jsp(285,10) '#{(pension.isActive == true) || (pension.isRetiree == true)}' Error reading 'isActive' on type com.pens.bean.PensionBean
	at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:107)
	at javax.faces.component._ComponentUtils.getExpressionValue(_ComponentUtils.java:236)
	at javax.faces.component.UIComponentBase.getExpressionValue(UIComponentBase.java:1176)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1251)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:243)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.actuallyRenderView(JspViewHandlerImpl.java:427)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:383)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at com.util.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:59)
	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.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406)
	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2231)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
	at org.hibernate.loader.Loader.list(Loader.java:2120)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:361)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1148)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.pens.bean.PensionBean.getActive(PensionBean.java:272)
	at com.pens.bean.PensionBean.getIsActive(PensionBean.java:304)
	at sun.reflect.GeneratedMethodAccessor455.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
	at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
	at org.apache.el.parser.AstEqual.getValue(AstEqual.java:37)
	at org.apache.el.parser.AstOr.getValue(AstOr.java:37)
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
	... 30 more
Caused by: java.sql.SQLException: Closed Connection
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:207)
	at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:839)
	at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:758)
	at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
	at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
	at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
	at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1573)
	at org.hibernate.loader.Loader.doQuery(Loader.java:696)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2228)
	... 50 more

+ Component Tree

<UIViewRoot id=" locale=" renderKitId=" rendered=" transient=" viewId=">
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandLink action=" actionExpression="#{pension.setPensionFont}" disabled="#{pension.setPensionFont}" id="#{pension.setPensionFont}" immediate="#{pension.setPensionFont}" rendered="#{pension.setPensionFont}" style="#{pension.setPensionFont}" transient="#{pension.setPensionFont}" value="#{pension.setPensionFont}">
<UIParameter id=" name=" rendered=" transient=" value="/>
</HtmlCommandLink>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandLink action=" actionExpression="#{pension.setPensionFont}" disabled="#{pension.setPensionFont}" id="#{pension.setPensionFont}" immediate="#{pension.setPensionFont}" rendered="#{pension.setPensionFont}" style="#{pension.setPensionFont}" transient="#{pension.setPensionFont}" value="#{pension.setPensionFont}">
<UIParameter id=" name=" rendered=" transient=" value="/>
</HtmlCommandLink>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandLink action=" actionExpression="#{pension.setPensionFont}" disabled="#{pension.setPensionFont}" id="#{pension.setPensionFont}" immediate="#{pension.setPensionFont}" rendered="#{pension.setPensionFont}" style="#{pension.setPensionFont}" transient="#{pension.setPensionFont}" value="#{pension.setPensionFont}">
<UIParameter id=" name=" rendered=" transient=" value="/>
</HtmlCommandLink>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandButton action=" actionExpression="pens_userProfile" disabled="pens_userProfile" id="pens_userProfile" image="pens_userProfile" immediate="pens_userProfile" onmouseout="pens_userProfile" onmouseover="pens_userProfile" readonly="pens_userProfile" rendered="pens_userProfile" transient="pens_userProfile" type="pens_userProfile"/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandButton action=" actionExpression="#{pension.viewRecordInformation}" disabled="#{pension.viewRecordInformation}" id="#{pension.viewRecordInformation}" image="#{pension.viewRecordInformation}" immediate="#{pension.viewRecordInformation}" onmouseout="#{pension.viewRecordInformation}" onmouseover="#{pension.viewRecordInformation}" readonly="#{pension.viewRecordInformation}" rendered="#{pension.viewRecordInformation}" transient="#{pension.viewRecordInformation}" type="#{pension.viewRecordInformation}"/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandButton action=" actionExpression="#{pension.verificationOfBenefits}" disabled="#{pension.verificationOfBenefits}" id="#{pension.verificationOfBenefits}" image="#{pension.verificationOfBenefits}" immediate="#{pension.verificationOfBenefits}" onmouseout="#{pension.verificationOfBenefits}" onmouseover="#{pension.verificationOfBenefits}" readonly="#{pension.verificationOfBenefits}" transient="#{pension.verificationOfBenefits}" type="#{pension.verificationOfBenefits}"/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandButton action=" actionExpression="#{pension.logout}" disabled="#{pension.logout}" id="#{pension.logout}" image="#{pension.logout}" immediate="#{pension.logout}" onmouseout="#{pension.logout}" onmouseover="#{pension.logout}" readonly="#{pension.logout}" rendered="#{pension.logout}" transient="#{pension.logout}" type="#{pension.logout}"/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlCommandButton action=" actionExpression="#{participant.backToAdmin}" disabled="#{participant.backToAdmin}" id="#{participant.backToAdmin}" image="#{participant.backToAdmin}" immediate="#{participant.backToAdmin}" onmouseout="#{participant.backToAdmin}" onmouseover="#{participant.backToAdmin}" readonly="#{participant.backToAdmin}" rendered="#{participant.backToAdmin}" transient="#{participant.backToAdmin}" type="#{participant.backToAdmin}"/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
</HtmlForm>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
None
Session Attributes
NameValue
participantcom.part.bean.ParticipantBean@3ee119b2
pensioncom.pens.bean.PensionBean@2c5e155e
Application Attributes
NameValue
None
Oct 30, 2014 11:52:29 AM - Generated by MyFaces - for information on disabling or modifying this error-page, see Disabling error handling in MyFaces