Error Wile Reading A File Using 'EAI XML Read From File' Business Service Method 'ReadEAIMsg'
(Doc ID 2451983.1)
Last updated on SEPTEMBER 26, 2018
Applies to:Siebel CRM - Version 7.5.2 SIA  and later
When attempting to run BS 'EAI XML Read from File', method 'ReadEAIMsg' the following error occurs.
ObjMgrLog Error 1 000002835ba26e9b:0 2018-09-20 05:23:56 (filetransport.cpp (495)) SBL-EAI-04224: Unable to open file '/xxx/yyy/20180730040722.0407.xxxxx.xxxxx-2001.xxxx.xml'
This is a production environment with a Single Siebel Server on Solaris. The functionality was working fine for years, but suddenly stop working.
The file exists and has the right permission on '/xxx/yyy folder. Also there was no change on the path or the permission recently and not change on the Siebel Unix user.
The only change made recently is that the Storage/NAS (Network Attached Storage) where the physical file resides has been moved to another location, but Storage team confirmed that no changes has been made other than that.
The issue can be reproduced at will with the following steps:
1. Go to Site Map>Administration - Business Services>Simulator
2. Try to run the BS BS 'EAI XML Read from File', method 'ReadEAIMsg' passing as argument a existing file in /opt/siebel_nfs/prd/di_files/quintiles/queued
3. The following error show up :
ObjMgrLog Error 1 000002835ba26e9b:0 2018-09-20 05:23:56 (filetransport.cpp (495)) SBL-EAI-04224: Unable to open file '/xxx/yyy/20180730040722.0407.xxxxx.xxxxx-2001.xxxx.xml
But the original functionality is called from a Job that trigger a Siebel workflow on Workflow Process Manager component that calls the method above which fails with same error using the Simulator. This is part of a batch process that run daily for years and recently (last couple of month) it was identified that the files were not processed.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document