Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.0.0.GA, 4.1
    • Fix Version/s: EE-4.2.0.GA
    • Component/s: Push Library
    • Labels:
      None
    • Environment:
      ICEpush Core, MongoDB
    • Assignee Priority:
      P1

      Description

      Add persistence to the ICEpush-layer for surviving stop/start scenarios

        Issue Links

          Activity

          Hide
          Carmen Cristurean added a comment -

          ICEfaces4 trunk r. 48571: scopes application, or any application using icepush, cannot be installed due to server errors (Tomcat7.0.42/8.0.21); this issue started at Jenkins Build #1882.

          Mar 29, 2016 9:04:48 AM org.apache.catalina.core.StandardContext listenerStart
          SEVERE: Skipped installing application listeners due to previous error(s)
          Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log
          INFO: ContextListener: contextInitialized()
          Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log
          INFO: SessionListener: contextInitialized()
          Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log
          INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@64d0dd5c')
          Mar 29, 2016 9:06:03 AM org.apache.catalina.core.StandardContext listenerStart
          SEVERE: Error configuring application listener of class org.icepush.DatabaseConfigurator
          java.lang.NoClassDefFoundError: Lcom/mongodb/MongoClient;
          at java.lang.Class.getDeclaredFields0(Native Method)
          at java.lang.Class.privateGetDeclaredFields(Class.java:2397)
          at java.lang.Class.getDeclaredFields(Class.java:1806)
          at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)
          at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:302)
          at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:161)
          at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:143)
          at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)
          at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
          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.deployWAR(HostConfig.java:983)
          at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1660)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
          at java.util.concurrent.FutureTask.run(FutureTask.java:262)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
          at java.lang.Thread.run(Thread.java:744)
          Caused by: java.lang.ClassNotFoundException: com.mongodb.MongoClient
          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
          at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
          ... 20 more

          Show
          Carmen Cristurean added a comment - ICEfaces4 trunk r. 48571: scopes application, or any application using icepush, cannot be installed due to server errors (Tomcat7.0.42/8.0.21); this issue started at Jenkins Build #1882. Mar 29, 2016 9:04:48 AM org.apache.catalina.core.StandardContext listenerStart SEVERE: Skipped installing application listeners due to previous error(s) Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() Mar 29, 2016 9:05:02 AM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@64d0dd5c') Mar 29, 2016 9:06:03 AM org.apache.catalina.core.StandardContext listenerStart SEVERE: Error configuring application listener of class org.icepush.DatabaseConfigurator java.lang.NoClassDefFoundError: Lcom/mongodb/MongoClient; at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2397) at java.lang.Class.getDeclaredFields(Class.java:1806) at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106) at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:302) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:161) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:143) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) 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.deployWAR(HostConfig.java:983) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1660) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.ClassNotFoundException: com.mongodb.MongoClient at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) ... 20 more

            People

            • Assignee:
              Jack Van Ooststroom
              Reporter:
              Jack Van Ooststroom
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: