My Oracle Support Banner

OHMPI GUI Does Not Check the Updateable Status for TextArea Fields (Doc ID 2655231.1)

Last updated on AUGUST 17, 2020

Applies to:

Oracle Healthcare Master Person Index - Version 4.0.2.2 and later
Information in this document applies to any platform.

Symptoms

On Oracle Healthcare Master Person Index (OHMPI) 4.0.2.4 version,

If a field in the object model is specified as not updateable, but is configured in the GUI with a type
of TextArea (rather than the more common TextBox), the GUI allows data entry for that field.

If this is done, an error results when the changes are saved, with the server logs indicating that this
is due to trying to update a field that is not updateable.

ERROR
-----------------------
The following error message is generated at UI level:



STEPS
-----------------------
The issue can be reproduced with the following steps:
1. Create a data model with a String field that has been set as not updateable.
2. Configure the GUI for that field so it's of type TextArea, rather than the more common TextBox. Open midm.xml and search for the field.
    Change <gui-type> from 'TextBox' to 'TextArea'.
3. Build and deploy.
4. Edit an existing EUID (create one if this is a completely new configuration) and observe that even those the field was listed as not updateable,
    It is possible to enter data into that field. When saving data that has been entered into that field, an error is reported, with the server log saying it's because of the attempt to update a non-updateable field.

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
References


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