IdentityIQ Upgrade 8.4 P1

Which IIQ version are you inquiring about?

8.4 P1

Please share any images or screenshots, if relevant.

[Please insert images here, otherwise delete this section]

Please share any other relevant files that may be required (for example, logs).

[Please insert files here, otherwise delete this section]

Share all details about your problem, including any error messages you may have received.

We have done the upgrade from 8.3->8.4->8.4 p1 in UAT environment, post upgrade we have noticed IdentityRequest Grid and few other configration grids which are newly introduced in 8.4 are showing empty.

Track My Requests Access
History configuration
Data Extract configuration
Messaging configuration

I am able to see all those in UIConfig Object, could you please let us know what could be possible root causes for this?

I’m going to assume you have a clean startup in your logs, but please take a look to see if you notice anything.

Could you provide any screenshots of what looks empty?

For example, when I click on Message Configuration in my local environment, I get this:

1 Like

Hi Sunny,

I am getting empty for the below 4 pages like mentioned in screenshot.

https://hostname/identityiq/identityRequest/identityRequest.jsf

https://hostname/identityiq/systemSetup/dataExtractConfig.jsf

https://hostname/identityiq/systemSetup/accessHistoryConfig.jsf

https://hostname/identityiq/systemSetup/messageBusConfig.jsf

1 Like

When you click on any of those pages, do you get any errors in your logs?

Do you have any custom plugins enabled that affect UI? Try disabling them, but the Impersonate plugin I see you have installed shouldn’t be an issue.

Any black level modifications to OOTB .xhtml files that weren’t reapplied with the new version?

Hello Sunny,

The environment is entirely non-customized; there are no custom plugins, and no modifications have been made to the XHTML pages.

I am receiving the following message in the logs after enabling trace for the loggers.

2024-11-11T09:01:08,754 INFO https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:115 - UI Component Tree

javax.faces.component.UIViewRoot(j_id1): javax.faces.ViewRoot null

2024-11-11T09:01:08,754 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:150 - Exiting beforePhase = null

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:138 - Entering afterPhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:08,830 INFO https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:122 - AFTER RENDER_RESPONSE 6

2024-11-11T09:01:08,830 TRACE https-jsse-nio-18443-exec-12 sailpoint.web.util.PhaseTracker:150 - Exiting afterPhase = null

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering beforePhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:10,943 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:113 - BEFORE RESTORE_VIEW 1

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering printUIComponentTree(buf = null, uic = null, indent = 0)

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting printUIComponentTree =

2024-11-11T09:01:10,943 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:115 - UI Component Tree

2024-11-11T09:01:10,943 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting beforePhase = null

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering afterPhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:10,944 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:122 - AFTER RESTORE_VIEW 1

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting afterPhase = null

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering beforePhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:10,944 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:113 - BEFORE RENDER_RESPONSE 6

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering printUIComponentTree(buf = null, uic = javax.faces.component.UIViewRoot@58c6d7f5, indent = 0)

2024-11-11T09:01:10,944 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting printUIComponentTree = javax.faces.component.UIViewRoot(j_id1): javax.faces.ViewRoot null

2024-11-11T09:01:10,945 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:115 - UI Component Tree

javax.faces.component.UIViewRoot(j_id1): javax.faces.ViewRoot null

2024-11-11T09:01:10,945 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting beforePhase = null

2024-11-11T09:01:10,981 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,981 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,981 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:10,981 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:10,982 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:138 - Entering afterPhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:10,982 INFO https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:122 - AFTER RENDER_RESPONSE 6

2024-11-11T09:01:10,982 TRACE https-jsse-nio-18443-exec-3 sailpoint.web.util.PhaseTracker:150 - Exiting afterPhase = null

2024-11-11T09:01:11,948 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,948 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,948 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,949 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,949 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering beforePhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:11,949 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:113 - BEFORE RESTORE_VIEW 1

2024-11-11T09:01:11,949 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering printUIComponentTree(buf = null, uic = null, indent = 0)

2024-11-11T09:01:11,949 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting printUIComponentTree =

2024-11-11T09:01:11,949 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:115 - UI Component Tree

2024-11-11T09:01:11,949 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting beforePhase = null

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering afterPhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:11,975 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:122 - AFTER RESTORE_VIEW 1

2024-11-11T09:01:11,975 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting afterPhase = null

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering beforePhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:11,976 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:113 - BEFORE RENDER_RESPONSE 6

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering printUIComponentTree(buf = null, uic = javax.faces.component.UIViewRoot@1545c481, indent = 0)

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting printUIComponentTree = javax.faces.component.UIViewRoot(j_id1): javax.faces.ViewRoot null

2024-11-11T09:01:11,976 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:115 - UI Component Tree

javax.faces.component.UIViewRoot(j_id1): javax.faces.ViewRoot null

2024-11-11T09:01:11,976 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting beforePhase = null

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering getPhaseId()

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting getPhaseId = ANY 0

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:138 - Entering afterPhase(e = javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@270fcc5d])

2024-11-11T09:01:12,075 INFO https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:122 - AFTER RENDER_RESPONSE 6

2024-11-11T09:01:12,075 TRACE https-jsse-nio-18443-exec-8 sailpoint.web.util.PhaseTracker:150 - Exiting afterPhase = null