An Error Occurred:

/SimpleEventSubscription.xhtml @124,158 rendered="#{subscriptionHandler.UGentEvent}": Error reading 'UGentEvent' on type be.ugent.doza.eventman.view.handler.SubscriptionHandler

Caused by:
java.lang.NullPointerException - /SimpleEventSubscription.xhtml @124,158 rendered="#{subscriptionHandler.UGentEvent}": Error reading 'UGentEvent' on type be.ugent.doza.eventman.view.handler.SubscriptionHandler

+ Stack Trace

javax.el.ELException: /SimpleEventSubscription.xhtml @124,158 rendered="#{subscriptionHandler.UGentEvent}": Error reading 'UGentEvent' on type be.ugent.doza.eventman.view.handler.SubscriptionHandler
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at javax.faces.component._ComponentUtils.getExpressionValue(_ComponentUtils.java:236)
	at javax.faces.component.UIComponentBase.getExpressionValue(UIComponentBase.java:1175)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1250)
	at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:271)
	at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
	at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:610)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:250)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	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:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
	at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
	at be.ugent.doza.eventman.view.handler.SubscriptionHandler.isUGentEvent(SubscriptionHandler.java:1648)
	at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:99)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.access$301(FacesCompositeELResolver.java:46)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver$4.invoke(FacesCompositeELResolver.java:108)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.invoke(FacesCompositeELResolver.java:148)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:104)
	at org.apache.el.parser.AstValue.getValue(AstValue.java:183)
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 67 more

+ Component Tree

