ICEfaces
  1. ICEfaces
  2. ICE-11005

easyAjaxPush - tutorial build files require update for push persistence

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.1.0.GA
    • Fix Version/s: EE-4.1.0.GA, 4.2.BETA, 4.2
    • Component/s: Framework, Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk r48623
      Browsers: all
      Server: Tomcat7/8
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      easyAjaxPush (All) - cannot be deployed on Tomcat due to errors caused by the recent push changes - tutorial build files must be updated to add the mongo* and morphia* jars to the .war file; adding the jars fixes the deployment and the test passes.
      Again, unless there is a jira for this already, should create a Jira.

       Apr 13, 2016 11:54:35 AM org.apache.catalina.core.StandardContext listenerStart
       SEVERE: Skipped installing application listeners due to previous error(s)
       Apr 13, 2016 11:55:16 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
         

        Issue Links

          Activity

          Hide
          Carmen Cristurean added a comment -

          ICEfaces4 trunk r 48624: updated common.xml tutorials build file to include push persistence morphia* and mongo* jars in the .war file.

          Show
          Carmen Cristurean added a comment - ICEfaces4 trunk r 48624: updated common.xml tutorials build file to include push persistence morphia* and mongo* jars in the .war file.

            People

            • Assignee:
              Carmen Cristurean
              Reporter:
              Carmen Cristurean
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: