Issue Details (XML | Word | Printable)

Key: JS2-184
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Ate Douma
Reporter: Scott T Weaver
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Jetspeed 2

Action urls are being corrupted if your session expires and you get redirected

Created: 05/Jan/05 03:36 AM   Updated: 12/Jan/05 10:47 PM
Return to search
Component/s: Aggregation
Affects Version/s: 2.0-dev/cvs, 2.0-a1, 2.0-M1, 2.0-M2
Fix Version/s: 2.0-M2

Time Tracking:
Not Specified

Resolution Date: 12/Jan/05 10:46 PM


 Description  « Hide
Here are the steps to reproduce this bug.

1. Login as admin.
2. Let the session expire.
3. Click the Test Suite Page tab. You will be re-directed to the default welcome page.
4. Now all of the action button (min,max,etc.) urls' have the testsuite.psml tacked onto the end of them. The actions are now effectively broken.

Not sure why this is happening.

David or Ate, do you guys have any idea why this is happening?

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #188185 Wed Jan 12 11:56:20 UTC 2005 ate Fix for JS2-184:
Profiling a different page (root in this case) than what maches the current request url results in the PortalURL being out of sync with it.
PortletURLs generated by the PortalURL then are no longer valid!
We *must* keep the PortalURL path in sync with the profiled page.
Solved by sending a client side redirect instead.
Files Changed
MODIFY /portals/jetspeed-2/trunk/portal/src/java/org/apache/jetspeed/profiler/impl/ProfilerValveImpl.java