Указанное сообщение об ошибке не помогает указать на реальную проблему.
Проблема в том, что запущенная задача z / OSMF IZUSVR1 выполняет среду выполнения WebSphere Liberty. WebSphere Liberty - это среда выполнения Java EE, поэтому для нее требуется дополнительный процесс, называемый Angel
процессом, в котором выполняются авторизованные сервисы. z / OSMF специально ищет Angel
процесс с именем IZUANG1 . У Angel
процесса есть имя по умолчанию, и для его изменения требуется специальное переопределение. z / OSMF ищет определенный процесс с именем IZUANG1, и это не имя по умолчанию.
Чтобы указать это имя, вы должны изменить Angel
Запущенную задачу. Вот фрагмент изменений, которые я должен был внести в свой процесс.
Обратите внимание NAME=IZUANG1
на PROC
заявление и добавлено на PARM
заявление о STEP1
. У моего JCL изначально не было этого параметра.
//IZUANG1 PROC P='',C=N,ROOT='/usr/lpp/zosmf',OUTCLS='*', // IZUTIME=NOLIMIT,NAME=IZUANG1 //*--------------------------------------------------------------*/ //* Startup procedure for the z/OSMF Websphere Liberty Profile */ //* Angel process. */ //*--------------------------------------------------------------*/ //STEP1 EXEC PGM=BPXBATA2,REGION=0M, // TIME=&IZUTIME., // PARM='PGM &ROOT./wlp/lib/native/zos/s390x/bbgzangl COLD=&C &P // NAME=&NAME'
К сожалению, ошибка молчит до тех пор, пока вы не попытаетесь получить доступ к авторизованной службе (например, войдя в z / OSMF ). Сообщения об ошибках также не помогают определить истинную причину. Это должно помочь вам преодолеть эту проблему.