For Java programs, CICS attempts to pass control to method main(CommAreaHolder) in the class specified by the JVMCLASS option of the PROGRAM resource definition. If this method is not found, CICS tries to invoke method main(String[]).