1. ICEfaces
  2. ICE-11005

easyAjaxPush - tutorial build files require update for push persistence


    • 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:
    • Environment:
      ICEfaces4 trunk r48623
      Browsers: all
      Server: Tomcat7/8
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration


      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(
           at java.lang.Class.getDeclaredFields(
           at org.apache.catalina.util.Introspection.getDeclaredFields(
           at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(
           at org.apache.catalina.core.DefaultInstanceManager.newInstance(
           at org.apache.catalina.core.DefaultInstanceManager.newInstance(
           at org.apache.catalina.core.StandardContext.listenerStart(
           at org.apache.catalina.core.StandardContext.startInternal(
           at org.apache.catalina.util.LifecycleBase.start(
           at org.apache.catalina.core.ContainerBase.addChildInternal(
           at org.apache.catalina.core.ContainerBase.addChild(
           at org.apache.catalina.core.StandardHost.addChild(
           at org.apache.catalina.startup.HostConfig.deployWAR(
           at org.apache.catalina.startup.HostConfig$
           at java.util.concurrent.Executors$
           at java.util.concurrent.ThreadPoolExecutor.runWorker(
           at java.util.concurrent.ThreadPoolExecutor$
       Caused by: java.lang.ClassNotFoundException: com.mongodb.MongoClient
           at org.apache.catalina.loader.WebappClassLoader.loadClass(
           at org.apache.catalina.loader.WebappClassLoader.loadClass(
           ... 20 more

        Issue Links


          Repository Revision Date User Message
          ICEsoft Public SVN Repository #48624 Wed Apr 13 15:58:20 MDT 2016 carmen.cristurean ICE-11005 - update tutorials build file to include push persistence mongo* and morphia* .jars.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/common.xml


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


              • Created: