Create Settlement Batches Gives java.io.FileNotFoundException: /u01/appprod/apps/apps_st/appl/12.0.0/RIBA_1_1.out (Permission denied) (Doc ID 1351330.1)

Last updated on SEPTEMBER 02, 2016

Applies to:

Oracle Payments - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Create Settlement Batches is failing with the following error:

java.io.FileNotFoundException: /u01/appprod/apps/apps_st/appl/12.0.0/RIBA_1_1.out (Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at oracle.apps.iby.net.FileDumpFunction.transmit(FileDumpFunction.java:111)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.apps.iby.engine.CodePoint.invokeJava(CodePoint.java:250)
at oracle.apps.iby.engine.CodePoint.invoke(CodePoint.java:199)
at oracle.apps.iby.engine.TransmitConfig.transmit(TransmitConfig.java:199)
at oracle.apps.iby.payment.proc.BatchEFTPayment.getBatchResp(BatchEFTPayment.java:1145)
at oracle.apps.iby.payment.proc.BatchEFTPayment.closeBatch(BatchEFTPayment.java:973)
at oracle.apps.iby.scheduler.SchedEFTBatchClose.closeEFTBatch(SchedEFTBatchClose.java:558)
at oracle.apps.iby.scheduler.SchedEFTBatchClose.schedPmt(SchedEFTBatchClose.java:421)
at oracle.apps.iby.scheduler.Scheduler.doProcess(Scheduler.java:326)
at oracle.apps.iby.scheduler.Scheduler.init(Scheduler.java:423)
at oracle.apps.iby.scheduler.SchedInitiator.runProgram(SchedInitiator.java:215)
at oracle.apps.fnd.cp.request.Run.main(Run.java:157)

.....

Exception occured during formatting
oracle.apps.iby.exception.PSException: Internal Error to Payment Server: /u01/appprod/apps/apps_st/appl/12.0.0/RIBA_1_1.out (Permission denied)
at oracle.apps.iby.engine.CodePoint.invokeJava(CodePoint.java:272)
at oracle.apps.iby.engine.CodePoint.invoke(CodePoint.java:199)
at oracle.apps.iby.engine.TransmitConfig.transmit(TransmitConfig.java:199)
at oracle.apps.iby.payment.proc.BatchEFTPayment.getBatchResp(BatchEFTPayment.java:1145)
at oracle.apps.iby.payment.proc.BatchEFTPayment.closeBatch(BatchEFTPayment.java:973)
at oracle.apps.iby.scheduler.SchedEFTBatchClose.closeEFTBatch(SchedEFTBatchClose.java:558)
at oracle.apps.iby.scheduler.SchedEFTBatchClose.schedPmt(SchedEFTBatchClose.java:421)
at oracle.apps.iby.scheduler.Scheduler.doProcess(Scheduler.java:326)
at oracle.apps.iby.scheduler.Scheduler.init(Scheduler.java:423)
at oracle.apps.iby.scheduler.SchedInitiator.runProgram(SchedInitiator.java:215)
at oracle.apps.fnd.cp.request.Run.main(Run.java:157)

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