An Error Occurred:

An error occurred performing resource injection on managed bean index_bean

+ Stack Trace

com.sun.faces.mgbean.ManagedBeanCreationException: An error occurred performing resource injection on managed bean index_bean
	at com.sun.faces.mgbean.BeanBuilder.invokePostConstruct(BeanBuilder.java:227)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:103)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:409)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:269)
	at com.sun.faces.el.ManagedBeanELResolver.resolveBean(ManagedBeanELResolver.java:257)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:117)
	at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:94)
	at org.apache.el.parser.AstValue.getValue(AstValue.java:137)
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
	at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
	at javax.faces.component.UIGraphic.getValue(UIGraphic.java:149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.faces.component.UIComponentBase$AttributesMap.get(UIComponentBase.java:2387)
	at com.sun.faces.renderkit.RenderKitUtils.getImageSource(RenderKitUtils.java:1382)
	at com.sun.faces.renderkit.html_basic.ImageRenderer.encodeEnd(ImageRenderer.java:96)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)
	at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:91)
	at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:73)
	at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:211)
	at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:125)
	at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:59)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)
	at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:91)
	at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:73)
	at org.primefaces.component.layout.LayoutUnitRenderer.encodeEnd(LayoutUnitRenderer.java:49)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:456)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:133)
	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
	at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:877)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2527)
	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2516)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
Caused by: com.sun.faces.spi.InjectionProviderException
	at com.sun.faces.vendor.WebContainerInjectionProvider.invokeAnnotatedMethod(WebContainerInjectionProvider.java:115)
	at com.sun.faces.vendor.WebContainerInjectionProvider.invokePostConstruct(WebContainerInjectionProvider.java:95)
	at com.sun.faces.mgbean.BeanBuilder.invokePostConstruct(BeanBuilder.java:221)
	... 67 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.faces.vendor.WebContainerInjectionProvider.invokeAnnotatedMethod(WebContainerInjectionProvider.java:113)
	... 69 more
Caused by: java.lang.NullPointerException
	at awpublic.index_bean.init(index_bean.java:47)
	... 73 more

+ Component Tree

<UIViewRoot id="j_id1" inView="true" locale="en_US" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/index.xhtml">
javax_faces_location_HEAD
<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false">
<UIOutput id="j_idt4" inView="false" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
<UIOutput inView="true" rendered="true" transient="false"/>
</ComponentResourceContainer>
<html xmlns="http://www.w3.org/1999/xhtml">
<UIOutput id="j_idt2" inView="true" rendered="true" transient="false">
<link rel="shortcut icon" href="#{ThemeBean.icon}"/>
<title>AssessmentWorld</title> <script> window.history.forward(); </script>
</UIOutput>
<style> </style>
<HtmlBody id="j_idt7" inView="true" rendered="true" style="background-color: #fff !important;" transient="false">
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_idt8" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<Layout closeTitle="Close" collapseTitle="Collapse" fullPage="true" id="layout" inView="true" rendered="true" stateful="false" transient="false">
<LayoutUnit closable="false" collapseSize="25" collapsed="false" collapsible="false" gutter="6" id="j_idt9" inView="true" maxSize="0" minSize="50" position="center" rendered="true" resizable="false" size="auto" styleClass="center" transient="false" visible="true">
<Panel closable="false" closeSpeed="500" collapsed="false" id="page_container" inView="true" rendered="true" styleClass="page_center_normal" toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<UISeparator id="j_idt10" inView="true" rendered="true" style="border-color: #fff !important;" transient="false"/>
<HtmlGraphicImage id="j_idt11" inView="true" ismap="false" rendered="true" styleClass="page_center_normal" transient="false"/>
<RemoteCommand action="#{index_bean.show_error()}" actionExpression="#{index_bean.show_error()}" async="false" autoRun="false" global="true" id="j_idt12" ignoreAutoUpdate="false" immediate="false" inView="true" name="runner" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" update="page_container"/>
<PanelGrid columnClasses="grid_nolines,grid_nolines" columns="2" id="top" inView="true" layout="tabular" rendered="true" role="grid" transient="false">
<PanelGrid columnClasses="grid_nolines,grid_nolines,grid_nolines,grid_nolines,grid_nolines,grid_nolines" columns="6" id="j_idt13" inView="true" layout="tabular" rendered="true" role="grid" transient="false">
<CommandButton action="#{index_bean.go_home()}" actionExpression="#{index_bean.go_home()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt14" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false"/>
<UISeparator id="j_idt15" inView="true" rendered="true" transient="false"/>
<CommandButton action="#{index_bean.logon()}" actionExpression="#{index_bean.logon()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt16" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Log In"/>
<UISeparator id="j_idt17" inView="true" rendered="true" transient="false"/>
<CommandButton action="#{index_bean.registration()}" actionExpression="#{index_bean.registration()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt18" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Quick registration"/>
<UISeparator id="j_idt19" inView="true" rendered="true" transient="false"/>
<!-- <p:commandButton value="Load Report" rendered="#{index_bean.allow_report}" ajax="false" > <p:fileDownload value="#{index_bean.file}" /> </p:commandButton> -->
</PanelGrid>
<OutputLabel escape="true" id="j_idt21" inView="true" indicateRequired="auto" transient="false" value="Logged on"/>
<OutputLabel escape="true" id="j_idt22" inView="true" indicateRequired="auto" transient="false" value="Not Logged in"/>
</PanelGrid>
<HtmlOutputText escape="false" id="j_idt23" inView="true" rendered="true" transient="false"/>
<!-- <h:graphicImage url="/resources/mp_logo.svg" class="graphic_center" /> -->
<Panel closable="false" closeSpeed="500" collapsed="false" header="Click on instrument to complete it now" id="main_menu" inView="true" rendered="true" styleClass="panel_center_border" toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<DataTable caseSensitiveSort="false" cellEditMode="eager" clientCache="false" currentPageReportTemplate="({currentPage} of {totalPages})" defaultSort="true" dir="ltr" disabledSelection="false" disabledTextSelection="true" draggableColumns="false" draggableRows="false" editInitEvent="click" editMode="row" editable="false" editingRow="false" emptyMessage="No records found." escapeText="true" expandableRowGroups="false" expandedRow="false" filterDelay="2147483647" first="0" frozenColumns="0" frozenRows="0" id="Table" inView="true" initMode="load" lazy="false" liveResize="false" liveScroll="false" liveScrollBuffer="0" multiViewState="false" nativeElements="false" nullSortOrder="1" pageLinks="10" paginator="true" paginatorAlwaysVisible="false" paginatorPosition="bottom" paginatorTemplate=" {PreviousPageLink} {PageLinks} {NextPageLink} " reflow="false" rendered="true" resizableColumns="false" resizeMode="fit" rowEditMode="eager" rowExpandMode="multiple" rowHover="false" rowIndex="-1" rowSelectMode="new" rowStatePreserved="false" rows="20" saveOnCellBlur="true" scrollOffset="0" scrollRows="0" scrollable="false" selectionMode="single" skipChildren="false" sortMode="single" sortOrder="ascending" stickyHeader="false" styleClass="cl" tabindex="0" transient="false" var="o" virtualScroll="false">
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt25" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" toggleable="true" transient="false" visible="true">
#{o.test_name}
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt27" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" toggleable="true" transient="false" visible="true">
#{o.status_text}
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt29" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" toggleable="true" transient="false" visible="true">
<CommandButton action="#{index_bean.ondetail()}" actionExpression="#{index_bean.ondetail()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt30" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Details of test"/>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt31" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" toggleable="true" transient="false" visible="true">
<CommandButton action="#{index_bean.onRowSelect()}" actionExpression="#{index_bean.onRowSelect()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt32" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="false" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Take Test"/>
<CommandButton action="#{index_bean.onReport()}" actionExpression="#{index_bean.onReport()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt33" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="false" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Generate Report"/>
<CommandButton ajax="false" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt34" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="false" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Load Report"/>
</Column>
<Column colspan="1" exportable="true" filterMatchMode="startsWith" filterMaxLength="2147483647" filterPosition="bottom" filterable="true" groupRow="false" id="j_idt35" inView="true" priority="0" rendered="true" resizable="true" rowspan="1" selectRow="true" sortable="true" toggleable="true" transient="false" visible="true">
<CommandButton action="#{index_bean.onUpgrade()}" actionExpression="#{index_bean.onUpgrade()}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt36" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="false" resetValues="false" timeout="0" transient="false" type="submit" validateClient="false" value="Upgrade Report"/>
</Column>
</DataTable>
</Panel>
</Panel>
</LayoutUnit>
</Layout>
</HtmlForm>
</HtmlBody>
</html>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
None
Request Attributes
NameValue
None
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
ThemeBeanawpublic.ThemeBean@609d1298
csfcff[ ]
Mar 19, 2024 12:12:54 PM - Generated by Mojarra/Facelets