Thread: JCL and JCL Utilities

What is SYSOUT? Where does DISPLAY go?

Started by Jordan • user3 replies202 viewsLast activity 1 week ago
Post #1
0 votes
Jordan
Reputation
12
Posts: 32
Joined: May 2, 2026, 11:10 AM
Posted: Aug 2, 2026, 1:35 PM

I DISPLAY 'HELLO' in COBOL. Job ends. Where do I look for HELLO?

People point me at SYSOUT but I have three SYSOUT DDs.

Post #2
0 votes
Susan
Reputation
167
Posts: 26
Joined: Jan 19, 2025, 4:12 PM
Posted: Aug 2, 2026, 3:35 PM

DISPLAY usually lands on SYSOUT or SYSLIST / the DD your runtime maps to stdout. In SDSF open the job, look at the step, open SYSOUT or JESMSGLG / JESx depending on shop.

If you have //SYSOUT DD SYSOUT=* that is often the one. Ask a coworker which DD your COBOL runtime uses for DISPLAY. It varies a bit.

Post #3
0 votes
Marty
Reputation
412
Posts: 58
Joined: Aug 12, 2024, 9:14 AM
Posted: Aug 2, 2026, 7:35 PM

On our shop DISPLAY goes to SYSOUT. Compiler listings are SYSPRINT. Do not mix them up when hunting messages.

You must be signed in to reply to this thread