Craig Rutledge - Download JCRCMDS Utilities Source

This page is V5R4 or V6R1. Click here for V5R1 download page.

Download the V6R1 text file or the V5R4 zip file to your iSeries IFS drive. (or you can FTP the file to a source file member and skip step2)


Installation Instructions

1) CRTSRCPF FILE(mylib/JCRCMDS) RCDLEN(112). Create a source physical file (Crtsrcpf) with a record length of 112 named JCRCMDS in the library where you wish to install the commands. The library name can be any existing library. (I will use mylib for the rest of the instructions). Note:The source file name must be JCRCMDS.

2) CPYFRMSTMF FROMSTMF('\jcrcmds.txt') TOMBR('/qsys.Lib/mylib.lib/jcrcmds.file/a.mbr') MBROPT(*ADD) . Copy from IFS drive to an iSeries source file:

3a) V5R4: CPYF FROMFILE(mylib/JCRCMDS) TOFILE(mylib/JCRCMDS) FROMMBR(a) TOMBR(parser) MBROPT(*REPLACE) FROMRCD(395) TORCD(726) to extract the XML member parser.

3b) V6R1: CPYF FROMFILE(mylib/JCRCMDS) TOFILE(mylib/JCRCMDS) FROMMBR(a) TOMBR(parser) MBROPT(*REPLACE) FROMRCD(373) TORCD(678) to extract the XML member parser.

4) In PDM: Change member PARSER source type to RPGLE and compile PARSER with option 14.

5) Call mylib/PARSER parm(a jcrcmds mylib) to extract all members from the XML.

6) In PDM: Navigate to member JCRCOMPOST in file JCRCMDS. Compile member JCRCOMPOST in mylib using option 14.

7) Call mylib/JCRCOMPOST parm(mylib) to compile all objects in JCRCMDS

You can now remove the upload member if you wish: RMVM FILE(mylib/JCRCMDS) MBR(A)


Note: Not all CL or RPGLE programs may compile on your system. JCRSSQL, for example, requires object authority to DMPSYSOBJ command. If your system does not compile one of the programs, just Ignore the error messages. If you have any question about the install process, email me .


Back Back to JCRCMDS.

Last modified March 10, 2011