" javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher" Signalled 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 MARCH 06, 2017

Applies to:

Oracle Data Integrator - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

After upgrading to 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

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