Details
-
Type: New Feature
-
Status: Resolved
-
Priority: 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
- blocks
-
ICE-11005 easyAjaxPush - tutorial build files require update for push persistence
- Closed
Activity
Jack Van Ooststroom
created issue -
Jack Van Ooststroom
made changes -
Field | Original Value | New Value |
---|---|---|
Link | This issue blocks NTFY-152 [ NTFY-152 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #48570 | Tue Mar 29 08:03:03 MDT 2016 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/iceutil/trunk/iceutil/util/src/main/java/org/icesoft/util/servlet/ExtensionRegistry.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #48574 | Tue Mar 29 14:09:39 MDT 2016 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/icepush/trunk/icepush/core/src/main/java/org/icepush/InternalPushGroupManager.java
MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/Browser.java MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/servlet/MainServlet.java MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/LocalPushGroupManager.java MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/ExpiryTimeout.java MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/ConfirmationTimeout.java |
Jack Van Ooststroom
made changes -
Assignee | Jack Van Ooststroom [ jack.van.ooststroom ] |
Jack Van Ooststroom
made changes -
Fix Version/s | EE-4.1.0.GA [ 12172 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #48578 | Wed Mar 30 08:22:22 MDT 2016 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/icepush/trunk/icepush/core/pom.xml
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #48580 | Wed Mar 30 09:18:07 MDT 2016 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/build.xml
MODIFY /icefaces4/trunk/icefaces/samples/build/common.xml |
Ken Fyten
made changes -
Assignee Priority | P1 [ 10010 ] |
Carmen Cristurean
made changes -
Ken Fyten
made changes -
Fix Version/s | EE-4.1.0.BETA [ 13073 ] |
Ken Fyten
made changes -
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Summary | Add persistence to ICEpush | Add persistence to ICEpush EE |
Ken Fyten
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | EE-4.1.1.GA [ 13078 ] | |
Fix Version/s | EE-4.1.0.GA [ 12172 ] | |
Fix Version/s | EE-4.1.0.RC1 [ 13073 ] |
Ken Fyten
made changes -
Fix Version/s | EE-4.2.0.GA [ 13074 ] | |
Fix Version/s | EE-4.1.1.GA [ 13078 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #50760 | Mon Feb 27 16:15:09 MST 2017 | jack.van.ooststroom | Reverted |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/build.xml
MODIFY /icefaces4/trunk/icefaces/samples/build/common.xml |
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