My Oracle Support Banner

"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 later
Information 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)

 

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.