after installation of 11.1.2.0.1 BP01, the self service console fails to start with the following cause in the stack trace:
Cause: Unable to find class 'oracle.iam.ui.homepage.listener.HomepagePersonalizationPhaseListener'
changes to OIM
installation of BP01
reason
The lifecycle component added to the faces-config.xml is not compatible with all environments:
Solution
In the environment's $ORACLE_HOME/OIM/user_projects/domains/$USER_DOMAIN/servers/ there should be a temporary directory where the ear file was unpacked. It will be something similar to:
tmp/_WL_user/oracle.iam.console.identity.self-service.ear_V2.0
Under this ear file, there will be a faces-config.xml.
To find this on Unix you can use the command
to get the exact location.
find . -name faces-config.xml
1. Back up a copy of the faces-config.xml
2. Remove these lines from the remaining faces-config.xml
<lifecycle>
<phase-listener>oracle.iam.ui.homepage.listener.HomepagePersonalizationPhaseListener</phase-listener>
</lifecycle>
3. Try to start the self service application from the weblogic console.
2. Remove these lines from the remaining faces-config.xml
<lifecycle>
<phase-listener>oracle.iam.ui.homepage.listener.HomepagePersonalizationPhaseListener</phase-listener>
</lifecycle>
3. Try to start the self service application from the weblogic console.
No comments:
Post a Comment