My Oracle Support Banner

Modifying a User Defined Field to a Lookup Type Causes Errors on getLookupPropertyType (Doc ID 749024.1)

Last updated on AUGUST 29, 2019

Applies to:

Identity Manager - Version 9.0.3.2.0 to 9.1.0.0.0 [Release 10gR2 to 10gR3]
Information in this document applies to any platform.
**Checked for Relevance on 26-Oct-2012**

Symptoms

Creating a User Defined Field (UDF) of type Text and then creating a user with data in that field and then changing the UDF to a Lookup field in the Design Console makes it impossible to create new Oracle Identity Manager (OIM) users, or to manage any existing OIM users.

Resulting Error in the Administrative Console
A system error was encountered
Contact Oracle Identity Manager System Administrator.

You can see errors in the OIM logs such as:

17:51:56,057 ERROR [APIS] Class/Method: tcFormDefinitionOperationsBean/getLookupPropertyType encounter some problems:
 Lookup properties of form field with key '141' have not been set.
17:51:56,058 ERROR [WEBAPP] Class/Method: tcManageUserAction/viewUserDetails encounter some problems:
 Lookup properties of form field with key '141' have not been set.
Thor.API.Exceptions.tcAPIException: Lookup properties of form field with key '141' have not been set.
        at com.thortech.xl.ejb.beansimpl.tcFormDefinitionOperationsBean.getLookupPropertyType(Unknown Source)

Changes

Recreating the UDF as a lookup field without actually associating any valid Lookup to it.

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
Changes
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.