My Oracle Support Banner

" javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher" Signaled from ODI 12.1.3 Packages Upgraded from ODI 12.1.2 Containing a Call to OdiSqlUnload or OdiFtpGet (Doc ID 2228260.1)

Last updated on SEPTEMBER 14, 2023

Applies to:

Oracle Data Integrator - Version 11.1.1.7.0 to 12.1.3.0.170418 [Release 11gR1 to 12c]
Information in this document applies to any platform.

Symptoms

After upgrading to Oracle Data Integrator (ODI) 12.1.3, getting the following error from a package containing a call to odisqlunload:


This exception is thrown repeatedly until the client performance becomes poor and unresponsive.

Previously, a variable was being passed into the password field in 12.1.2.

After upgrading, the password field contained an encoded value rather than the variable so the encoded text was replaced with the variable and this is when the error started to present.

 

Changes

 

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!


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