STRPDMでCL、RPG等について14:コンパイルを行うと、コンパイル自体はエラーなしで通るのですが、「プログラムXXXXXXは作成されなかった」と表示されて、オブジェクトが入れ替わりません。
WRKACTJOBで確認すると、「置き換えられるオブジェクトとオブジェクトXXXXXXの所有者が同じでない」というメッセージが見られます。
確かに現状のオブジェクトの所有者とコンパイルをしようとするユーザーは違うのですが、コンパイルをしようとするユーザーは*ALLOBJ権限を持っているので、オブジェクトの入れ替えは可能との認識なのですが、何故か出来ません。
不思議なのは、POWER9でLPARを2つ作成して、もう片方の区画では上記条件で問題無くオブジェクトは入れ替わります。
(OSのバージョンは7.4、セキュリティレベル:20です)
*ALLOBJ権限を持っていても、REPLACE出来ない原因をご教授下さい