Environment
Situation
Trying to access the Maintain Shared Pages link in the Administration Link results in the following
error:
PortletContainerImpl: failed to run the portlet: 'PortalPageAdmin'.
This has been known to happen when a user deletes a page, and recreates it with the same name.
Support and Development have attempted to recreate this problem many times but cannot.
It appears that certain circumstances must be in place for this to happen. It does not appear to be
Database related.
Resolution
One way to get around this issue is to delete the record (page) in the Database that you just created.
For example, if you created a page called MyTestPage , in the project MyProject you would need to
1. access your database and delete this page.
2. Using your favorite DB editor open the database that this project is using.
3. Search for the profilegrouppreferences table.
4. Find the record in the table that identifies your page. It will be identified in the column ELEMENTID andlook something like.
MyProject.MyTestPage
5. Delete this record.
Delete FROM profilegrouppreferences where ELEMENTID='MyProject.MyTestPage';
It is best to restart the server or at least clear out the cache so that no reference to this deleted page
still exists.
If the problem
persists, please contact Novell Technical Support.