KB Article #177129

Error dispatching SFTP message to trading engine: java.io.IOException: Error moving temporary file

Error dispatching SFTP message to trading engine: java.io.IOException: Error moving temporary file



Resolution


In customer environment, one SFTP partner inbounds flow fails with following error. For other SFTP partner the flow works fine.

2015-05-06 09:53:42,425 - ERROR [SSHD-TRANSFER-1] (SshVirtualFileSystem.closeFile:351) - Error dispatching SFTP message to trading engine: java.io.IOException: Error moving temporary file "E:\Axway\Synchrony45\Interchange\common\data\ssh\users\trading\GERAPMACIF\MACIF_VERS_GERAP\fic_MAJ_MUT_PERS" to ready file: E:\Axway\Synchrony45\Interchange\common\data\ssh\ready\srvfex01_te\10

2015-05-06 09:53:42,747 - ERROR [Worker12-11393] (GPInlineProcessing.error:216) - Protocole non configure: "SFTP"

It was found that after receive the SFTP transfer payload, Interchange is not able to process due to some custom jar [in interchange_home/site/jars directory] used by customer. While using default integration delivery, it fails with above error. We do not get the detail about custom code but we have created specific integration delivery for particular partner[for which issue occurs] to resolve the issue.

There might be another reason for the above error but it might be one of them.