Working on installing KICKS

KICKSis the MVS 3.8j CICS clone. I’ve been following the section “Turnkey MVS” from the supplied html instructions pretty well. They say “KICKS has been successfully installed on every MVS38J distribution I know of. I am not aware of any where it does not install and run. I use the MVS38J “MVS380” distribution to build and test KICKS , and that plus “TK3UPD” and “TK4-” are the supported MVS38J distributions. KICKS can probably be installed on other (older) MVS38J distributions but doing so may require deviation from these instructions.”

And yet I’ve been failing miserably with ABEND SC03 U0000 on step #5…”‘Receive’ the uploaded file”. Time after time. Even on a freshly installed current TK4-. Well bearing the above sales pitch in mind there was no reason to believe there was a problem with the JCL. I went on wild goose chases looking up ABEND codes and trying to figure out if my region size was 4096K.

Step #3 b says “KICKS requires a TSO region of at least 4 megs. It may start in smaller regions, but abends are likely as it opens more VSAM files and/or runs complicated applications.”

Well I cut & pasted the JCL that has “REGION=4096”. Why would I assume there would be a problem with it? It must be something I’m doing wrong…I pondered 🙂

I must have tried at least 10-15 variations. I finally started bumping up the region size. Finally with “REGION=8192K” I got success! WTH?

Anywho it’s pretty straight forward after that.

Steps 10-14 are pretty straight forward.
Except at step #13 a library change maybe easy to miss. I missed it at first! We go from PDS library:
USERID.KICKS.V1R5M0.INSTLIB
to…
USERID.KICKSSYS.V1R5M0.INSTLIB

Actually step #12 is wrong because that member is NOT in

USERID.KICKSSYS.V1R5M0.INSTLIB

But instead in the same library as the previous two steps…

USERID.KICKS.V1R5M0.INSTLIB (as in steps 10-11)