Hide Forgot
Date of First Response: 2009-08-11 10:52:16 project_key: JBEPP There is an issue which happens during parallel request with different user sessions, while both sessions try to access bar with portlet instances. Instance of some WSRP portlet (for example Bea:Hello world portlet) should be created to reproduce this issue. The whole description of steps: 1) Login as "Admin" and go to http://localhost:8080/portal/auth/portal/admin/WSRP 2) Click to create a consumer and fill some name like "MyBea". 3) Fill http://wsrp.bea.com:7001/producer/producer?WSDL as URL. Cache expiration remains empty. 4) Click to "Refresh & Save" button and fill "public" for comsumerRole parameter. Than another click to "Refresh & Save". 5) Go to http://localhost:8080/portal/auth/portal/admin/default and go to "Portlet definitions". Change the perspective to "bea portlets" and create an instance of "Bea: Hello world" portlet. 6) Click to "Portlet instances". 7) Open different browser and begin a new session. Login as "user", click to "Dashboard" and then click to "Configure dashboard". 8) It's important that request to "Configure dashboard" with "user" is triggered before processing of "Portlet instances" request in session "admin" ends. So the progress of requests is parallel. 9) You can see that the part with portlet instances, which should be on Dashboard configuring page of user is not here. (See screenshot wsrp-parallel-session.png). You can see the exception in server log (wsrp-parallel-session-exception.txt) 10) When "Portlet instances" request from admin session ends, you are able to click to "Configure dasboard" page in user session and you can see the portlet instances as usual. The issue happens only with parallel progress of both requests.
Attachment: Added: wsrp-parallel-session.png
Attachment: Added: wsrp-parallel-session-exception.txt
Link: Added: This issue is incorporated by JBEPP-104
Won't fix in CP02
Link: Added: This issue is a dependency of JBPORTAL-2450
Moved to 43 CP7 for triage after 5.2 ships.
Release Notes Docs Status: Added: Not Required