ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Attribute Change issue

book

Article ID: 145824

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

Issue: Customer wanted Aux Attributes changed.
Example: change Aux/sir attribute from bbtTimeKeeper to eaaTimeKeeper
 
Below done in Dev:
Process: Updated CA Dir Aux Schema, Dumped DSA, removed Directories and IME, Added PublicUser, PortalAdmin, imadmin back from LDIF Export made prior to dump.
Bounced vAPP, Directory and IME base reloaded from App recovery script at startup.
Updated Directory XML and IME import.
 
Problem:
Portal connector failed startup. issues with mapped attributes changed in above steps. After removing forms/managed attributes and other Portal elements the connector still will not start. Can not delete the connector as it complains:
JTA transaction unexpectedly rolled back. Nested exception is javax.transaction.RollbackException: ARJUNA016504:Could not commit transaction.
...
The DELETE statemetn conflicted with the REFERENCE constraint "FKb075wqag3u5ebylj60oorue4" The Conflict occurred in database "CA_IDENTITYPORTAL", table "dbo.usecase_systmes",column 'connector_id'.
 
Need assistance with recovery and proper flow to perform the change requested by the customer.
 

Environment

Release : 14.3

Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE)

Resolution

Attributes names needed to be changed and when that happened users had to be removed and recreated.

There are system users that are needed in order for the vApp to rebuild and one of those is the public user and the imadmin.

the portal connector uses IMadmin to make calls in for TEWS but the IME could not rebuild because we were missing the public user.

once the public user was created, the IME could rebuild and that allowed the IP connector to start and allowed for the screens in IP to be fixed and pointed to the renamed attributes.