java.lang.NullPointerException
<UIViewRootBridgeImpl id="_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_" inView="true" locale="en_US" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/jobRole_detail/view.xhtml">javax_faces_location_HEAD<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false"><UIOutput id="j_idt2" 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"/><InlineScript id="j_id2" inView="true" rendered="true" transient="false"/></ComponentResourceContainer><UIOutput id="j_idt1" inView="true" rendered="true" transient="false"/><HtmlBody id="j_idt3" inView="true" rendered="true" transient="false"><HtmlForm enctype="application/x-www-form-urlencoded" id="jrForm" inView="true" prependId="true" rendered="true" submitted="false" transient="false"><Dialog blockScroll="false" closable="true" closeOnEscape="false" dir="ltr" draggable="true" dynamic="true" fitViewport="false" header="Mindmap" id="j_idt4" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="true" positionType="fixed" rendered="true" resizable="false" responsive="false" showHeader="true" transient="false" visible="false" widgetVar="mindmapDalog"><OutputPanel deferred="false" deferredMode="load" id="appliocationDetail" inView="true" layout="block" rendered="true" transient="false"><PanelGrid columns="9" id="j_idt5" inView="true" layout="grid" rendered="true" role="grid" styleClass="width-100" transient="false"><HtmlOutputText escape="true" id="j_idt6" inView="true" rendered="true" transient="false" value="Legend: "/><CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-info" iconPos="left" id="training" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" style="background: red; border-color: darkred" timeout="0" transient="false" type="button" validateClient="false"/><Tooltip delegate="false" escape="true" for="training" hideDelay="0" hideEffect="fold" id="j_idt7" inView="true" position="right" rendered="true" showDelay="150" showEffect="clip" trackMouse="false" transient="false" value="Training"/><CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-info" iconPos="left" id="knowledge" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" style="background: yellow; border-color: darkyellow" timeout="0" transient="false" type="button" validateClient="false"/><Tooltip delegate="false" escape="true" for="knowledge" hideDelay="0" hideEffect="fold" id="j_idt8" inView="true" position="right" rendered="true" showDelay="150" showEffect="clip" trackMouse="false" transient="false" value="Knowledge"/><CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-info" iconPos="left" id="skill" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" style="background: green; border-color: darkgreen" timeout="0" transient="false" type="button" validateClient="false"/><Tooltip delegate="false" escape="true" for="skill" hideDelay="0" hideEffect="fold" id="j_idt9" inView="true" position="right" rendered="true" showDelay="150" showEffect="clip" trackMouse="false" transient="false" value="Skill"/><CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-info" iconPos="left" id="jobrole" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" style="background: blue; border-color: darkblue" timeout="0" transient="false" type="button" validateClient="false"/><Tooltip delegate="false" escape="true" for="jobrole" hideDelay="0" hideEffect="fold" id="j_idt10" inView="true" position="right" rendered="true" showDelay="150" showEffect="clip" trackMouse="false" transient="false" value="Job Role"/></PanelGrid><Mindmap effectSpeed="300" id="j_idt11" inView="true" rendered="true" style="width: 100%; height: 450px; border: 1px solid black;" transient="false"/></OutputPanel></Dialog><Dialog blockScroll="false" closable="true" closeOnEscape="false" dir="ltr" draggable="true" dynamic="false" fitViewport="false" header="Node Detail" id="j_idt12" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="true" positionType="fixed" rendered="true" resizable="false" responsive="false" showHeader="true" transient="false" visible="false" widgetVar="details"><HtmlOutputText escape="true" id="output" inView="true" rendered="true" transient="false"/></Dialog><!-- //////////////////////////////////////////////////////////////////// DIALOG --><BreadCrumb homeDisplay="icon" id="j_idt14" inView="true" rendered="true" tabindex="0" transient="false"><UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt15" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" styleClass="ui-icon ui-icon-home" timeout="0" transient="false" value="Home"/><UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt16" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" value="Training Courses"/><UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt17" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" value="Training Detail"/><UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt18" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" value="Job Role Detail"/></BreadCrumb><h1>#{jobRoleDetailViewBean.job.preferredLabel}</h1> <div class="card"> <div style="padding: 5px" class="ui-grid"> <div style="padding: 5px" class="ui-grid-col-6"><HtmlOutputText escape="true" id="j_idt20" inView="true" rendered="true" styleClass="bold font-detail-grid-bigger" transient="false"/><br/><HtmlOutputText escape="true" id="j_idt22" inView="true" rendered="true" styleClass="text-capitals small" transient="false" value="Database"/></div> <div style="padding: 5px" class="ui-grid-col-6"><HtmlOutputText escape="true" id="j_idt24" inView="true" rendered="true" styleClass="bold font-detail-grid-bigger" transient="false"/><br/><HtmlOutputText escape="true" id="j_idt26" inView="true" rendered="true" styleClass="text-capitals small" transient="false" value="Working Group"/></div> </div> </div> <div align="justify" style="margin: 10px;"><HtmlOutputText escape="true" id="j_idt28" inView="true" rendered="true" styleClass="bold" transient="false"/></div> <!-- <p:commandButton value="#{i18n['see']} #{i18n['mindmap']}" oncomplete="PF('mindmapDalog').show()" update=":jrForm:appliocationDetail" style="margin-bottom: 25px;"/> --><TabView activeIndex="0" cache="true" dir="ltr" dynamic="false" effectDuration="normal" id="j_idt30" inView="true" index="-1" offset="0" orientation="top" prependId="true" rendered="true" scrollable="false" size="-1" step="1" style="padding:15px;" styleClass="card" transient="false"><Tab closable="false" disabled="false" id="j_idt31" inView="true" loaded="false" transient="false">title<UIPanel inView="true" rendered="true" transient="false"><i class="pi pi-briefcase"/><Spacer id="j_idt33" inView="true" rendered="true" transient="false" width="10"/><HtmlOutputText escape="true" id="j_idt34" inView="true" rendered="true" transient="false" value="Trainings"/></UIPanel><UIRepeat id="j_idt35" inView="true" rendered="true" transient="false" var="training"><Toolbar id="j_idt36" inView="true" rendered="true" styleClass="toolbar-clean" transient="false">left<CommandLink ajax="true" async="false" disabled="false" global="true" id="j_idt37" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" styleClass="bold" timeout="0" transient="false" validateClient="false">#{training.name}</CommandLink>right<UIPanel inView="true" rendered="true" transient="false"><HtmlOutputText escape="true" id="j_idt39" inView="true" rendered="true" transient="false"/><Spacer id="j_idt40" inView="true" rendered="true" transient="false" width="10"/><CommandButton action="#{jobRoleDetailViewBean.trainingDetail(training.id)}" actionExpression="#{jobRoleDetailViewBean.trainingDetail(training.id)}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt41" 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="Detail"/></UIPanel></Toolbar><UISeparator id="j_idt42" inView="true" rendered="true" transient="false"/></UIRepeat></Tab><Tab closable="false" disabled="false" id="j_idt43" inView="true" loaded="false" transient="false">title<UIPanel inView="true" rendered="true" transient="false"><i class="pi pi-book"/><Spacer id="j_idt45" inView="true" rendered="true" transient="false" width="10"/><HtmlOutputText escape="true" id="j_idt46" inView="true" rendered="true" transient="false" value="Skills & Knowledge"/></UIPanel><UIRepeat id="j_idt47" inView="true" rendered="true" transient="false" var="sck"><Toolbar id="j_idt48" inView="true" rendered="true" styleClass="toolbar-clean" transient="false">left<UIPanel inView="true" rendered="true" transient="false"><CommandLink ajax="true" async="false" disabled="false" global="true" id="j_idt49" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" styleClass="bold" timeout="0" transient="false" validateClient="false">#{sck.preferredLabel}</CommandLink><br/><HtmlOutputText escape="true" id="j_idt52" inView="true" rendered="true" styleClass="small" transient="false"/></UIPanel>right<UIPanel inView="true" rendered="true" transient="false"><HtmlOutputText escape="true" id="j_idt53" inView="true" rendered="true" transient="false"/><Spacer id="j_idt54" inView="true" rendered="true" transient="false" width="10"/><CommandButton action="#{jobRoleDetailViewBean.sckDetail(sck.id)}" actionExpression="#{jobRoleDetailViewBean.sckDetail(sck.id)}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt55" 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="Detail"/></UIPanel></Toolbar><UISeparator id="j_idt56" inView="true" rendered="true" transient="false"/></UIRepeat></Tab></TabView></HtmlForm></HtmlBody></UIViewRootBridgeImpl>