Migration: CustomException: ORA-28232: invalid input length for obfuscation toolkit (Doc ID 561996.1)

Last updated on AUGUST 26, 2016

Applies to:

Oracle Preventive Controls Governor - Version 5.1.2 and later
Information in this document applies to any platform.
This problem can occur on any platform.
Oracle Preventive Controls Governor

Generic

Symptoms


When attempting to migrate FormRules from one instance to another, the migration concurrent request fails with the following error described below:
The expected behavior is to be able to migrate rules, flows and audit from one instance to another using the migration utilities.

ERROR
-----------------------

Main : Custom Exception raised. Stopping execution.
Exception in thread "main" CustomException: ORA-28232: invalid input length for obfuscation toolkit
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", line 40
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT", line 138
ORA-06512: at "APPS.LA_ENHNCMTMGR_PKG", line 4859

at xmltablcols.DisplayFile(xmltablcols.java:628)
at xmltablcols.Driver(xmltablcols.java:228)
at xmltablcols.main(xmltablcols.java:135)



Steps To Reproduce:
The issue can be reproduced at will with the following steps:
1. From AppsRules Select the Tools MENU > LogicalApps Utilities > Migrate Rules ( For release 7.3 or higher , navigation is Preventive Control Governor > Form Rules and click on tool menu - GRC COntrols Utilities > Migrate Rules)
2. Select the Migrate to File
3. Submit the concurrent request
4. Verify the log

Business Impact:
The issue has the following business impact:
Due to this issue, users cannot migrate any LogicalApps rules from Dev to Test or Prod Instances.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms