Hide Forgot
project_key: JBEPP I did some failover testing of inter-portlet communication and replication of render parameters in JSR-286 portlets. Render parameters should be available within more HTTP requests and so they should be replicated, otherwise client is able to recognize the change if failover happens. Current state is, that replication of render parameters does not work right now. Especially I tested this scenario: a) Start of 2 nodes with EPP5, 1 node with apache loadbalancer b) Trigger some action in JSR-286 portlet and use actionResponse.setRenderParameter("myParam", "myValue"); " in processAction method. Render parameter is correctly read in method "render" c) Refresh the page in browser to force another HTTP request without action phase now. Render parameter can still be read in method "render" (render parameters are alive within more HTTP requests). d) Doing failover of node1 e) Refresh the page again. Now the render parameter is lost and can't be seen on node2. I verified with normal render parameters and also with public render parameters. But replication is not working for both of them.
Link: Added: This issue is related to GTNPORTAL-853
Linked with GTNPORTAL-853, which is similar problem. Both of them are related to navigation state replication.
Thomas, pls comment on this based on what you decide.
I prefer to not impact the performances and to not implement this. Unless we find a real world scenario where this would be critical (Keeping UI state at all cost is not desirable for most educated users I talked too)
Release Notes Docs Status: Added: Not Required