Tuxedo Application Runtime for CICS and Batch 12cR1: tcxmapgen can not handle print on/off (Doc ID 1562856.1)

Last updated on JUNE 26, 2013

Applies to:

Tuxedo Application Runtime for CICS and Batch - Version 12.1.1.0 and later
Information in this document applies to any platform.

Symptoms

On mainframe, map file can contain assembler code in bms , however ART CICS runtime can not recognized it and tcxmapgen gets following error.

Map file contain follows:
----------------------
  PRINT ON,NOGEN
----------------------

Error message is here:
/home/work2/artlab/tuxjes/sample_03/test> tcxmapgen RSSBM00.bms
[tcxmapgen, 1.00]
RSSBM00.bms
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-E026: Syntax error: Found `(null)' at column 0.
       MAPGEN-I003: Cannot generate map output files due to errors.
       MAPGEN-I001: MAPGEN completed with 0 warning(s) and 6 error(s).

At least , it needs to skip any keyword for PRINT. 
tcxmapgen can be recognized NOGEN and NODATA only.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms