uproc dependency with pdate (a,a,a) asking for the same PDATE event

book

Article ID: 85381

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Affects Release version(s): 5

Error Message :
 _!================================================ 
_!** 
$!** PROCEDURE .. : CA116437-1 
$!** EXECUTION .. : 0004003 
$!** M.U. ....... : CASDLSUP06 
_!================================================ 

10/15/2012 16:17:23 Start Condition Check 
Modified directly in the Engine by 
operator : univa 
Processing Date 10/15/2012 

Dependency Cond. 02 Prop. 01 : 
Depe. : - CA116437-1- CASDLSUP06 20121015 Missing 
*** Task launch refused *** 

==================================================  

Patch level detected:Dollar Universe 5.6
Product Version: Dollar.Universe 5.6.0 FX25010

Description :A uproc depending on itself with any PDATE (a,a,a) asks for the event from the same processing date when the job is run, thus causing it to end in Time Overrun.

Here is an example of such a urpoc that will cause the issue:


$ uxshw upr upr=CA116437-1
Command : uxshw upr upr=CA116437-1 vupr=* partage

TYPE | upr

ITEMS | upr : CA116437-1
| vupr : 000
| class :
| clfil :
| label :
| dom : I
| appl : U_
| upt : CL_INT
| definfo :
| defsev : 0000
| retry :
| fperiod : d
| memo : o
| nbper : 0
| command :
| execdir :
| incclass : ( )
| launchvar : ( )
| depcon : (
condno : 02
dep : CA116437-1
dtype : a
pdate : (a,a,a)
mu : same
sess : any
user : any
status : terminated
one
expected
nofatal
)
| inccon : (
condno : 01
inc : CA116437-1
mu : same
sess : any
user : any
expected
nofatal
pdate : any
)
| rescon : ( )
| termins : ( )
| formula : ( =C01 AND =C02 )
| sap_xbp2 : ( )
| sap_xbp2_step : ( )
| sap_xbp2_step_pr : ( )
| sap_xbp2_step_ar : ( )
| sap_pchain : ( )
| sap_ipack : ( )
| ftp_get : ( )
| ftp_put : ( )
| ejb : ( )
| ejb_param : ( )
| create_param : ( )
| notify : ( )
| upr_status : ( )
| script :

==================================================
exit 0
==================================================

The job will stays in EVENT WAIT even though the event exists.

$ uxlst evt upr=CA116437-1 full
Command : uxlst evt upr=CA116437-1 full status=* ses=* mu=* since=(00/00/0000,0000) before=(12/31/9999,2359)

SESSION UPROC MU STATE DATRAIT LAST UPDATE JALON USER NUMSESS NUMPROC
-------------------------------- ---------------------- -----------------------------------------------------------------
CA116437-1 CASDLSUP06 COMPLETED 10/08/2012 10/15/2012 1617 00 univa 0004002

See the errors section for the exact error message.

Cause

Cause type:
Defect
Root Cause: This was a product defect in Dollar Universe version 5.x.

Environment

OS: Linux
OS Version: RHEL 5.3
Related configuration item(s): Patch FX24991

Resolution

Upgrade Dollar Universe to version 6.1.01 or above.

Fix Status: Released

Fix Version(s):
Component: Application.Server
Version: Dollar.Universe 6.1.0
6.1.01

Additional Information

Workaround :
N/A