My Oracle Support Banner

ProtocolViolation(ORA-3137 [3137];TTC-buffer with JDBC 12.1.0.1.0 (Doc ID 2716816.1)

Last updated on MAY 25, 2023

Applies to:

JDBC - Version 12.1.0.1.0 and later
Information in this document applies to any platform.

Symptoms

Weblogic-based JDBC application uses OJDBC version 12.1.0.1, to connect o 11.2.0.4 RAC database (via a Grid Infrastructure version 19c listener) fails with ORA-03137 

On the database end alert log has the following 

PROTOCOL_VIOLATION_TRACE - ORA-3137 trace file containing protocol violation data (X files)
- 2020-09-07 16:17:06 XXXXX_ora_24355.trc [64Kb]
      ^--> File parsed: ProtocolViolation(ORA-3137 [3137];TTC-buffer;)
- 2020-09-07 16:18:49 XXXXX_ora_109129.trc [37Kb]
      ^--> File parsed: ProtocolViolation(ORA-3137 [12333];TTC-buffer; ORA-3137 [3137];TTC-buffer;)
- 2020-09-07 16:36:29 XXXXX_ora_45329.trc [97Kb]
      ^--> File parsed: ProtocolViolation(Instantiation; LibCacheObject;)
- 2020-09-07 16:40:15 XXXXX1_ora_24353.trc [5Mb]

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.