While processing large files the HAFileAdapter file lock is lost resulting in multiple threads processing the file
Last updated on AUGUST 28, 2016
Applies to:Oracle Service Bus - Version 188.8.131.52.0 and later
Information in this document applies to any platform.
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:
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