Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01, 4.0.BETA
-
Fix Version/s: EE-3.3.0.GA_P02, 4.0
-
Component/s: Push Server
-
Labels:None
-
Environment:icefaces 4 from trunk
-
Assignee Priority:P2
Description
Take example ice-session-test.zip from ICE-8858. Compile with current libraries and run on Tomcat 7.0.52.
Everything is ok until server restart. After restart client app start "flood atack" on server - hundreds requests per second to
http://localhost:8080/ice-session-test/javax.faces.resource/listen.icepush.xml.jsf can be seen.
"attack" stops with full reloading of page in browser
Everything is ok until server restart. After restart client app start "flood atack" on server - hundreds requests per second to
http://localhost:8080/ice-session-test/javax.faces.resource/listen.icepush.xml.jsf can be seen.
"attack" stops with full reloading of page in browser
Activity
Krashan Brahmanjara
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] | |
Component/s | Push Server [ 10043 ] |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA_P02 [ 11370 ] | |
Fix Version/s | 4.0 [ 11383 ] | |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #40968 | Thu May 08 16:52:47 MDT 2014 | mircea.toma | |
Files Changed | ||||
MODIFY
/icepush/trunk/icepush/core/src/main/javascript/application.js
MODIFY /icepush/trunk/icepush/core/src/main/javascript/connection.async.js |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Test2
Another side of the same bug. If you change javax.faces.PROJECT_STAGE to Production framework generate requests to invalid page http://localhost:8280/ice-session-test/listen.icepush (404)
As a result users see thousands javascript errors and browser is killed in few minutes.
Test 3
I switched back push version to icepush-3.3.x-maintenance and ice-session-test work stable without above errors
but I got also old complex app (1.8>3.3 in compatibility mode) and in this application client side redirect on session timeout do not work
and browser and serwer is killed (request flood) soon after serwer restart.
So finally ice-session-test should be extended with more facelets, ace and ice controls with basic spring configuration (for libraries). At this moment this stack seems to be very unstable.