DUAS6: File resource condition does not work with symbolic links
search cancel

DUAS6: File resource condition does not work with symbolic links

book

Article ID: 94206

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

When using symbolic link as File Resource:


- If the target file exists, the resource condition works as expected;

- If the target file does not exist, the condition does not get satisfied and Uproc remains in Event Wait.


Resource log show:
2017-04-04 14:22:01 | THT_RES1.00000000 | 0000006 | Scan Number 1 | Checking resource THT_RES1...
2017-04-04 14:22:01 | THT_RES1.00000000 | 0000006 | Scan Number 1 | Found 1 file matching filter [/apps/orsyp/du/DUTEST/temp],[test2.txt]

 

Environment

Release:6.x

Component: Automic Dollar Universe

OS: Unix and Linux

Cause

The issue comes from that the fact that EEP server tests if a file can be accessed, but according to the documentation, it will now test only if file exists (symbolic link exists) and not if it can access the file (right ...)

Resolution

This is a defect up to DUAS v6.9.21 on Unix/Linux.
The issue will be fixed on Dollar Universe v6.9.21 with a change of behavior: the issue comes from that the eep server test if file can be accessed, but in order to align the behavior to the documentation, it will now test only if the file exists (symbolic link exists) and not if it has access to the file pointed by the link.