Viewed
0
Enrolled
0
Error - java.lang.NullPointerException

An Error Occurred:

java.lang.NullPointerException

+ Stack Trace

java.lang.NullPointerException
	at java.util.Base64$Decoder.decode(Base64.java:549)
	at eu.projecdrives.platform.gui.encryptor.ParameterEncryptor.decodeBase64(ParameterEncryptor.java:42)
	at eu.projecdrives.platform.gui.encryptor.ParameterEncryptor.decrypt(ParameterEncryptor.java:32)
	at eu.projectdrives.platform.gui.views.training.detail.TrainingDetailBean.getTrainingBLOB(TrainingDetailBean.java:219)
	at sun.reflect.GeneratedMethodAccessor643.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:321)
	at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:139)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:203)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
	at com.sun.faces.facelets.el.ELText$ELTextVariable.writeText(ELText.java:238)
	at com.sun.faces.facelets.compiler.TextInstruction.write(TextInstruction.java:85)
	at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:82)
	at com.sun.faces.facelets.compiler.UILeaf.encodeAll(UILeaf.java:183)
	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)
	at javax.faces.render.RendererWrapper.encodeChildren(RendererWrapper.java:95)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:890)
	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 javax.faces.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:146)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134)
	at com.liferay.faces.bridge.application.internal.ViewHandlerCompatImpl.renderView(ViewHandlerCompatImpl.java:93)
	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 com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:253)
	at com.liferay.faces.bridge.internal.BridgePhaseRenderCompatImpl.execute(BridgePhaseRenderCompatImpl.java:57)
	at com.liferay.faces.bridge.internal.BridgePhaseRenderImpl.execute(BridgePhaseRenderImpl.java:57)
	at com.liferay.faces.bridge.internal.BridgeImpl.doFacesRequest(BridgeImpl.java:157)
	at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:753)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:397)
	at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:669)
	at javax.portlet.GenericPortlet.render(GenericPortlet.java:291)
	at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:127)
	at com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:58)
	at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:124)
	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:115)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.AsyncAttributeAdapterServlet.service(AsyncAttributeAdapterServlet.java:85)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletExceptionAdapter.service(ServletExceptionAdapter.java:76)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.FilterExceptionAdapter.doFilter(FilterExceptionAdapter.java:46)
	at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:121)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:70)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portlet.internal.InvokerPortletImpl.invoke(InvokerPortletImpl.java:571)
	at com.liferay.portlet.internal.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:661)
	at com.liferay.portlet.internal.InvokerPortletImpl.render(InvokerPortletImpl.java:344)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.lambda$render$0(MonitoringInvokerPortlet.java:259)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet._render(MonitoringInvokerPortlet.java:363)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.render(MonitoringInvokerPortlet.java:257)
	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:1489)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:64)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.portal.servlet.TransferHeadersHelperImpl$TransferHeadersRequestDispatcher.include(TransferHeadersHelperImpl.java:162)
	at com.liferay.portlet.internal.PortletContainerImpl._render(PortletContainerImpl.java:908)
	at com.liferay.portlet.internal.PortletContainerImpl.lambda$render$2(PortletContainerImpl.java:223)
	at com.liferay.portlet.internal.PortletContainerImpl._preserveGroupIds(PortletContainerImpl.java:425)
	at com.liferay.portlet.internal.PortletContainerImpl.render(PortletContainerImpl.java:211)
	at com.liferay.portlet.SecurityPortletContainerWrapper.render(SecurityPortletContainerWrapper.java:143)
	at com.liferay.portlet.RestrictPortletContainerWrapper.lambda$render$0(RestrictPortletContainerWrapper.java:124)
	at com.liferay.portlet.RestrictPortletContainerWrapper._render(RestrictPortletContainerWrapper.java:185)
	at com.liferay.portlet.RestrictPortletContainerWrapper.render(RestrictPortletContainerWrapper.java:122)
	at com.liferay.portal.kernel.portlet.PortletContainerUtil.render(PortletContainerUtil.java:214)
	at com.liferay.taglib.portletext.RuntimeTag.doTag(RuntimeTag.java:338)
	at com.liferay.fragment.internal.renderer.FragmentPortletRendererImpl.renderPortlet(FragmentPortletRendererImpl.java:50)
	at com.liferay.fragment.entry.processor.portlet.PortletFragmentEntryProcessor._renderWidgetHTML(PortletFragmentEntryProcessor.java:394)
	at com.liferay.fragment.entry.processor.portlet.PortletFragmentEntryProcessor.processFragmentEntryLinkHTML(PortletFragmentEntryProcessor.java:151)
	at com.liferay.fragment.internal.processor.FragmentEntryProcessorRegistryImpl.processFragmentEntryLinkHTML(FragmentEntryProcessorRegistryImpl.java:159)
	at com.liferay.fragment.internal.renderer.FragmentEntryFragmentRenderer._renderFragmentEntryLink(FragmentEntryFragmentRenderer.java:309)
	at com.liferay.fragment.internal.renderer.FragmentEntryFragmentRenderer.render(FragmentEntryFragmentRenderer.java:100)
	at com.liferay.fragment.internal.renderer.FragmentRendererControllerImpl.render(FragmentRendererControllerImpl.java:99)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:658)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:472)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:842)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:524)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:691)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:561)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:472)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:842)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.render_005flayout_005fstructure_jsp._jspService(render_005flayout_005fstructure_jsp.java:524)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.render_005ffragment_005flayout.page_jsp._jspService(page_jsp.java:262)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67)
	at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79)
	at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
	at com.liferay.taglib.util.IncludeTag.includePage(IncludeTag.java:407)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:383)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:217)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:88)
	at org.apache.jsp.layout.view.content_jsp._jspService(content_jsp.java:211)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:372)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:384)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.servlet.TransferHeadersHelperImpl$TransferHeadersRequestDispatcher.include(TransferHeadersHelperImpl.java:162)
	at com.liferay.layout.type.controller.content.internal.layout.type.controller.ContentLayoutTypeController.includeLayoutContent(ContentLayoutTypeController.java:193)
	at com.liferay.portal.model.impl.LayoutImpl.includeLayoutContent(LayoutImpl.java:900)
	at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:413)
	at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:170)
	at com.liferay.portal.struts.PortalRequestProcessor._process(PortalRequestProcessor.java:414)
	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:154)
	at com.liferay.portal.internal.servlet.MainServlet.doGet(MainServlet.java:204)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
	at com.liferay.portal.internal.servlet.MainServlet.service(MainServlet.java:621)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:58)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:340)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:183)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
	at com.liferay.friendly.url.internal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:463)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at com.liferay.portal.servlet.ServletAdapter.service(ServletAdapter.java:99)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:58)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:340)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:431)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:87)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:264)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:183)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
	at com.liferay.portal.servlet.I18nServlet._processI18nData(I18nServlet.java:355)
	at com.liferay.portal.servlet.I18nServlet.service(I18nServlet.java:119)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124)
	at com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:58)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
	at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:364)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter.processFilter(UrlRewriteFilter.java:65)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1594)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	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:750)

