- Home
- All APIs
- Worldpay Total
- Error in rollbackKeyChangeProcess
Error in rollbackKeyChangeProcess
When initialising the terminal, a grey window appears displaying the message “opening terminal” and suddenly disappears without the IPC application initialising.
In the log file, you'll see the highlighted error:
20-Jun-2016 00:29:05,850 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Initializing Terminal
20-Jun-2016 00:29:05,850 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Keypad Sound ON
20-Jun-2016 00:29:06,131 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - keypadSound Responce is Sucessful
20-Jun-2016 00:29:06,131 [Thread-8] ERROR [TID:22980012] C:\YESEFT/logs - Enter in checkTaskkillWorking
20-Jun-2016 00:29:06,146 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Creatingfile dispatcher
20-Jun-2016 00:29:06,146 [Thread-8] ERROR [TID:22980012] C:\YESEFT/logs - Value of System Root : C:\Windows
20-Jun-2016 00:29:06,162 [Thread-8] ERROR [TID:22980012] C:\YESEFT/logs - Taskkill working properly
20-Jun-2016 00:29:06,178 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Inside handleEndtoEndkeychange ::
20-Jun-2016 00:29:06,880 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - txn file is corrupted just test it nothing else
20-Jun-2016 00:29:06,880 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - CPS Interface : unable to load transaction log
20-Jun-2016 00:29:06,880 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - ### Exception occured in keychange process ###java.lang.Exception: Unable to load transaction log
20-Jun-2016 00:29:06,880 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - yes.yeseft.server.RollBackKeyChangeProcess@188c316,,1,Enter in rollbackKeyChangeProcess,
Solution:
For a live Terminal ID (TID): Contact the Worldpay Support team. They will investigate and let you know what to do next.
For a test TID: Follow these steps below, they should never be applied to a live TID without the guidance of a Worldpay Support team member:
Copy all files in the YESEFT\CommonFiles\conf directory. Paste them into YESEFT\conf directory (replace all).
Copy all files in the YESEFT\CommonFiles\properties directory. Paste them into YESEFT\properties folder (replace all).
Start the IPC application.