Internal Exception: java.sql.SQLException: ORA-12899: value too large for column "UAT_SOAINFRA"."B2B_WIRE_MESSAGE"."SIGNING_CERTIFICATE" (actual: 273, maximum: 256) (Doc ID 1908317.1)

Last updated on MARCH 29, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.4.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.4.0 version, B2B Engine

When B2B attempts to receive data signed with a large certificate and to insert it into the database, an ORA-12899 error occurs.

ERROR
-----------------------
Internal Exception: java.sql.SQLException: ORA-12899: value too large for column "UAT_SOAINFRA"."B2B_WIRE_MESSAGE"."SIGNING_CERTIFICATE" (actual: 273, maximum: 256)

Error Code: 12899
Call: UPDATE B2B_WIRE_MESSAGE SET MESSAGE_DIGEST = ?, MODIFIED = ?, MSG_SIZE= ?, PROTOCOL_MESSAGE_ID = ?, SIGNING_ALGORITHM = ?, SIGNING_CERTIFICATE = ?,SIGNING_PROTOCOL = ?, DIGEST_ALGORITHM = ?, ENCRYPTION_PROTOCOL = ?,ENCRYPTION_ALGORITHM = ?, ATTRIBUTE1 = ?, PAYLOAD_STORAGE = ? WHERE (ID = ?) bind => [XdLsnOUlVHSqRwwgdNWiXayVR7A=, 2014-06-04 19:37:05.565, 469,

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