DUAS: Resources still being watched after being resolved
search cancel

DUAS: Resources still being watched after being resolved

book

Article ID: 199663

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

After having upgraded to 6.10.21 / 6.10.3x or 6.10.4x, some Resource Logs continue being populated as one or several of the Script / File Resource conditions continue to be executed / evaluated by the EEP.

In the Resource Log, we can see that after the line with the "Check OK", the tests on some/all the other Resource Conditions continue to be executed where they should not:

For example, an example with Script Resources:

2020-07-01 12:20:59 | SCR_GOLD_PRXB2CBINASSB2C3_01.00000000 | 4613097 | Scan Number 2 | Check OK
2020-07-01 12:20:59 | SCR_GOLD_PRXB2CBINASSB2C2_01.00000004 | 4613097 | Scan Number 2 | Check KO

Another example with File Resources:

2020-08-21 15:59:12 | RES_31.00000000 | 0007621 | Scan Number 5519 | Check OK
2020-08-21 15:59:12 | RES_35.00000277 | 0007621 | Scan Number 5412 | Checking resource RES_35...
2020-08-21 15:59:12 | RES_35.00000277 | 0007621 | Scan Number 5412 | No file matching filter [C:\SocieteQualif\fileRes],[file_35.txt]
2020-08-21 15:59:12 | RES_35.00000277 | 0007621 | Scan Number 5412 | Check KO: resource missing
2020-08-21 15:59:12 | RES_31.00000000 | 0007624 | Scan Number 0 | Checking resource RES_31...
2020-08-21 15:59:12 | RES_31.00000000 | 0007624 | Scan Number 0 | Found 1 file matching filter [C:\SocieteQualif\fileRes],[file_31.txt]
2020-08-21 15:59:12 | RES_31.00000000 | 0007624 | Scan Number 0 | Check OK
2020-08-21 15:59:43 | RES_35.00000277 | 0007621 | Scan Number 5413 | Checking resource RES_35...
2020-08-21 15:59:43 | RES_35.00000277 | 0007621 | Scan Number 5413 | No file matching filter [C:\SocieteQualif\fileRes],[file_35.txt]
2020-08-21 15:59:43 | RES_35.00000277 | 0007621 | Scan Number 5413 | Check KO: resource missing

This can be checked on the folder log\XXX being XXX the area of the executions, for example:

 

 

Environment

Releases affected: 6.10.21, 6.10.3x, 6.10.4x

Component : DOLLAR UNIVERSE

Subcomponent: Application.Server

 

Cause

Issue related to the multithread behavior of the Supervisor introduced on version 6.10.21, and incorrect timing upon rewriting the information into the data files.
Since 6.10.51, the check the status of the resource is done before rewriting the data to avoid overwriting a deletion order.

Resolution

Immediate Workaround in case of filesystem full:


1. Delete the resource logs from the log/area folder having a launch number of a job that has finished
2. Reinitialize u_frrv60 file while no jobs are in event wait status (replace X by the impacted area):

  • unistop
  • uxrazfic u_frrv60 X
  • unireorg
  • unistart


Solution:

Update to a fix version listed below or a newer version if available.

Fix version(s): 
Component: Dollar.Universe.Application.Server
Dollar Universe 6.10.51 - Released 28th October 2020