Java.io.FileNotFoundException: /ficdb/lib (Text File Busy) Errors Installing OFSAAI Service Pack Patch (Doc ID 1459139.1)

Last updated on JANUARY 05, 2016

Applies to:

Oracle Financial Services Analytical Applications Infrastructure - Version 7.2 and later
Oracle Financial Services Asset Liability Management - Version 8.0.0 to 8.0.0 [Release 8]
IBM AIX on POWER Systems (64-bit)
Oracle Financial Services Analytical Applications Infrastructure (OFSAAI) - Version 7.2
Oracle Financial Services Analytical Applications (OFSAA) - Version 5.x

Symptoms

When attempting to apply Patch: 13618419: ANALYTICAL APPLICATIONS INFRASTRUCTURE 7.2 SERVICE PACK #11 (7.2.11), the following errors is displayed:

ERROR
Updating DB Layer Files
Error while copying /OFSA/patches/OFSAAI_7211_AIX6.1_Oracle11gR2/ficdb/lib/libDatabase.so to /OFSA/ficdb/lib/libDatabase.so
java.io.FileNotFoundException: /OFSA/ficdb/lib/libDatabase.so (Text file busy)
  at java.io.FileOutputStream.(FileOutputStream.java:205)
  at java.io.FileOutputStream.(FileOutputStream.java:156)
  at FileUtil.copyDirectory(FileUtil.java:48)
  at FileUtil.copyDirectory(FileUtil.java:37)
  at FileUtil.copyDirectory(FileUtil.java:37)
  at ApplyPatch.update(ApplyPatch.java:227)
  at ApplyPatch.main(ApplyPatch.java:67)

OR

Error while copying DB Layer Files
java.io.FileNotFoundException:  /OFSA/ficdb/lib/libDatabase.so (Text file busy)
at java.io.FileOutputStream.<init>(FileOutputStream.java:204)
at java.io.FileOutputStream.<init>(FileOutputStream.java:155)
at FileUtil.copyDirectory(FileUtil.java:64)
at FileUtil.copyDirectory(FileUtil.java:52)
at FileUtil.copyDirectory(FileUtil.java:52)
at ApplyPatch.update(ApplyPatch.java:361)
at ApplyPatch.main(ApplyPatch.java:88)


The issue can be reproduced at will with the following steps:
1. Execute all steps from the OFSAAI Patch Process.pdf for 7.2.11
2. Launch the installer for the patch ./OFSAAIUpdate.sh
3. Check the generated log and see the errors.

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