"AttributeInfo of name '__NAME__' already exists" Error Using DBATGenerator.sh on Groovy File
(Doc ID 2379246.1)
Last updated on AUGUST 30, 2023
Applies to:
Identity Manager - Version 11.1.2.3.170418 and laterInformation in this document applies to any platform.
Symptoms
DBATGenerator.sh fails generate DBAT Connector with DBATConfiguration.groovy file.
ERROR
-----------------------
DBATGenerator.log
FINE DatabaseTableConnector: the column name MIDDLENAME has attribute name MIDDLENAME
FINE DatabaseTableConnector: status column from the schema
FINE DatabaseTableConnector: the column name STATUS has attribute name STATUS
FINE DatabaseTableConnector: the column name LASTNAME has attribute name LASTNAME
FINE DatabaseTableConnector: changelog column not returned by default
FINE DatabaseTableConnector: the column name UPDATED has attribute name UPDATED
FINE DatabaseTableConnector: the column name CREATED has attribute name CREATED
FINE DatabaseTableConnector: finish buildTableInfo from resultset forTBLPEOPLE
FINE SchemaApiOp: Exception:
java.lang.IllegalArgumentException: AttributeInfo of name '__NAME__' already exists!
at org.identityconnectors.framework.common.objects.ObjectClassInfoBuilder.addAttributeInfo(ObjectClassInfoBuilder.java:70)
at org.identityconnectors.databasetable.DatabaseTableConnector.initSchema(DatabaseTableConnector.java:1848)
at org.identityconnectors.databasetable.DatabaseTableConnector.doSchema(DatabaseTableConnector.java:1352)
at org.identityconnectors.databasetable.DatabaseTableConnector.schema(DatabaseTableConnector.java:1334)
FINE DatabaseTableConnector: status column from the schema
FINE DatabaseTableConnector: the column name STATUS has attribute name STATUS
FINE DatabaseTableConnector: the column name LASTNAME has attribute name LASTNAME
FINE DatabaseTableConnector: changelog column not returned by default
FINE DatabaseTableConnector: the column name UPDATED has attribute name UPDATED
FINE DatabaseTableConnector: the column name CREATED has attribute name CREATED
FINE DatabaseTableConnector: finish buildTableInfo from resultset forTBLPEOPLE
FINE SchemaApiOp: Exception:
java.lang.IllegalArgumentException: AttributeInfo of name '__NAME__' already exists!
at org.identityconnectors.framework.common.objects.ObjectClassInfoBuilder.addAttributeInfo(ObjectClassInfoBuilder.java:70)
at org.identityconnectors.databasetable.DatabaseTableConnector.initSchema(DatabaseTableConnector.java:1848)
at org.identityconnectors.databasetable.DatabaseTableConnector.doSchema(DatabaseTableConnector.java:1352)
at org.identityconnectors.databasetable.DatabaseTableConnector.schema(DatabaseTableConnector.java:1334)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |