While processing large files the HAFileAdapter file lock is lost resulting in multiple threads processing the file (Doc ID 2170559.1)

Last updated on AUGUST 28, 2016

Applies to:

Oracle Service Bus - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms


While using the HAFileAdapter to allow two or more servers in a cluster to process files from a shared location, files that take from 13-20 minutes to process cause the original processing thread to lose the file lock, allowing another thread to pick it up.  The original lock is recovered but now there is duplicate processing of the file contents.

The following log entry is seen when the lock is lost:



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