Tag Archives: CICS

CICS Data Table Full alert

Oops, one of the CICS data tables in our system filled up, and, unfortunately, the application did not report the NOSPACE condition or even abend when it ran into the problem.  So, I guess that makes it the system programmer’s responsibility to detect. (That was a bit of sarcasm.) Can we detect this condition with… Read More »

Validating an email address format in CICS with <regex>

In an earlier post, I used regexec() to validate an email address format and found that regexec() does not support non-capture  groups.  Well, I didn’t really need them, but let’s see if we can get this support by using the Standard C++ Library <regex> template function which does support non-capture groups which is part of… Read More »

Validating an email address format in CICS

Faced with the requirement to edit for a valid email address format from a CICS application, one developer was using the java regular expression support which necessitated starting up a JVM Server in multiple CICS regions at about 90MB of storage per region.  I think the developer must have gotten the regular expression to use… Read More »

Compiling a java Program for CICS

You might want to use JCL to compile java programs for your CICS environment. Probably, you already have standard procedures for compiling other language types. Java source programs compile into class files which must be in the Unix file system instead in load libraries. So, just as you would have separate libraries for separate development… Read More »

SOAP Provider for 3270 CICS Applications

The tooling CICS provides for the building and execution of SOAP Web Services providers makes it a very reasonable way to “modernize” CICS applications that are designed to be invoked via COMMAREA or Channel/Container.  But, for 3270 terminal based applications–not so good out of the box.   There are third-party software solutions, some of which… Read More »