MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How to create a DDIO from a changeman listing

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Utilities
View previous topic :: View next topic  
Author Message
tony2nd
Beginner


Joined: 18 Jun 2010
Posts: 10
Topics: 4

PostPosted: Thu Dec 02, 2010 2:56 pm    Post subject: How to create a DDIO from a changeman listing Reply with quote

In my shop when a program is compiled it creates a DDIO. After a while the DDIO library is cleaned for space reasons and older members are deleted. After this if a production program abends there is no more DDIO to use with AbendAid or Xpediter.

The documentation says that you can recreate a DDIO from a listing. I created a listing using Changeman and tried to run the Compuware postprocessor but I am always getting the error below. What is wrong?

By the way - the same compiling options work fine if the DDIO is created with preprocessor while compiling it.

Code:

PCOPTN028-I  COMPUWARE COBOL PROCESSOR - RELEASE 08.06.00 (PTF CXN0273)                                       
PCOPTN027-I  COBOL(OUTPUT(NOPRINT))                                                                           
PCOPTN027-I  COBOL(OUTPUT(DDIO))                                                                             
PCOPTN027-I  PROCESSOR(OUTPUT(PRINT))                                                                         
PCOPTN027-I  PROCESSOR(OUTPUT(NODDIO))                                                                       
PCOPTN027-I  PROCESSOR(TEXT(NONE))                                                                           
PCOPTN027-I  DDIO(OUTPUT(NOXREF, NODMAP, NOLIST, NOOFFSET))                                                   
PCOPTN041-I  PROCESSED ON 12/02/2010 AT 13:59:48                                                             
PC01OP064-S  LIST OPTION REQUIRED WHEN OPTIMIZE OPTION SPECIFIED.                                             
PCCBL3275-W  UNABLE TO ADD TIMESTAMP TO OBJECT DECK.                                                         
PCDRVR053-I  ** ERRORS PROCESSING LISTING MVT072 DATED 06/15/2007 AT 09:49:30; LISTING NOT WRITTEN TO CWPDDIO.


Here it is the JCL:
Code:

//CBLPOSTP EXEC PGM=CWPCDRVR,REGION=2048K     
//*                                           
//STEPLIB  DD  DISP=SHR,                       
//             DSN=SYSSM.CW@CSS.V8R6M0.SLCXLOAD
//CWPERRM  DD  SYSOUT=*                       
//CWPPRTO  DD  SYSOUT=*                       
//SYSOUT   DD  SYSOUT=*                       
//SYSPRINT DD  SYSOUT=*                       
//SORTWK01 DD  SPACE=(CYL,(20,10)),UNIT=SYSDA 
//CWPWRK0  DD  SPACE=(TRK,(60,30)),UNIT=SYSDA 
//CWPWRK1  DD  SPACE=(CYL,(20,10)),UNIT=SYSDA 
//CWPWRK2  DD  SPACE=(TRK,(60,30)),UNIT=SYSDA 
//CWPWRK3  DD  SPACE=(TRK,(60,30)),UNIT=SYSDA 
//CWPWRK4  DD  SPACE=(TRK,(60,30)),UNIT=SYSDA 
//CWPLOAD  DD  DUMMY                           
//CWPDECK  DD  DUMMY                           
//*                                           
//CWPPRTI  DD  DISP=SHR,                       
//             DSN=A76030.MVT072               
//CWPDDIO  DD  DISP=SHR,                       
//             DSN=A76030.DDIO                 
//CWPPRMO  DD *                               
COBOL(OUTPUT(NOPRINT))                         
COBOL(OUTPUT(DDIO))                           
PROCESSOR(OUTPUT(PRINT))                       
PROCESSOR(OUTPUT(NODDIO))                 
PROCESSOR(TEXT(NONE))                     
DDIO(OUTPUT(NOXREF,NODMAP,NOLIST,NOOFFSET))
Back to top
View user's profile Send private message
papadi
Supermod


Joined: 20 Oct 2009
Posts: 594
Topics: 1

PostPosted: Thu Dec 02, 2010 3:58 pm    Post subject: Reply with quote

It would be good to talk with whoever supports the compile processes on your system. . .

As far as i recall, DDIO is not associated with ChangeMan but rather with Expeditor. . .
_________________
All the best,

di
Back to top
View user's profile Send private message
kolusu
Site Admin
Site Admin


Joined: 26 Nov 2002
Posts: 12378
Topics: 75
Location: San Jose

PostPosted: Thu Dec 02, 2010 4:00 pm    Post subject: Re: How to create a DDIO from a changeman listing Reply with quote

tony2nd wrote:

Quote:

PC01OP064-S LIST OPTION REQUIRED WHEN OPTIMIZE OPTION SPECIFIED.


Here it is the JCL:
Quote:

DDIO(OUTPUT(NOXREF,NODMAP,NOLIST,NOOFFSET))


Tony2d,

The above 2 should be able to narrow down your problem.

Read this about LIST compiler option

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IGY3PG10/2.4.29?

Kolusu
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Anuj Dhawan
Intermediate


Joined: 19 Jul 2007
Posts: 298
Topics: 7
Location: Mumbai,India

PostPosted: Fri Dec 03, 2010 3:14 am    Post subject: Reply with quote

Kolusu seems to have a point. However, these Jobs are pretty site-specific and would vary from shop to shop in their set-up.

When you compile the program using Change-Man, listings for the program you have compiled, will be generated and can be accessed using Change-Man options 1/L (usually these options are kept same at different shops but they are subject to change. So, yo need to know what they are meant foe, so you pick-up the right choice... "1 Build - Create, update and review package data" and "L Listing - Browse compressed listings").

Also, you need to know if the program, you want xped through xpeditor, is CICS or Batch program. Usually, for online programs shops have a single DDIO file while for Batch programs there are individual DDIOs for different users, created by them their own. To know all this, you need to get in touch with someone at your shop, as papadi has also suggested for..
_________________
Regards,
Anuj
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Utilities All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group