Details
Description
Layout Portlets removed Page logic is incorrectly worked.
1) login jetspeed-portal.
2) click editPage button.
3) remove current page in page edit pane.
4) browser go to removed page.
5) portal engine does not work correctly.
After inspecting this issue, I came to the following conclusion:
Removed page after parent folder update is problem.
// line 372-387 of MultiColumnPortlet.java
Folder parent = (Folder)requestPage.getParent();
if (parent != null)
{
List orderList = parent.getDocumentOrder();
if (orderList != null)
{
String name = requestPage.getName();
if (orderList.indexOf(name) > -1)
}
}
pageManager.removePage(requestPage);