RTI - Full Payment Submission Process (FPS) -XML Output Error SEVERE IO Error java.io.FileNotFoundException: Permission denied (Doc ID 2147082.1)

Last updated on JUNE 13, 2016

Applies to:

Oracle HRMS (UK) - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Problem Statement:

When attempting to run  RTI - Full Payment Submission Process (FPS) -XML Output, the following error occurs:

ERROR
-----------------------
Entering pay_gb_rti_fps_xml.generate_header
Archived RTI FPS Payroll Action Id= 551608534
Writing header details
Writing GovTalkDetails records
Leaving pay_gb_rti_fps_xml.generate_header
Entering pay_gb_rti_fps_xml.generate_body
Generating Employer xml tags
Generating Employees xml tags
Start Range5087
End Range 3122308
Chunk size 1039073
PAY_GB_RTI_FPS_XML.generate_employee(551608534,5087,1044160,52642964,1,'DATA_EXCHANGE_DIRECTORY');
PAY_GB_RTI_FPS_XML.generate_employee(551608534,1044161,2083234,52642964,2,'DATA_EXCHANGE_DIRECTORY');
PAY_GB_RTI_FPS_XML.generate_employee(551608534,2083235,3122309,52642964,3,'DATA_EXCHANGE_DIRECTORY');
Error handling
Summary -20-apr-2016 17:04:54
Error occurred, Try resubmitting the request again
Entering XML validation of FullPaymentSubmission
Envelope envelope-v2-0-HMRC.xsd
Body FullPaymentSubmission-2016-v1-2.xsd
XML GovTalk-Envelope/FullPaymentSubmission is valid
Computing correlation ID
Entering PGP encryption
SEVERE IO Error
java.io.FileNotFoundException: Permission denied
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java)
at java.io.FileInputStream.(FileInputStream.java)
at RTIencrypt.readPublicKeys(RTIencrypt:87)
at RTIencrypt.encryptReader(RTIencrypt:169)
at RTIencrypt.encryptReq(RTIencrypt:267)



STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Use UK HRMS Responsibility

2. Payroll Run

3. Run Pre-payment

4. Run RTI - Full Payment Submission Process (FPS) -XML Output, the error mentioned above occurred.


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