In CICS TS 3.1, COBOL class definitions and methods (object-oriented COBOL) cannot be used. This restriction includes both Java™ classes and COBOL classes.
Modules compiled in earlier CICS® releases with the OOCOBOL translator option cannot execute in CICS TS 3.1. The OOCOBOL translator option was used for the older SOM-based (System Object Manager-based) OO COBOL, and runtime support for this form of OO COBOL was withdrawn in z/OS® V1.2. The newer Java-based OO COBOL, which is used in Enterprise COBOL, is not supported by the CICS translator.
If you have existing SOM-based OO COBOL programs, you should rewrite your OO COBOL into procedural (non-OO) COBOL in order to use the Enterprise COBOL compiler. Note that the newer Java-based OO COBOL is not compatible with SOM-based OO COBOL programs, and is not intended as a migration path for SOM-based OO COBOL programs.