<AjaxViewRoot id=" immediate=" locale=" renderKitId=" renderRegionOnly=" rendered=" selfRendered=" submitted=" transient=" viewId=">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:html="http://www.w3.org/1999/xhtml"> <head>
<title>#{messageSource.UGent} - #{messageSource.ApplicationName}</title>
<link href="http://www.ugent.be/favicon.ico" rel="shortcut icon"/> <style type="text/css">@import url(#{weblet.url['edo-laf']['/css/portal.css']});</style> <style type="text/css">@import url(#{weblet.url['edo-laf']['/css/webapp.css']});</style> <style type="text/css">@import url(#{weblet.url['edo-laf']['/css/home.css']});</style> <link media="print" href="#{weblet.url['edo-laf']['/css/print.css']}" type="text/css" rel="stylesheet"/>
<style type="text/css"> @import url(../css/webapp.css); </style>
<script src="#{weblet.url['edo-laf']['/javascript/common.js']}" type="text/javascript"/>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head> <body> <div id="container"> <div id="navigationhome">
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<UIMainNavigation id=" immediate=" layout=" rendered=" transient="/>
</HtmlForm>
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<UIFacets id=" immediate=" rendered=" transient="/>
</HtmlForm>
</div> <div id="contenthome">
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<HtmlPanelGroup id=" rendered=" transient="/>
<HtmlAjaxOutputPanel ajaxRendered=" id=" keepTransient=" layout=" rendered=" transient=">
<HtmlDataTable border=" first=" id=" rendered=" rowIndex=" rows=" styleClass=" transient=" var=">
<UIColumn id=" rendered=" transient=">
<HtmlOutputText escape=" id=" rendered=" transient="/>
</UIColumn>
</HtmlDataTable>
<h3>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</h3>
<HtmlOutputText escape=" id=" rendered=" transient="/>
<p><b>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
</b> <b> </b>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</p>
<UIRepeat componentState=" first=" id=" rendered=" rowIndex=" rows=" transient=" var=" binding="#{subscriptionHandler.simpleSessionRepeater}">
<HtmlDataTable border=" captionClass=" cellpadding=" cellspacing=" columns=" componentState=" first=" footerClass=" headerClass=" id=" rendered=" rowIndex=" rows=" transient=" var=">
<HtmlColumn breakBefore=" colspan=" filterEvent=" filterExpression=" footerClass=" header=" headerClass=" id=" label=" rendered=" rowspan=" selfSorted=" sortOrder=" sortable=" transient=" visible=" width=">
header
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlSelectBooleanCheckbox disabled=" id=" immediate=" localValueSet=" readonly=" rendered=" required=" selected=" transient=" valid="/>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
</HtmlColumn>
<HtmlColumn breakBefore=" colspan=" filterEvent=" filterExpression=" footerClass=" header=" headerClass=" id=" label=" rendered=" rowspan=" selfSorted=" sortOrder=" sortable=" transient=" visible=" width=">
header
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</HtmlColumn>
<HtmlColumn breakBefore=" colspan=" filterEvent=" filterExpression=" footerClass=" header=" headerClass=" id=" label=" rendered=" rowspan=" selfSorted=" sortOrder=" sortable=" transient=" visible=" width=">
header
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</HtmlColumn>
<HtmlColumn breakBefore=" colspan=" filterEvent=" filterExpression=" footerClass=" header=" headerClass=" id=" label=" rendered=" rowspan=" selfSorted=" sortOrder=" sortable=" transient=" visible=" width=">
header
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</HtmlColumn>
</HtmlDataTable>
</UIRepeat>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlPanelGroup id=" rendered=" transient=">
<h3>
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
</h3>
<UIRepeat componentState=" first=" id=" rendered=" rowIndex=" rows=" transient=" var=" binding="#{subscriptionHandler.simpleQuestionRepeater}">
<table> <tr> <td>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</td> </tr> <tr> <td>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlPanelGroup id=" rendered=" transient=">
<HtmlInputTextarea cols=" disabled=" id=" immediate=" localValueSet=" readonly=" rendered=" required=" rows=" transient=" valid="/>
<HtmlMessage for=" id=" rendered=" showDetail=" showSummary=" styleClass=" tooltip=" transient="/>
</HtmlPanelGroup>
<HtmlPanelGroup id=" rendered=" transient=">
<HtmlSelectOneMenu disabled=" id=" immediate=" localValueSet=" readonly=" rendered=" required=" transient=" valid=">
<UISelectItems id=" rendered=" transient="/>
</HtmlSelectOneMenu>
<HtmlOutputText escape=" id=" rendered=" styleClass=" transient="/>
</HtmlPanelGroup>
</td> </tr> </table>
</UIRepeat>
</HtmlPanelGroup>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlCommandButton action=" actionExpression="#{subscriptionHandler.subscribeAsUGent}" disabled="#{subscriptionHandler.subscribeAsUGent}" id="#{subscriptionHandler.subscribeAsUGent}" immediate="#{subscriptionHandler.subscribeAsUGent}" readonly="#{subscriptionHandler.subscribeAsUGent}" transient="#{subscriptionHandler.subscribeAsUGent}" type="#{subscriptionHandler.subscribeAsUGent}" value="#{subscriptionHandler.subscribeAsUGent}"/>
<HtmlCommandButton action=" actionExpression="#{subscriptionHandler.subscribeAsNonUGent}" disabled="#{subscriptionHandler.subscribeAsNonUGent}" id="#{subscriptionHandler.subscribeAsNonUGent}" immediate="#{subscriptionHandler.subscribeAsNonUGent}" readonly="#{subscriptionHandler.subscribeAsNonUGent}" transient="#{subscriptionHandler.subscribeAsNonUGent}" type="#{subscriptionHandler.subscribeAsNonUGent}" value="#{subscriptionHandler.subscribeAsNonUGent}"/>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlCommandButton action=" actionExpression="#{subscriptionHandler.subscribeAsNonUGent}" disabled="#{subscriptionHandler.subscribeAsNonUGent}" id="#{subscriptionHandler.subscribeAsNonUGent}" immediate="#{subscriptionHandler.subscribeAsNonUGent}" readonly="#{subscriptionHandler.subscribeAsNonUGent}" transient="#{subscriptionHandler.subscribeAsNonUGent}" type="#{subscriptionHandler.subscribeAsNonUGent}" value="#{subscriptionHandler.subscribeAsNonUGent}"/>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlCommandButton action=" actionExpression="#{subscriptionHandler.subscribeOther}" disabled="#{subscriptionHandler.subscribeOther}" id="#{subscriptionHandler.subscribeOther}" immediate="#{subscriptionHandler.subscribeOther}" readonly="#{subscriptionHandler.subscribeOther}" rendered="#{subscriptionHandler.subscribeOther}" transient="#{subscriptionHandler.subscribeOther}" type="#{subscriptionHandler.subscribeOther}" value="#{subscriptionHandler.subscribeOther}"/>
<HtmlSpacer height=" id=" rendered=" title=" transient=" width="/>
<HtmlCommandButton action=" actionExpression="#{subscriptionHandler.previous}" disabled="#{subscriptionHandler.previous}" id="#{subscriptionHandler.previous}" immediate="#{subscriptionHandler.previous}" readonly="#{subscriptionHandler.previous}" rendered="#{subscriptionHandler.previous}" transient="#{subscriptionHandler.previous}" type="#{subscriptionHandler.previous}" value="#{subscriptionHandler.previous}"/>
</HtmlAjaxOutputPanel>
</HtmlForm>
<div class="author">
#{messageSource.ContactLabel}: <a href="mailto:#{messageSource.ContactTarget}">#{messageSource.ContactTarget}</a>
</div> </div> <div id="footer">
<HtmlOutputText escape=" id=" rendered=" transient=" value="/>
</div> </div> <div class="headerleft"> <img src="#{weblet.url['edo-laf']['/img/logohome.gif']}"/> </div> <div class="headerright"> <img src="#{weblet.url['edo-laf']['/img/ugenthomefotoreeks.jpg']}"/> </div>
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<UIUtilities id=" immediate=" language=" print=" rendered=" transient="/>
</HtmlForm>
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<UISearch id=" immediate=" rendered=" transient="/>
</HtmlForm>
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<UIWebAuthLogin id=" immediate=" rendered=" transient="/>
</HtmlForm>
<HtmlAjaxStatus forceId=" id=" rendered=" transient=">
start
<div class="ajaxprogress"> <span class="message">#{messageSource.MessageAjaxLoading}</span> </div>
</HtmlAjaxStatus>
</body> </html>
</AjaxViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
__acegi_filterSecurityInterceptor_filterAppliedtrue
__acegi_session_integration_filter_appliedtrue
ajaxContextorg.ajax4jsf.context.AjaxContextImpl@75f7347f
Session Attributes
NameValue
subscriptionHandlerbe.ugent.doza.eventman.view.handler.SubscriptionHandler@3897ba5a
templateHandlerbe.ugent.doza.eventman.view.handler.TemplateHandler@714b87bc
Application Attributes
NameValue
webletnet.java.dev.weblets.FacesElWeblet@7142d27e
Apr 24, 2017 5:00:52 PM - Generated by MyFaces - for information on disabling or modifying this error-page, see Disabling error handling in MyFaces