GP_EPAY Process Not Parsing The URL Identifier Correctly (Doc ID 1936910.1)

Last updated on JUNE 19, 2017

Applies to:

PeopleSoft Enterprise HCM Global Payroll Core - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

GP_EPAY Process not parsing the URL identifier correctly

The PS Job - GPAUPYSL for payslip creation and transfer of the payslips to a file server via FTP.

This Job has 2 processes:
1. GPAUPY01 – This generates the payslip
2. GP_EPAY – This transfers the payslips. GP_EPAY calls another App engine Process - GP_SS_PSLP that actually transfers the file.

Traditionally, the URL identifier used to specify the FTP destination is configured as ftp://<<user>>:<<password>>@<<ftp server>>/<<path>>

When moving to a new file server and it requires that the user name should also contain the Domain name, for eg; CROWN\hr92tst or hr92tst@CROWN.

When the URL is configured this way, the process fails due to the characters "\" or "@" in the user name.

 
ERROR
-----------------------
Exception Occurred: Java Exception: java.net.UnknownHostException: ftp:: ftp:: unknown error: during call of com.peoplesoft.hr.hr.net.Inet.toIPAddress. (2,763) HCSC.NET.Inet.OnExecute Name:toIPAddress PCPC:331 Statement:6
Called from:GP_SS_PSLP.BulkFTP.GBL.default.1900-01-01.Transfer.OnExecute Statement:38
2014-07-25-09.57.46.133856 DoStepActions [1853] Exception logged: RC=100.


Changes

 

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