javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener

Liferay Issues | Justin Choi | 5 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    [LPS-23577] OpenSocial: Guice Injector not found Exception on startup - Liferay Issues

    liferay.com | 2 years ago
    javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    [LPS-41715] Console throws InvokerFilterHelper error when deploying OpenSocial lpkg - Liferay Issues

    liferay.com | 1 year ago
    javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener
  4. 0

    Console displays errors when deploying the OpenSocial lpkg. Steps to reproduce: # Start server # Deploy OpenSocial lpkg Expected result: OpenSocial should be deployed without errors being thrown in console. Actual result: Console shows InvokerFilterHelper error. Console output: {code} 23:43:22,826 ERROR [localhost-startStop-3][InvokerFilterHelper:199] Unable to initialize filter com.liferay.opensocial.shindig.servlet.AuthenticationServletFilter javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener at org.apache.shindig.common.servlet.InjectedFilter.init(InjectedFilter.java:42) at com.liferay.opensocial.shindig.servlet.AuthenticationServletFilter.init(AuthenticationServletFilter.java:67) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.getFilter(InvokerFilterHelper.java:194) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.initFilter(InvokerFilterHelper.java:231) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.readLiferayFilterWebXML(InvokerFilterHelper.java:322) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doPortalInit(InvokerFilter.java:151) at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:44) at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:64) at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:56) at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:54) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.init(InvokerFilter.java:94) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 23:43:22,834 ERROR [localhost-startStop-3][InvokerFilterHelper:199] Unable to initialize filter com.liferay.opensocial.shindig.servlet.ShindigFilter javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener at org.apache.shindig.common.servlet.InjectedFilter.init(InjectedFilter.java:42) at com.liferay.opensocial.shindig.servlet.ShindigFilter.init(ShindigFilter.java:105) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.getFilter(InvokerFilterHelper.java:194) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.initFilter(InvokerFilterHelper.java:231) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.readLiferayFilterWebXML(InvokerFilterHelper.java:322) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doPortalInit(InvokerFilter.java:151) at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:44) at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:64) at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:56) at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:54) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.init(InvokerFilter.java:94) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) {code}

    Liferay Issues | 4 years ago | Jane Kim
    javax.servlet.UnavailableException: Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener

    Root Cause Analysis

    1. javax.servlet.UnavailableException

      Guice Injector not found! Make sure you registered org.apache.shindig.common.servlet.GuiceServletContextListener as a listener

      at org.apache.shindig.common.servlet.InjectedFilter.init()
    2. org.apache.shindig
      InjectedFilter.init
      1. org.apache.shindig.common.servlet.InjectedFilter.init(InjectedFilter.java:42)
      1 frame
    3. Liferay Portal Service
      InvokerFilterHelper.readLiferayFilterWebXML
      1. com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.initFilter(InvokerFilterHelper.java:200)
      2. com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterHelper.readLiferayFilterWebXML(InvokerFilterHelper.java:292)
      2 frames