//&MJCPN  PROC ENV=,PARMS=' ',REC=N,AMODE=00
// SET ROOT='&MJMOUNTP.'                                                        
// SET FOUT='properties/service/logs/applyPTF.out'   
// SET FOUT2='properties/service/logs/parmsRec.out'
// SET WSDIR='&MJDIRN.'
//*************************************************************                 
//* Test that OMVS can successfully launch a shell and return *                 
//*************************************************************                 
//TOMVS   EXEC PGM=BPXBATCH,REGION=0M,                                          
// PARM='SH exit 13'                                                            
//STDOUT   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT.',                               
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//STDERR   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT.',                               
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//*********************************************************                     
//* If the shell RC code is as expected (13) - proceed    *                     
//*********************************************************                     
//IFTST   IF (RC = 13) THEN                                                     
//*********************************************************                     
//* Start the Multi-Product PTF Post-Installer            *                     
//*********************************************************                     
//APPLY   EXEC PGM=BPXBATCH,REGION=0M,TIME=1400,                                  
// PARM='SH &&ROOT./&&ENV..HOME/bin/applyPTF.sh inline'                         
//STDOUT   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT.',                               
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//STDERR   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT.',                               
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//       IF (APPLY.RC <<= 4) THEN                                               
//*********************************************************                     
//* If the RC from the Post-Installer is LE 4 then start  *                     
//* the WebSphere Application Server                      *                     
//*********************************************************                     
//PARMS   EXEC PGM=BPXBATCH,REGION=0M,                                          
// PARM='SH /bin/echo PARMS=&&PARMS.'                                           
//STDERR   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT2.',                              
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//STDOUT   DD DSN=&&&TEMP,SPACE=(TRK,(3,3)),UNIT=SYSDA,                         
// DCB=(RECFM=FB,LRECL=256,BLKSIZE=2560),DISP=(NEW,PASS)                        
//       IF (PARMS.RC = 0) THEN                                                 
//REC     EXEC PGM=BPXBATCH,REGION=0M,                                          
// PARM='SH /bin/echo REC=&&REC.'                                               
//STDERR   DD PATH='&&ROOT./&&ENV..HOME/&&FOUT2.',                              
// PATHOPTS=(OWRONLY,OCREAT,OAPPEND),PATHMODE=(SIRWXU,SIRWXG)                   
//STDOUT   DD DSNAME=*.PARMS.STDOUT,DISP=(MOD,PASS,DELETE)                      
//       IF (REC.RC = 0) THEN                                                   
//STEP1    EXEC PGM=BPXBATA2,REGION=0M,TIME=MAXIMUM,MEMLIMIT=NOLIMIT,   
// PARM='PGM &&ROOT./&&WSDIR./lib/s390-common/bbooctlm &&AMODE.'                
//STDENV DD PATH='&&ROOT/&&ENV/was.env'                                   
//BBOPARMS DD DSNAME=*.REC.STDOUT,DISP=(OLD,DELETE,DELETE)                      
//*                                            
//* Output DDs                                 
//*
//DEFALTDD  DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
//HRDCPYDD  DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
//SYSOUT    DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
//CEEDUMP   DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
//SYSPRINT  DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
//            ENDIF
//           ENDIF
//          ENDIF
//IFTSTEND ENDIF
//
//* ================================================================ */         
//* PROPRIETARY-STATEMENT:                                           */         
//* Licensed Material - Property of IBM                              */         
//*                                                                  */         
//* 5724-I63, 5724-H88, 5655-N01, 5733-W61                           */         
//* (C) Copyright IBM Corp. 1999, 2006                               */         
//* All Rights Reserved                                              */         
//* US Government Users Restricted Rights - Use, duplication or      */         
//* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.*/         
//* ================================================================ */         
//* File Tailored on &ZDATE at &ZTIMEL by &ZUSER                                
//* From source skeleton: &skin                                                 
)CM ================================================================ */         
)CM                                                                  */         
)CM Change Activity:                                                 */         
)CM                                                                  */         
)CM F001143-35726 stelzerk: create job manager templates using dmgr  */ 
)CM 720223        kkaggarw: Add time out value to post installer     */ 
)CM                                                                  */         
)CM ================================================================ */         
