History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: UP-2059
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Jen Bourey
Reporter: Jen Bourey
Votes: 0
Watchers: 0
Operations

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

AJAX channel adding UI fails to reload when a channel can't be instantiated

Created: 14/May/08 04:01 PM   Updated: 15/Sep/08 06:47 PM
Component/s: User Interface, AJAX
Affects Version/s: 3.0.0
Fix Version/s: 3.0.1, 3.1.0-M1

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Generic Relation
This issue relates to:
UP-2054 Missing portlet results in message at... Minor Closed
 


 Description  « Hide
When the AJAX target servlet adds a channel, it attempts to instantiate it. If this step fails, the user's page fails to reload, creating the impression that the channel wasn't added to the layout. We need to catch and handle this exception.

 All   Comments   Work Log   Change History      Sort Order:
Jen Bourey [15/May/08 08:45 AM]
At least part of this issue is being caused by the /PlutoInvoker missing string that's printed out at the beginning of any request that references a missing portlet. When the ajax servlet attempts to instantiate the new portlet, that message is printed at the beginning of the returned xml, which prevents the javascript from parsing it correctly.

Jen Bourey [15/May/08 09:31 AM]
This turned out only to be an issue for unfound portlets, as described in the previous comment. I've changed the javascript function to expect text back rather than xml, so it should work now.

Eric Dalquist [15/Sep/08 06:47 PM]
Closing issues that have been released