})(ga); ga('send', 'pageview');
Skills Framework
  • Home
  • Job Roles
  • Skills Browsing
  • ASA Academy
  • Login
  • Register
  • Home
  • Job Roles
  • Skills Browsing
  • ASA Academy
  • Login
  • Register

Website
Error - java.lang.NullPointerException

An Error Occurred:

java.lang.NullPointerException

+- Stack Trace

java.lang.NullPointerException
	at eu.projectdrives.platform.gui.views.search.SearchBean.provCountry(SearchBean.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.el.ELUtil.invokeMethod(ELUtil.java:263)
	at javax.el.BeanELResolver.invoke(BeanELResolver.java:494)
	at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:215)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:135)
	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.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.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147)
	at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:368)
	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.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.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="_drivessearch_WAR_euprojectdrivesplatformgui_" inView="true" locale="en_US" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/search/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"/>
<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"> .banner { width: 100%; padding: 60px 20px; background: linear-gradient(to right, #3f4e3e, #e68a00, #5c7763); /* added orange (#e68a00) to gradient */ color: white; text-align: center; } .banner h1 { font-size: 3em; margin-bottom: 20px; } .banner img { width: 160px; height: 160px; object-fit: contain; background: white; padding: 10px; border-radius: 50%; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); margin-bottom: 20px; } .banner p { font-size: 1.25em; max-width: 700px; margin: 0 auto; } .banner .icon-row { margin-top: 30px; display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; } .banner .icon-link, .banner .icon-static { display: flex; flex-direction: column; align-items: center; text-decoration: none; color: white; transition: transform 0.3s ease; } .banner .icon-link:hover { transform: scale(1.2); } .banner .icon-link i, .banner .icon-static i { font-size: 2em; margin-bottom: 5px; } .banner .icon-label { font-size: 0.9em; } .banner .keyword-row { margin-top: 20px; display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; } .keyword-pill { background-color: rgba(255, 255, 255, 0.15); /* subtle translucent white */ color: white; padding: 6px 14px; border-radius: 20px; font-size: 0.85em; white-space: nowrap; transition: background-color 0.3s ease; } .keyword-pill:hover { background-color: rgba(255, 255, 255, 0.3); } </style> <div id="homepageWrapper">
<HtmlForm enctype="application/x-www-form-urlencoded" id="search" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<div class="banner"> <h1>#{searchBean.landingProvider.name}</h1>
<GraphicImage cache="true" id="j_idt6" inView="true" ismap="false" rendered="true" stream="true" transient="false" value="org.primefaces.model.DefaultStreamedContent@791c3c4">
<UIParameter disable="false" id="j_idt7" inView="true" name="imgId" rendered="true" transient="false"/>
</GraphicImage>
<p>#{searchBean.landingProvider.description}</p> <!-- Icons row --> <div class="icon-row"> <!-- Website icon with link --> <a href="#{searchBean.landingProvider.website}" target="_blank" class="icon-link"> <i class="pi pi-globe"/> <span class="icon-label">Website</span> </a> <!-- Static icons with no links --> <div class="icon-static"> <i class="pi pi-flag"/> <span class="icon-label">#{searchBean.provCountry()}</span> </div> <div class="icon-static"> <i class="pi pi-book"/> <span class="icon-label">#{searchBean.provLanguage()}</span> </div> <div class="icon-static"> <i class="pi pi-users"/> <span class="icon-label">#{searchBean.provOrgType()}</span> </div> </div> <!-- Keywords row --> <div class="keyword-row">
<UIRepeat id="j_idt9" inView="true" rendered="true" transient="false" var="keyword">
<span class="keyword-pill">#{keyword}</span>
</UIRepeat>
</div> </div> <!-- FILTERS //////////////////////////////////////////////////////////////////////////////////// --> <!-- FILTERS //////////////////////////////////////////////////////////////////////////////////// -->
<Dialog blockScroll="false" closable="true" closeOnEscape="false" dir="ltr" draggable="false" dynamic="false" fitViewport="false" height="82vh" id="filters" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="false" onHide="document.getElementsByTagName('body')[0].style.paddingRight = '0';" position="right" positionType="fixed" rendered="true" resizable="false" responsive="true" showHeader="true" style="overflow:auto !important;margin-top:5.5vh;padding-top:40px;" styleClass="sidebar-dialog" transient="false" visible="false" widgetVar="filterSideBar" width="330px">
<div class="p-col-12 p-md-4" align="center" style="padding-bottom: 10px;"> <div class="ui-inputgroup">
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-check" iconPos="left" id="applyFiltersButton" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="green-button" timeout="0" transient="false" type="submit" validateClient="false" value="Apply"/>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-trash" iconPos="left" id="j_idt13" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" oncomplete="PF('filterSideBar').show();" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="red-button" timeout="0" transient="false" type="submit" update=":search:filters :search:levelPanel" validateClient="false" value="Clear"/>
</div> </div>
<OutputLabel escape="true" id="j_idt15" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Sort"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="false" height="200" id="j_idt16" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" styleClass="width-100 mb-15" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItem id="j_idt17" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="No Sorting" itemValue="Any" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt18" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Alphabetically A-Z" itemValue="AZ" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt19" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Alphabetically Z-A" itemValue="ZA" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt20" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="By the Cheapest" itemValue="Cheap" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt21" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="By the Most Expensive" itemValue="Expensive" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt22" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="By highest rating" itemValue="Rating" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt23" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="by number of views" itemValue="Viewed" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt24" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="By number of enrollees" itemValue="Enrolled" noSelectionOption="false" rendered="true" transient="false"/>
</SelectOneMenu>
<UISeparator id="j_idt25" inView="true" rendered="true" transient="false"/>
<OutputLabel escape="true" id="j_idt26" inView="true" indicateRequired="auto" rendered="false" styleClass="bold" transient="false" value="Provider"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="provSelect" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="false" required="false" scrollHeight="2147483647" showHeader="true" styleClass="width-100 mb-15" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt27" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
<OutputLabel escape="true" id="j_idt28" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Delivery method"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="false" height="200" id="j_idt29" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" styleClass="width-100 mb-15" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItem id="j_idt30" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Any" itemValue="Any" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt31" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Online" itemValue="Online" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt32" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Onsite" itemValue="Onsite" noSelectionOption="false" rendered="true" transient="false"/>
</SelectOneMenu>
<OutputLabel escape="true" id="j_idt33" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Country"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="j_idt34" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="true" required="false" scrollHeight="2147483647" showHeader="true" styleClass="width-100 mb-15" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt35" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
<OutputLabel escape="true" id="j_idt36" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Language"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="true" filterMatchMode="contains" height="200" id="j_idt37" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" styleClass="width-100" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItems id="j_idt38" inView="true" rendered="true" transient="false"/>
</SelectOneMenu>
<UISeparator id="j_idt39" inView="true" rendered="true" transient="false"/>
<AccordionPanel activeIndex="" cache="true" dir="ltr" dynamic="false" id="j_idt40" inView="true" index="-1" multiple="false" offset="0" prependId="true" rendered="true" size="-1" step="1" tabindex="0" transient="false">
<Tab closable="false" disabled="false" id="j_idt41" inView="true" loaded="false" rendered="true" title="Competence" transient="false">
<OutputLabel escape="true" id="j_idt42" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Skill"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="selectOneSCK" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="true" required="false" scrollHeight="2147483647" showHeader="true" style="overflow: visible !important;" styleClass="width-100 mb-15" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt43" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
<OutputLabel escape="true" id="j_idt44" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Knowledge"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="selectOneKnowledge" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="true" required="false" scrollHeight="2147483647" showHeader="true" style="overflow: visible !important;" styleClass="width-100 mb-15" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt45" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
<ComponentRef id="j_idt46" inView="true" rendered="false" transient="false">
<OutputLabel escape="true" id="j_idt47" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Job Role"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="selectOneJobRole" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="true" required="false" scrollHeight="2147483647" showHeader="true" style="overflow: visible !important;" styleClass="width-100" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt48" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
</ComponentRef>
</Tab>
<Tab closable="false" disabled="false" id="j_idt49" inView="true" loaded="false" rendered="false" title="Domains" transient="false">
<OutputLabel escape="true" id="j_idt50" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Domain Group"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="true" filterMatchMode="contains" height="200" id="j_idt51" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" style="overflow: visible !important;" styleClass="width-100 mb-15" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItems id="j_idt52" inView="true" rendered="true" transient="false"/>
</SelectOneMenu>
<OutputLabel escape="true" id="j_idt53" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="organisationArea"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="true" filterMatchMode="contains" height="200" id="j_idt54" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" style="overflow: visible !important;" styleClass="width-100" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItems id="j_idt55" inView="true" rendered="true" transient="false"/>
</SelectOneMenu>
</Tab>
<Tab closable="false" disabled="false" id="j_idt56" inView="true" loaded="false" rendered="true" title="Qualification" transient="false">
<OutputLabel escape="true" id="j_idt57" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="EQF"/>
<SelectCheckboxMenu appendTo="@(body)" border="-2147483648" caseSensitive="false" disabled="false" dynamic="true" filter="true" filterMatchMode="contains" id="j_idt58" immediate="false" inView="true" label="Any" labelSeparator="," localValueSet="false" multiple="false" readonly="false" rendered="true" required="false" scrollHeight="2147483647" showHeader="true" style="overflow: visible !important;" styleClass="width-100 mb-15" transient="false" updateLabel="true" valid="true">
<UISelectItems id="j_idt59" inView="true" rendered="true" transient="false"/>
</SelectCheckboxMenu>
<OutputLabel escape="true" id="j_idt60" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Certificate"/>
<SelectOneMenu appendTo="@this" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="false" height="200" id="selectOneCert" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" style="overflow: visible !important;" styleClass="width-100" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItem id="j_idt61" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Any" itemValue="Any" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt62" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Certificate" itemValue="Certificate" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt63" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="No Certificate" itemValue="None" noSelectionOption="false" rendered="true" transient="false"/>
</SelectOneMenu>
</Tab>
<Tab closable="false" disabled="false" id="j_idt64" inView="true" loaded="false" rendered="false" title="Miscellaneous" transient="false">
<OutputLabel escape="true" id="costRange" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Price: Any"/>
<Slider animate="true" disabled="false" display="costRange" displayTemplate="Price: {min} - {max} euro" for="costFrom,costTo" id="j_idt65" immediate="false" inView="true" localValueSet="false" maxValue="9999.0" minValue="0.0" range="true" rendered="true" required="false" step="1.0" styleClass="mb-15" transient="false" type="horizontal" valid="true"/>
<div>⠀</div>
<OutputLabel escape="true" id="attendeeRange" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Attendees: Any"/>
<Slider animate="true" disabled="false" display="attendeeRange" displayTemplate="Attendees: {min} - {max}" for="attendeeFrom,attendeeTo" id="j_idt67" immediate="false" inView="true" localValueSet="false" maxValue="1000.0" minValue="0.0" range="true" rendered="true" required="false" step="1.0" styleClass="mb-15" transient="false" type="horizontal" valid="true"/>
<div>⠀</div>
<OutputLabel escape="true" id="ectsRange" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="ECTS: Any"/>
<Slider animate="true" disabled="false" display="ectsRange" displayTemplate="ECTS: {min} - {max}" for="ectsFrom,ectsTo" id="j_idt69" immediate="false" inView="true" localValueSet="false" maxValue="240.0" minValue="0.0" range="true" rendered="true" required="false" step="1.0" styleClass="mb-15" transient="false" type="horizontal" valid="true"/>
<div>⠀</div>
<OutputLabel escape="true" id="ecvetRange" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="ECVET: Any"/>
<Slider animate="true" disabled="false" display="ecvetRange" displayTemplate="ECVET: {min} - {max}" for="ecvetFrom,ecvetTo" id="j_idt71" immediate="false" inView="true" localValueSet="false" maxValue="108.0" minValue="0.0" range="true" rendered="true" required="false" step="1.0" styleClass="mb-15" transient="false" type="horizontal" valid="true"/>
<div>⠀</div>
<OutputLabel escape="true" id="j_idt73" inView="true" indicateRequired="auto" rendered="true" styleClass="bold" transient="false" value="Date"/>
<DatePicker appendTo="@(body)" conversionFailed="false" disabled="false" focusOnSelect="false" hideOnDateTimeSelect="false" id="j_idt74" immediate="false" inView="true" inline="false" keepInvalid="false" label="Pick a date" localValueSet="false" maxDateCount="2147483647" maxlength="-2147483648" monthNavigator="false" numberOfMonths="1" readonly="false" readonlyInput="true" rendered="true" required="false" selectOtherMonths="false" selectionMode="range" showButtonBar="false" showIcon="false" showOnFocus="true" showOtherMonths="false" showSeconds="false" showTime="false" size="-2147483648" stepHour="1" stepMinute="1" stepSecond="1" styleClass="ui-g-12 ui-md-4" timeOnly="false" touchUI="false" transient="false" type="text" valid="true" yearNavigator="false"/>
<HtmlInputHidden id="costFrom" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="0"/>
<HtmlInputHidden id="costTo" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="9999"/>
<HtmlInputHidden id="attendeeFrom" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="0"/>
<HtmlInputHidden id="attendeeTo" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="1000"/>
<HtmlInputHidden id="ectsFrom" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="0"/>
<HtmlInputHidden id="ectsTo" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="240"/>
<HtmlInputHidden id="ecvetFrom" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="0"/>
<HtmlInputHidden id="ecvetTo" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="108"/>
</Tab>
</AccordionPanel>
</Dialog>
<!-- FILTERS //////////////////////////////////////////////////////////////////////////////////// --> <!-- FILTERS //////////////////////////////////////////////////////////////////////////////////// --> <div>‏‏‎ ‎</div> <div> <div align="center" id="search-bar" style="width: 50%;">
<AutoComplete active="true" appendTo="@(body)" autoHighlight="true" autoSelection="true" cache="false" cacheTimeout="300000" completeMethod="#{searchBean.completeText}" disabled="false" dropdown="false" dynamic="false" effectDuration="400" forceSelection="false" id="acInputJobRoles" immediate="false" inView="true" localValueSet="false" maxResults="2147483647" maxlength="-2147483648" minQueryLength="1" moreText="..." multiple="false" placeholder="Search for Training Courses" queryDelay="300" readonly="false" rendered="true" required="false" scrollHeight="250" selectLimit="2147483647" size="-2147483648" styleClass="acInputJobRolesSearch searchInput width-100" transient="false" type="text" unique="false" valid="true" value=""/>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt76" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" onclick="" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="searchButton responsive-search-button-desktop" timeout="0" transient="false" type="submit" validateClient="false" value="Search"/>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="pi pi-search" iconPos="left" id="searchButtonMobile" ignoreAutoUpdate="false" immediate="false" inView="true" inline="false" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="searchButton responsive-search-button-mobile" timeout="0" transient="false" type="submit" validateClient="false"/>
<CommandButton ajax="true" async="false" disabled="false" escape="true" global="true" icon="" iconPos="left" id="filterButton" ignoreAutoUpdate="false" immediate="true" inView="true" inline="false" onclick="PF('filterSideBar').show(); document.getElementsByTagName('body')[0].style.paddingRight = '330px';" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="cfilterButton buttonRightCorners" timeout="0" transient="false" type="submit" validateClient="false" value=""/>
</div> </div>
<Spacer height="30" id="j_idt78" inView="true" rendered="false" transient="false"/>
<PanelGrid columns="1" id="levelPanel" inView="true" layout="grid" rendered="true" role="grid" transient="false">
<Panel closable="false" closeSpeed="500" collapsed="false" header="Additional Options" id="levelContent" inView="true" rendered="false" toggleOrientation="vertical" toggleSpeed="500" toggleable="true" toggleableHeader="false" transient="false" visible="true" widgetVar="level">
<OutputLabel escape="true" id="j_idt79" inView="true" indicateRequired="auto" rendered="false" styleClass="bold" transient="false" value="Certificate: "/>
<SelectOneMenu appendTo="@(body)" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="false" height="200" id="j_idt80" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="false" required="false" styleClass="width-100" syncTooltip="false" transient="false" valid="true" value="Any">
<UISelectItems id="j_idt81" inView="true" rendered="true" transient="false"/>
</SelectOneMenu>
<UISeparator id="j_idt82" inView="true" rendered="false" transient="false"/>
<OutputLabel escape="true" id="j_idt83" inView="true" indicateRequired="auto" rendered="false" styleClass="bold" transient="false" value="Search By Competence Level:"/>
<br/>
<UIRepeat id="j_idt85" inView="true" rendered="true" transient="false" var="sck">
<OutputLabel escape="true" id="j_idt86" inView="true" indicateRequired="auto" rendered="true" transient="false"/>
<SelectOneMenu appendTo="@(body)" autoWidth="false" caseSensitive="false" disabled="false" dynamic="true" editable="false" filter="false" height="200" id="j_idt87" immediate="false" inView="true" localValueSet="false" maxlength="2147483647" readonly="false" rendered="true" required="false" style="width: 100%" syncTooltip="false" transient="false" valid="true">
<UISelectItems id="j_idt88" inView="true" rendered="true" transient="false"/>
</SelectOneMenu>
<br/>
</UIRepeat>
</Panel>
</PanelGrid>
<div>
<Panel closable="false" closeSpeed="500" collapsed="false" id="resultPanel" inView="true" rendered="true" style="border-style:none !important; background:none !important" toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<DataView currentPageReportTemplate="({currentPage} of {totalPages})" first="0" id="j_idt91" inView="true" layout="grid" lazy="true" pageLinks="10" paginator="true" paginatorAlwaysVisible="true" paginatorPosition="bottom" paginatorTemplate="{PageLinks}" rendered="true" rowIndex="-1" rowStatePreserved="false" rows="6" style="border-style:none !important; background:none !important" styleClass="ui-noborder none-background course-thumbnail-grid" transient="false" var="training">
<DataViewGridItem columns="3" id="j_idt92" inView="true" rendered="true" transient="false">
<CommandLink action="#{searchBean.trainingDetail(training.id)}" actionExpression="#{searchBean.trainingDetail(training.id)}" ajax="true" async="false" disabled="false" global="true" id="j_idt93" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" validateClient="false">
<div class="course-thumbnail">                   <div class="course-thumbnail-image-wrapper"> <div class="course-thumbnail-cost">
<OutputLabel escape="true" id="j_idt95" inView="true" indicateRequired="auto" rendered="false" style="display: inline-block;" transient="false" value="Free"/>
<OutputLabel escape="true" id="j_idt96" inView="true" indicateRequired="auto" rendered="false" style="display: inline-block;" transient="false" value="Freemium"/>
<OutputLabel escape="true" id="j_idt97" inView="true" indicateRequired="auto" rendered="true" style="display: inline-block;" transient="false" value=" €"/>
<OutputLabel escape="true" id="j_idt98" inView="true" indicateRequired="auto" rendered="false" style="display: inline-block;" transient="false" value="Free"/>
</div>
<GraphicImage cache="true" id="j_idt100" inView="true" ismap="false" rendered="true" stream="true" styleClass="course-thumbnail-image" transient="false" value="org.primefaces.model.DefaultStreamedContent@6f495d44">
<UIParameter disable="false" id="j_idt101" inView="true" name="imgId" rendered="true" transient="false"/>
</GraphicImage>
<ComponentRef id="j_idt102" inView="true" rendered="false" transient="false">
<div class="course-thumbnail-image" style="background: conic-gradient(from 180deg at 50% 50%, #EFFCFE 0deg, #DCF3FA 360deg);"/>
</ComponentRef>
</div> <div class="ui-g ui-fluid"> <div class="ui-g-12"> <div class="course-thumbnail-duration ui-g-6"> <span>
<ComponentRef id="j_idt105" inView="true" rendered="true" transient="false">
<i class="pi pi-clock" style="margin-right: 8px;"/>
</ComponentRef>
<HtmlOutputText escape="true" id="j_idt107" inView="true" rendered="false" transient="false" value="‏‏‎ ‎"/>
<HtmlOutputText escape="true" id="j_idt108" inView="true" rendered="true" transient="false" value=" ‏‏‎"/>
</span> </div> <div class="course-thumbnail-statistics ui-g-6"> <span style="margin-right: 16px;"> <i class="pi pi-users" style="margin-right: 8px;"/>
<HtmlOutputText escape="true" id="metricsEnrolled" inView="true" rendered="true" transient="false"/>
</span>
<Tooltip delegate="false" escape="true" for="metricsEnrolled" hideDelay="0" hideEffect="fade" id="j_idt111" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Enrolled"/>
<ComponentRef id="j_idt112" inView="true" rendered="true" transient="false">
<span style="margin-right: 16px;"> <i class="pi pi-star" style="margin-right: 8px;"/>
<HtmlOutputText escape="true" id="metricsRating" inView="true" rendered="true" transient="false"/>
<Tooltip delegate="false" escape="true" for="metricsRating" hideDelay="0" hideEffect="fade" id="j_idt114" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Rating"/>
</span>
</ComponentRef>
<span> <i class="pi pi-eye" style="margin-right: 8px;"/>
<HtmlOutputText escape="true" id="metricsViewed" inView="true" rendered="true" transient="false"/>
<Tooltip delegate="false" escape="true" for="metricsViewed" hideDelay="0" hideEffect="fade" id="j_idt117" inView="true" position="bottom" rendered="true" showDelay="150" showEffect="fade" trackMouse="false" transient="false" value="Viewed"/>
</span> </div> </div> </div> <div class="ui-g-12 desktop"> <h3 class="course-thumbnail-name desktop">#{training.name}</h3> </div> <div class="ui-g-12 mobile" style="border-bottom: 1px solid rgba(0, 0, 0, 0.08);"> <h3 class="course-thumbnail-name mobile">#{training.name}</h3> </div> <div class="ui-g-12 desktop"> <h3 class="course-thumbnail-description-short desktop">Explore the foundations of #{training.name} in this comprehensive course.</h3> </div> <div class="ui-g-12 mobile">
<CommandLink action="#{searchBean.trainingDetail(training.id)}" actionExpression="#{searchBean.trainingDetail(training.id)}" ajax="true" async="false" disabled="false" global="true" id="j_idt119" ignoreAutoUpdate="false" immediate="false" inView="true" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" validateClient="false">
<div class="ui-g-6" style="border-right: 1px solid rgba(0, 0, 0, 0.08);"> <p class="info-mobile-btn"><i class="pi pi-info-circle"/> Info</p> </div>
</CommandLink>
<a href="#{training.getLink()}" target="_blank"> <div class="ui-g-6"> <p class="enroll-mobile-btn"><i class="pi pi-plus"/> Enroll</p> </div> </a> </div> </div>
</CommandLink>
</DataViewGridItem>
</DataView>
<div align="center">
<OutputLabel escape="true" id="j_idt123" inView="true" indicateRequired="auto" rendered="true" transient="false" value=""/>
</div>
</Panel>
</div>
<Dialog blockScroll="false" closable="false" closeOnEscape="false" dir="ltr" draggable="false" dynamic="false" fitViewport="false" id="j_idt126" inView="true" maximizable="false" minHeight="-2147483648" minWidth="-2147483648" minimizable="false" modal="true" positionType="fixed" rendered="true" resizable="false" responsive="false" showHeader="false" style="width: 100%; height: 100%;" transient="false" visible="false" widgetVar="statusDialog">
<div class="p-text-center"> <i class="pi pi-spinner loading-icon" aria-hidden="true"/> #{i18n['pleaseWait']} </div>
</Dialog>
<AjaxStatus id="j_idt128" inView="true" onstart="PF('statusDialog').show()" onsuccess="PF('statusDialog').hide()" rendered="true" transient="false"/>
</HtmlForm>
</div> <div id="testamonialsSection" style="display:none;"> <h2>Case studies</h2> <div class="testamonialsSectionActions">
<Button disableClientWindow="false" disabled="false" escape="true" href="/search" iconPos="left" id="j_idt130" inView="true" includeViewParams="false" inline="false" rendered="true" target="_self" transient="false" value="Enroll"/>
<Button disableClientWindow="false" disabled="false" escape="true" href="/search" iconPos="left" id="j_idt131" inView="true" includeViewParams="false" inline="false" rendered="true" target="_self" transient="false" value="Become a provider"/>
</div> </div> <script> $(document).ready(function() { var carouselWidget = PF('lpCarouselWidget'); if (carouselWidget) { var customNextButton = $('#customNextButton'); var customPrevButton = $('#customPrevButton'); customNextButton.click(function() { if ((carouselWidget.page + 1) < carouselWidget.itemsCount) { carouselWidget.setPage(carouselWidget.page + 1); } else { carouselWidget.setPage(0); } }); customPrevButton.click(function() { if (carouselWidget.page > 0) { carouselWidget.setPage(carouselWidget.page - 1); } else { carouselWidget.setPage(carouselWidget.itemsCount - 1); } }); } }); </script>
</HtmlBody>
</UIViewRootBridgeImpl>

+- Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@42947436
searchBeaneu.projectdrives.platform.gui.views.search.SearchBean@6068ab1f
Request Attributes
NameValue
INVOKER_FILTER_URI/drivessearch/invoke
LIFERAY_SHARED_OUTPUT_DATAcom.liferay.portal.kernel.servlet.taglib.util.OutputData@4b85027e
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.kernel.theme.ThemeDisplay@8bf8b6f
PORTLET_IDdrivessearch_WAR_euprojectdrivesplatformgui
imageBeaneu.projectdrives.platform.gui.imageUtil.ImageBean@53f696b2
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
PLUGIN_CLASS_LOADERorg.eclipse.osgi.internal.loader.EquinoxClassLoader@1ec13123[eu.project-drives.platform.gui:1.0.0(id=1223)]
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=manageproviderinfo_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=homepagemanagement_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=drivesdashboardnew_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=admintrainings_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=drivesproviders_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=trendsmanagement_WAR_euprojectdrivesplatformgui, roles=Administrator,Guest,Power User,User, active=true}, {mvccVersion=0, id=0, companyId=0, portletId=drivestrainingelementtesting_WAR_euprojectdrivesplatformgui, roles=, 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=smartmappingmanagement_WAR_euprojectdrivesplatformgui, roles=, 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
_drivesacademy_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesacademy_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesacademy_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesacademy_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesacademy_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
_drivesapprenticeshipview_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesapprenticeshipview_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesapprenticeshipview_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesapprenticeshipview_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesapprenticeshipview_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesareaedit_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesareaedit_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesareaedit_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesareaedit_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesareaedit_WAR_euprojectdrivesplatformgui_p_p_statenormal
_drivesassertion_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesassertion_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesassertion_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesassertion_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesassertion_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
_drivesbestpracticeresource_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesbestpracticeresource_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesbestpracticeresource_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesbestpracticeresource_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesbestpracticeresource_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
_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
_drivesskilldetail_WAR_euprojectdrivesplatformgui_p_p_col_count0
_drivesskilldetail_WAR_euprojectdrivesplatformgui_p_p_col_id
_drivesskilldetail_WAR_euprojectdrivesplatformgui_p_p_col_pos0
_drivesskilldetail_WAR_euprojectdrivesplatformgui_p_p_modeview
_drivesskilldetail_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@49c327ea
osgi-bundlecontextorg.eclipse.osgi.internal.framework.BundleContextImpl@36a8d78a
osgi-runtime-vendorLiferay, Inc.
Jun 11, 2025 3:37:46 AM - Generated by Mojarra/Facelets
Skills Framework
  • Empower your learning journey with our user-friendly learning platform's diverse courses and resources

  • Contact Us
Concepts
  • Skills and competence
  • Job roles
  • Good practice resource
Resources
  • Wiki
  • About Us
  • Technical support
Follow us
  • X
  • LinkedIn
Terms & ConditionsPrivacy Policy
© Copyright 2020–. All rights reserved by Skills Hub