+ Component Tree

<UIViewRootBridgeImpl id="_trainingdetail_WAR_euprojectdrivesplatformgui_" inView="true" locale="en_US" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/training_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"/>
<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">
<style type="text/css"> </style>
<HtmlForm enctype="application/x-www-form-urlencoded" id="trDetailForm" inView="true" prependId="true" rendered="true" styleClass="training-detail" submitted="false" transient="false">
<BreadCrumb homeDisplay="icon" id="j_idt5" inView="true" rendered="true" styleClass="desktop" tabindex="0" transient="false">
<UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt6" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" style="pointer-events: none" 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_idt7" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" style="pointer-events: none" timeout="0" transient="false" value="Training Courses"/>
<UIMenuItem ajax="true" async="false" disableClientWindow="false" disabled="false" escape="true" global="true" iconPos="right" id="j_idt8" ignoreAutoUpdate="false" immediate="false" inView="true" includeViewParams="false" partialSubmit="false" rendered="true" resetValues="false" style="pointer-events: none" timeout="0" transient="false" value="Training Detail"/>
</BreadCrumb>
<div class="course-detail-statistics desktop" style="text-align: right;">
<Tooltip delegate="false" escape="true" for="metricsViewed" hideDelay="0" hideEffect="fade" id="j_idt10" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Viewed"/>
<span> <i class="pi pi-users"/>
<HtmlOutputText escape="true" id="metricsEnrolled" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0"/>
</span>
<Tooltip delegate="false" escape="true" for="metricsEnrolled" hideDelay="0" hideEffect="fade" id="j_idt13" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Enrolled"/>
<span>
<ComponentRef id="j_idt15" inView="true" rendered="false" transient="false">
<i class="pi pi-star"/>
<HtmlOutputText escape="true" id="metricsRating" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0.0"/>
<Tooltip delegate="false" escape="true" for="metricsRating" hideDelay="0" hideEffect="fade" id="j_idt17" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Rating"/>
</ComponentRef>
</span> <span> <i class="pi pi-eye"/>
<HtmlOutputText escape="true" id="metricsViewed" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0"/>
</span> </div> <div id="course-detail-header" class="desktop" style="background-image: url('/o/drives-compass-theme/images/course-detail-abstract-blue.jpg');"> <div class="ui-g"> <div class="ui-g-6"> <div id="course-detail-header-header-text"> <h2>#{trainingDetailBean.trainingBLOB.training.name}</h2>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt20" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="enrollButton" timeout="0" transient="false" type="submit" validateClient="false" value="Enroll"/>
</div> </div> <div class="ui-g-6">
<ComponentRef id="j_idt22" inView="true" transient="false">
<div class="course-detail-category-n">
<ComponentRef id="j_idt24" inView="true" transient="false">
<img src="/o/drives-compass-theme/images/#{trainingDetailBean.trainingBLOB.training.getCourseCategory().image}" class="course-detail-category-img"/>
</ComponentRef>
<h3>#{trainingDetailBean.trainingBLOB.training.getCourseCategory().name}</h3> </div>
</ComponentRef>
</div> </div> <div class="ui-g ui-fluid course-grid-info"> <div class="ui-g-12 ui-md-2 course-grid-info-col"> <p class="course-grid-info-name">#{i18n['duration']}</p> <p>
<HtmlOutputText escape="true" id="j_idt28" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt29" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-col"> <p>
<HtmlOutputText escape="true" id="j_idt31" inView="true" rendered="true" styleClass="course-grid-info-name" transient="false" value="EQF"/>
</p> <p>
<HtmlOutputText escape="true" id="j_idt33" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt34" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-col"> <p class="course-grid-info-name">#{i18n['price']} (€)</p> <p class="course-grid-info-value">€#{trainingDetailBean.cost}</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-col"> <p class="course-grid-info-name">ECTS Credits</p> <p>
<HtmlOutputText escape="true" id="j_idt36" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt37" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-col"> <p class="course-grid-info-name">#{i18n['training']} #{i18n['proof']}</p> <p>
<HtmlOutputText escape="true" id="j_idt39" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt40" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2"> <p class="course-grid-info-name">ECVET #{i18n['credits']}</p> <p>
<HtmlOutputText escape="true" id="j_idt42" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt43" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> </div> </div> <div class="course-thumbnail-image-wrapper mobile" style="width: 80%; margin: auto;margin-top: 70px;">
<GraphicImage cache="true" id="j_idt45" inView="true" ismap="false" stream="true" styleClass="course-thumbnail-image-course-detail" transient="false" value="org.primefaces.model.DefaultStreamedContent@5a501ce">
<UIParameter disable="false" id="j_idt46" inView="true" name="imgId" rendered="true" transient="false"/>
</GraphicImage>
<ComponentRef id="j_idt47" inView="true" transient="false">
<div class="course-thumbnail-image-course-detail" style="background: conic-gradient(from 180deg at 50% 50%, #EFFCFE 0deg, #DCF3FA 360deg);height: 205px; border-radius: 8px;"/>
</ComponentRef>
<div class="mobile course-detail-metrics-mobile">
<Tooltip delegate="false" escape="true" for="metricsViewed" hideDelay="0" hideEffect="fade" id="j_idt50" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Viewed"/>
<span> <i class="pi pi-users"/>
<HtmlOutputText escape="true" id="metricsEnrolledMobile" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0"/>
</span>
<Tooltip delegate="false" escape="true" for="metricsEnrolledMobile" hideDelay="0" hideEffect="fade" id="j_idt53" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Enrolled"/>
<span>
<ComponentRef id="j_idt55" inView="true" rendered="false" transient="false">
<i class="pi pi-star"/>
<HtmlOutputText escape="true" id="metricsRatingMobile" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0.0"/>
<Tooltip delegate="false" escape="true" for="metricsRatingMobile" hideDelay="0" hideEffect="fade" id="j_idt57" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Rating"/>
</ComponentRef>
</span> <span> <i class="pi pi-eye"/>
<HtmlOutputText escape="true" id="metricsViewedMobile" inView="true" rendered="true" styleClass="statistics-value" transient="false" value="0"/>
</span> <span class="course-detail-price-mobile" style="margin-left: auto;">€#{trainingDetailBean.cost}</span> </div> </div> <div class="ui-g course-detail-body"> <div class="ui-g-8"> <div class="ui-g-12" id="#{i18n['description']}"> <h3 class="course-detail-element-header-text desktop">#{i18n['description']}</h3> <h3 class="course-detail-element-header-text mobile mobile-course-detail-name">#{trainingDetailBean.trainingBLOB.training.name}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="false" id="j_idt60" inView="true" rendered="true" styleClass="" transient="false"/>
<HtmlOutputText escape="false" id="j_idt61" inView="true" styleClass="" transient="false" value="There is not Description."/>
</div> </div> <div class="ui-g ui-fluid course-grid-info-mobile mobile-flex"> <div class="ui-g-12 ui-md-2 course-grid-info-row"> <p class="course-grid-info-name">#{i18n['duration']}</p> <p>
<HtmlOutputText escape="true" id="j_idt63" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt64" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-row"> <p>
<HtmlOutputText escape="true" id="j_idt66" inView="true" rendered="true" styleClass="course-grid-info-name" transient="false" value="EQF"/>
</p> <p>
<HtmlOutputText escape="true" id="j_idt68" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt69" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-row"> <p class="course-grid-info-name">#{i18n['price']} (€)</p> <p class="course-grid-info-value">€#{trainingDetailBean.cost}</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-row"> <p class="course-grid-info-name">ECTS Credits</p> <p>
<HtmlOutputText escape="true" id="j_idt71" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt72" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2 course-grid-info-row"> <p class="course-grid-info-name">#{i18n['training']} #{i18n['proof']}</p> <p>
<HtmlOutputText escape="true" id="j_idt74" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt75" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> <div class="ui-g-12 ui-md-2"> <p class="course-grid-info-name">ECVET #{i18n['credits']}</p> <p>
<HtmlOutputText escape="true" id="j_idt77" inView="true" styleClass="course-grid-info-value" transient="false"/>
<HtmlOutputText escape="true" id="j_idt78" inView="true" styleClass="course-grid-info-value" transient="false" value="-"/>
</p> </div> </div>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt80" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="enroll-button-rigth mobile" timeout="0" transient="false" type="submit" validateClient="false" value="Enroll"/>
<div class="ui-g-12" id="#{i18n['deliveryMethod']}"> <h3 class="course-detail-element-header-text">#{i18n['deliveryMethod']}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="true" id="j_idt82" inView="true" transient="false" value="Onsite delivery with no upcoming dates."/>
<UIRepeat id="j_idt83" inView="true" rendered="true" transient="false" var="area">
<div class="ui-grid" style="padding: 5px;">
<HtmlOutputText escape="true" id="j_idt85" inView="true" rendered="true" styleClass="bold" transient="false"/>
<br/>
<HtmlOutputText escape="false" id="j_idt87" inView="true" rendered="true" transient="false"/>
</div>
</UIRepeat>
</div> </div> <div class="ui-g-12"> <h3 class="course-detail-element-header-text" id="#{i18n['prerequisites']}">#{i18n['prerequisites']}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="true" id="j_idt90" inView="true" transient="false" value="There are no Prerequisites."/>
<div align="justify" style="margin-bottom: 5px; margin-top: 5px">
<HtmlOutputText escape="false" id="j_idt92" inView="true" rendered="true" transient="false"/>
</div> </div> </div> <div class="ui-g-12" id="#{i18n['scks']}"> <h3 class="course-detail-element-header-text">#{i18n['scks']}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="true" id="j_idt94" inView="true" transient="false" value="There are no Skills & Knowledge allocated."/>
<UIRepeat id="j_idt95" inView="true" rendered="true" transient="false" var="sck">
<Toolbar id="j_idt96" 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_idt97" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" styleClass="course-detail-body-content-scks-label" timeout="0" transient="false" validateClient="false">
#{sck.preferredLabel}
</CommandLink>
<br/>
<HtmlOutputText escape="true" id="j_idt100" inView="true" rendered="true" styleClass="course-detail-body-content-scks-level" transient="false"/>
</UIPanel>
right
<CommandButton action="#{trainingDetailBean.sckDetail(sck.id)}" actionExpression="#{trainingDetailBean.sckDetail(sck.id)}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt101" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="course-detail-body-content-scks-button" timeout="0" transient="false" type="submit" validateClient="false" value="Detail"/>
</Toolbar>
<UISeparator id="j_idt102" inView="true" rendered="true" transient="false"/>
</UIRepeat>
</div> </div> <div class="ui-g-12" id="#{i18n['jrs']}"> <h3 class="course-detail-element-header-text">#{i18n['jrs']}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="true" id="j_idt104" inView="true" transient="false" value="There are no Job Roles allocated."/>
<UIRepeat id="j_idt105" inView="true" rendered="true" transient="false" var="job">
<Toolbar id="j_idt106" 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_idt107" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" styleClass="course-detail-body-content-scks-label" timeout="0" transient="false" validateClient="false">
#{job.preferredLabel}
</CommandLink>
<br/>
<HtmlOutputText escape="true" id="j_idt110" inView="true" rendered="true" styleClass="course-detail-body-content-scks-level" transient="false"/>
</UIPanel>
right
<CommandButton action="#{trainingDetailBean.jobDetail(job.id)}" actionExpression="#{trainingDetailBean.jobDetail(job.id)}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt111" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="course-detail-body-content-scks-button" timeout="0" transient="false" type="submit" validateClient="false" value="Detail"/>
</Toolbar>
<UISeparator id="j_idt112" inView="true" rendered="true" transient="false"/>
</UIRepeat>
</div> </div> <div class="ui-g-12" id="#{i18n['orgA']}"> <h3 class="course-detail-element-header-text">#{i18n['orgA']}</h3> <div class="course-detail-body-content">
<HtmlOutputText escape="true" id="j_idt114" inView="true" transient="false" value="There are no Organisation Areas allocated."/>
<UIRepeat id="j_idt115" inView="true" rendered="true" transient="false" var="department">
<div class="ui-grid" style="padding: 5px;"> <i class="pi pi-check" style="font-weight: 900;"/>
<HtmlOutputText escape="true" id="j_idt117" inView="true" rendered="true" styleClass="course-detail-body-content-orgA-label" transient="false"/>
<br/>
<HtmlOutputText escape="true" id="j_idt119" inView="true" rendered="true" styleClass="course-detail-body-content-orgA-description" transient="false"/>
</div>
<UISeparator id="j_idt121" inView="true" rendered="true" transient="false"/>
</UIRepeat>
</div> </div> </div> <div class="ui-g-4"> <div class="ui-g-12"> <h3 class="course-detail-element-header-text-right">Publisher</h3> <div style="display: flex; flex-direction: column;">
<UIRepeat id="j_idt123" inView="true" rendered="true" transient="false" var="provider">
<Panel closable="false" closeSpeed="500" collapsed="false" id="j_idt124" inView="true" rendered="true" style="padding: 0px;" toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<GraphicImage cache="true" id="j_idt125" inView="true" ismap="false" rendered="true" stream="true" style="max-width: 150px; max-height: 150px; margin: 10px;" transient="false" value="org.primefaces.model.DefaultStreamedContent@ba9fa0f">
<UIParameter disable="false" id="j_idt126" inView="true" name="imgId" rendered="true" transient="false"/>
</GraphicImage>
<HtmlOutputText escape="true" id="j_idt127" inView="true" rendered="false" styleClass="course-detail-body-content-provider-name" transient="false"/>
</Panel>
</UIRepeat>
</div> </div> <div class="ui-g-12 desktop"> <div class="course-detail-body-content-outline"> <h3 class="course-detail-element-header-text-outline">Contents outline</h3> <div class="course-detail-element-header-outline"> <a class="outline-element" href="##{i18n['description']}">#{i18n['description']}</a> <a class="outline-element" href="##{i18n['deliveryMethod']}">#{i18n['deliveryMethod']}</a> <a class="outline-element" href="##{i18n['prerequisites']}">#{i18n['prerequisites']}</a> <a class="outline-element" href="##{i18n['scks']}">#{i18n['scks']}</a> <a class="outline-element" href="##{i18n['jrs']}">#{i18n['jrs']}</a> <a class="outline-element" href="##{i18n['orgA']}">#{i18n['orgA']}</a>
<Fragment id="j_idt129" inView="true" transient="false">
<a class="outline-element" href="#Acknowledgement">Acknowledgement</a>
</Fragment>
</div>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt132" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="enroll-button-rigth desktop" timeout="0" transient="false" type="submit" validateClient="false" value="Enroll"/>
</div> </div> </div>
<Fragment id="j_idt134" inView="true" transient="false">
<div class="ui-g-12" id="Acknowledgement"> <h3 class="course-detail-element-header-text">Acknowledgement</h3>
<GraphicImage cache="true" id="j_idt136" inView="true" ismap="false" stream="true" style="max-width: 35%;" transient="false" value="org.primefaces.model.DefaultStreamedContent@1453ddba">
<UIParameter disable="false" id="j_idt137" inView="true" name="imgId" rendered="true" transient="false"/>
</GraphicImage>
<HtmlOutputText escape="false" id="j_idt138" inView="true" rendered="true" transient="false"/>
</div>
</Fragment>
</div>
</HtmlForm>
<UIOutput id="j_idt141" inView="true" rendered="true" transient="false">
var sectionMenuItems = document.querySelectorAll('.sectionMenuItem'); function resetSelectedActiveSection() { sectionMenuItems.forEach(function (element) { element.classList.remove('active'); }); } function checkActiveSection() { resetSelectedActiveSection() if (window.location.hash) { var itemId = '#item-' + window.location.hash.slice(1); var item = document.querySelector(itemId); if (item) { item.classList.add('active'); } } else { sectionMenuItems[0].classList.add('active'); } } checkActiveSection(); window.addEventListener("hashchange", checkActiveSection); // sticky sections window.onscroll = function() { checkScroll() }; var sectionsMenu = document.getElementById("sectionsMenu"); var sticky = sectionsMenu.offsetTop; function checkScroll() { if (window.pageYOffset > sticky) { sectionsMenu.classList.add("sticky"); } else { sectionsMenu.classList.remove("sticky"); } }
</UIOutput>
</HtmlBody>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@1fcf51fc
trainingDetailBeaneu.projectdrives.platform.gui.views.training.detail.TrainingDetailBean@1d717bed
Request Attributes
NameValue
INVOKER_FILTER_URI/trainingdetail/invoke
LIFERAY_SHARED_OUTPUT_DATAcom.liferay.portal.kernel.servlet.taglib.util.OutputData@637b3333
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.kernel.theme.ThemeDisplay@282176ea
PORTLET_IDtrainingdetail_WAR_euprojectdrivesplatformgui
imageBeaneu.projectdrives.platform.gui.imageUtil.ImageBean@2e364614
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
PLUGIN_CLASS_LOADERorg.eclipse.osgi.internal.loader.EquinoxClassLoader@52879e1f[eu.project-drives.platform.gui:1.0.0(id=1211)]
PLUGIN_PORTLETS[{mvccVersion=0, id=0, companyId=0, portletId=drivesworkinggroupsmanagement_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveslogs_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestests_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesconfirmation_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=about_us_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesbadgeview_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivescorporationsummary_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivessearch_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveslogsdetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestrainingelement_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesjobRoledetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesareaedit_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=apprenticeshipsmenu_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesjobRoleedit_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivespendingproviders_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveschangelog_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=blankmenu_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesacademy_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveslandingpage_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesskilllist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesaccountmanagement_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesjrbrowsing_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesapprenticeshiptoolkit_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesjobRolelist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivessckselect_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesadminbadges_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesknowledgelist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveswishlist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesuserinfo_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesbprlist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivescompetence_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesskilldetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesuserachievements_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesimportjobRole_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesknowledgedetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestrainingcompletion_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=trainingdetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivescompetenceinfo_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesuserreport_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesregistration_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesbpredit_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesscklist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=driveswiki_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesexpertdashboard_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=homepagemenu_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesadmintraining_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesuserlist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivessckedit_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesapprenticeshipview_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivescontactus_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestraininglist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesassertion_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=termsofuse_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestrainingElementdetail_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=elasticsearch_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivespendingexperts_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesproviderdashboard_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesbestpracticeresource_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivessckbrowsing_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesusercorporation_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestrainingfile_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesworkinggroupslist_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesuserdashboard_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivesemailtemplatemanagement_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}]
_about_us_WAR_euprojectdrivesplatformgui_p_p_col_count0
_about_us_WAR_euprojectdrivesplatformgui_p_p_col_id
_about_us_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_about_us_WAR_euprojectdrivesplatformgui_p_p_modeview
_about_us_WAR_euprojectdrivesplatformgui_p_p_statenormal
_apprenticeshipsmenu_WAR_euprojectdrivesplatformgui_p_p_col_count0
_apprenticeshipsmenu_WAR_euprojectdrivesplatformgui_p_p_col_id
_apprenticeshipsmenu_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_apprenticeshipsmenu_WAR_euprojectdrivesplatformgui_p_p_modeview
_apprenticeshipsmenu_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesapprenticeshipdetail_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesbadgeview_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesbadgeview_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesbadgeview_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesbadgeview_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesbadgeview_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesbestpracticeresourcedetail_WAR_euprojectdrivesplatformgui_p_p_statenormal
_driveschangelog_WAR_euprojectdrivesplatformgui_p_p_col_count0
_driveschangelog_WAR_euprojectdrivesplatformgui_p_p_col_id
_driveschangelog_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_driveschangelog_WAR_euprojectdrivesplatformgui_p_p_modeview
_driveschangelog_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesconfirmation_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesconfirmation_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesconfirmation_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesconfirmation_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesconfirmation_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesjobRoledetail_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesjrbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesjrbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesjrbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesjrbrowsing_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesjrbrowsing_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivessckbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivessckbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivessckbrowsing_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivessckbrowsing_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivessckbrowsing_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivessearch_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivessearch_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivessearch_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivessearch_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivessearch_WAR_euprojectdrivesplatformgui_p_p_statenormal
_driveswiki_WAR_euprojectdrivesplatformgui_p_p_col_count0
_driveswiki_WAR_euprojectdrivesplatformgui_p_p_col_id
_driveswiki_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_driveswiki_WAR_euprojectdrivesplatformgui_p_p_modeview
_driveswiki_WAR_euprojectdrivesplatformgui_p_p_statenormal
_goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui_p_p_col_count0
_goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui_p_p_col_id
_goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui_p_p_modeview
_goodpracticeresourcemenu_WAR_euprojectdrivesplatformgui_p_p_statenormal
_homepagemenu_WAR_euprojectdrivesplatformgui_p_p_col_count0
_homepagemenu_WAR_euprojectdrivesplatformgui_p_p_col_id
_homepagemenu_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_homepagemenu_WAR_euprojectdrivesplatformgui_p_p_modeview
_homepagemenu_WAR_euprojectdrivesplatformgui_p_p_statenormal
_trainingdetail_WAR_euprojectdrivesplatformgui_p_p_col_count0
_trainingdetail_WAR_euprojectdrivesplatformgui_p_p_col_id
_trainingdetail_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_trainingdetail_WAR_euprojectdrivesplatformgui_p_p_modeview
_trainingdetail_WAR_euprojectdrivesplatformgui_p_p_statenormal
csfcff[ ]
extFacesContextcom.liferay.faces.util.context.internal.ExtFacesContextImpl@5227727b
osgi-bundlecontextorg.eclipse.osgi.internal.framework.BundleContextImpl@50f5a2f9
osgi-runtime-vendorLiferay, Inc.
Apr 18, 2024 5:45:47 AM - Generated by Mojarra/Facelets