But as soon as I logged in as app owner, I’m getting the same error in the browser as well.
Does anyone familiar with a similar issue, please?
I really appreciate your valuable opinions/suggestions to solve this issue.
Thank you in Advance!
Best answer by suneth
No need to clear profile cache since you haven't change the profile. If there are no links in IFSAPP personal profile or base profile, this issue may caused by an erroneous link in other user profile.
So, to find the actual error you may need to check fndweb-alert-<timestamp>.log files in \\<IFS_HOME>\jboss-eap-5.1\jboss-as\server\<INSTANCE_NAME>\deploy\fndweb.ear\b2een.war\WEB-INF\log folder. Check the log files just after “ifs.fnd.asp.ASPPortalContext' (page 'ifs.fnd.portlets.MyLinks')is not in DEFINED state!” error start to occur. Then you can find the actual runtime error in the log files.
The reason for this error is an object in the page pool with the invalid state. These objects with invalid state can be created in page pool after occurring a runtime error in a page or portlet. You can solve this temporary by clearing the page pool. But after some time invalid object will be created again and error will popup again.
In this case, it seems like issue is in “My Links” portlet and may be a runtime error is occurring due to an invalid link in the portlet. Since the error is starting to popup after login as app owner, this invalid link could be stored in the personal profile of the app owner. So, you have to remove it manually by editing the personal profile of app owner using Solution Manager.
Open IFS EE Client and navigate to Solution Manager/User Interface/User Profiles/Explore Profiles/Personal Profiles and search for personal profile of the app owner.
Select the personal profile and select RMB menu option “Show Details”. Then details of the personal profile will be shown as image1.
Press “Export to File” link and save a backup copy of existing profile before doing any changes (see image1). If something goes wrong you can import the existing profile using this backup.
Navigate to User/Web/b2een/Global/Links in Profile Content panel (see image1).
Delete the entries like Link_0 under Links folder. Save the changes.
Hi @suneth, Yes the IFSAPP user contains a base profile and I checked the profiles as you mentioned in the previous note.
This base profile also does not contain any links.
And unexpectedly the ‘Personal Portal’ has started working again without any changes.
Earlier we couldn’t connect with the below URL as we got the error ‘Object 'ifs.fnd.asp.ASPPortalContext' (page 'ifs.fnd.portlets.MyLinks')is not in DEFINED state!’.
No need to clear profile cache since you haven't change the profile. If there are no links in IFSAPP personal profile or base profile, this issue may caused by an erroneous link in other user profile.
So, to find the actual error you may need to check fndweb-alert-<timestamp>.log files in \\<IFS_HOME>\jboss-eap-5.1\jboss-as\server\<INSTANCE_NAME>\deploy\fndweb.ear\b2een.war\WEB-INF\log folder. Check the log files just after “ifs.fnd.asp.ASPPortalContext' (page 'ifs.fnd.portlets.MyLinks')is not in DEFINED state!” error start to occur. Then you can find the actual runtime error in the log files.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.