In Platform Process Manager I have a flow instance where all the jobs have completed, but the flow is still in running state. I think maybe jfd was being restarted when it completed (not certain about that).
I have tried the following to move it into exit or done state:
Right click on the flow instance and click kill
Both the above give the following message: “Invalid operation. The flow is already completed.”
Rerunning a job in the flow – job runs but flow does not change status when job finishes
Deleted Cache in .../work/storage/cache and restarted jfd – no effect
The .dat file is in .../work/storage/flow_instance_storage/finished, not in equivalent ‘active’ directory.
Here is the output from jflows <flowid> command, notice the end time is after the start time…
STATE START TIME END TIME
Running Mon Mar 27 10:06:26 GMT+01:00 2017 Fri Mar 24 20:38:58 GMT+01:00 2017
In this situation with Platform Process Manager 8.1.239197, there are IBM patches that should resolve the issue. Before applying patches, issue the following command to double check that patches aren't already in place.
For this customer, Build106823 was recommended: \\sashq\root\dept\ftp\outgoing\build106823
Not unlike SAS hot fixes, it's always a good idea to ensure available patches for LSF and PPM are current.