My Oracle Support Banner

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

Last updated on MAY 25, 2023

Applies to:

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


Weblogic-based JDBC application uses OJDBC version, to connect o 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]


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

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