A Uproc is launched via a Dollar Universe Trigger to Release a SAP Job in status Scheduled. Instead of Completing, the Uproc remains in status Running for several hours, after analysis it seems that the command "uxstr sap rls" hangs and does not produce any output in the job log.
The snippet of the Uproc script is: $UXEXE/uxstr SAP RLS JOBNAME=$SAPJOB_NAME JOBCOUNT=$SAPJOB_JOBCOUNT
Command "uxstr sap rls" was using a BAPI on which the structure returned was not correctly checked for errors.
Dollar Universe 6 + Manager for SAP
Update to a fix version listed below or a newer version if available.
Fix version(s): Component: Application.Server Dollar Universe 6.10.01 - Released 30th May 2019
Since this version, the Error code is checked and displayed in Job Log, if there is an error the Job will be set to Aborted.
The correction applies to the following SAP commands / jobs: - "uxstr sap rls" command - "uxcpy sap" command - XBP2 submission ("uxstr sap api" + SAP_XBP2 Uproc type).