Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.
Endpoint Management Community Blog

Page Personalization Errors (Post changes to "Home" Page)

Created: 23 Aug 2011 • Updated: 07 Aug 2012 • 1 comment
EvanB's picture
0 0 Votes
Login to vote

ServiceDesk 7.1

Users recieving error on log in:

Process Manager Error

Could not find [PagePersonalizationData] where [PageID] Equal [...]

Background Information:

[PageID] can be found here: Site Actions > Page List > (Select a Page) EditPage > Advanced

Problem Manifestation:

We were on a couple of users post making changes to the "Home" page.  One user was able to pass through without issue, using a bookmark for any account. 

The root problem turned out to be that the original "Home" page was changed or replaced.  The existing "Home" page had a different PageID from time of initial install.  The caching was forcing the users to a non-existant PageID.

Solution:

Import the orgininally exported copy of the "Home" page that had the PageID that was cached.  An alternative solution may have been to edit a copy of the home page to show the PageID to the requested ID.  I imported the original copy and overwrote existing page.  Note: this did not replace the "bad" copy of the home page, so I made sure to delete that copy as well.

Comments 1 CommentJump to latest comment

Justin Inglett's picture

I have seen this issue as well. Working on a hidden home page for end users to view than deleting the old Home page and replacing it with the new updated one. I found that the issue is due to how ServiceDesk stores that data. So if you go to a users account page, under home page you will see that you are right - it does call out an exact page by GUID. What I did to resolve this was I created a database query that went out and found all of the tables that held that exat page for the users. Turned out that the [user] table in the DB was where it was being held. I did this:

UPDATE dbo.User
SET HomePage = REPLACE (HomePage,'OLD HOMEPAGE URL','NEW HOMEPAGE URL')
 
So for us it ended up being something like:
 
UPDATE dbo.User
SET HomePage = REPLACE (HomePage,'~/Portal/Template20_80.aspx?PageID=403a6a23-6719-4570-8489-fe02577fce92','~/Portal/Template100_50_50_100.aspx?PageID=3a86612b-45d4-42c8-95fc-7506f65d0af4')
+1
Login to vote