Recently upgraded OPS/MVS from 12.2 to 14.0, and when coming up, for PDSMAN, the Current State was showing STARTING, even though it was up.
Release : 14.0
Component : OPS/MVS
There are 2 possible solutions:
1) Change the following instruction in this rule from "wordpos" to "pos" in the SSMPDSMN message rule:
when wordpos('Address Space is accepting com',msg.text) > 0 then
address SQL "Update STCTBL set current_state='UP'",
"where jobname=:job"
To:
when pos('Address Space is accepting com',msg.text) > 0 then
address SQL "Update STCTBL set current_state='UP'",
"where jobname=:job"
Enable and set auto-enable for this rule and try again
2) Enable the SSMCAAPI rule delivered in CCLXRULM library. PSDMAN produces state change events so SSM can use these events instead of relying on messages.