Visit SDSUSA site please  

Go Back   mvsHelp Boards > Help Bulletin Board > Abends, Errors
User Name
Password
-->
FAQ Search Manuals Calendar New Posts Search Today's PostsMark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-16-2010, 02:56 PM
yarnseeker yarnseeker is offline
Senior Member
 
Join Date: Dec 2003
Posts: 2,185
Question lost mvs mod during upgrade

We just upgraded our operating system and we have LOST one of our mods. We no longer seem to have the source.

The mod used to print the step cpu in the job log intead of the **** we are now getting.

-JOBNAME STEPNAME PROCSTEP RC EXCP CONN CPU
-S120108B VTTAB 00 256 352 ******
-S120108B FMDEL 00 158 163 ******
-S120108B FMDEF 00 6 2 ******

does anybody know IF this is a mod that might be on the CBT tapes?
Reply With Quote
  #2  
Old 06-16-2010, 03:26 PM
Steve Myers Steve Myers is offline
Senior Member
 
Join Date: Apr 2000
Posts: 3,027
Default

This type of change (including the lines you've put into your post) is usually put in the IEFACTRT exit. From the looks of what you put into your post, I'd suggest the problem isn't a lost change, but a bug in your code, though that's just a guess.

Good luck. Coding IEFACTRT can be very tricky, though I think if all its doing is writing what you put in your post, it should not be a difficult fix. If you're really lucky it might just be a reassembly.
__________________
Steve Myers
Reply With Quote
  #3  
Old 06-16-2010, 05:12 PM
yarnseeker yarnseeker is offline
Senior Member
 
Join Date: Dec 2003
Posts: 2,185
Talking awesome!

Thanks you! That IEFACTRT looks like what I needed to find more info.

I found that there is something on cbt #88 but you are probably right. It probably just needs to be reassembled or something. If not at least we have a direction to go in and some chance at not completely having to reinvent the wheel
Reply With Quote
  #4  
Old 06-17-2010, 10:34 AM
Steve Myers Steve Myers is offline
Senior Member
 
Join Date: Apr 2000
Posts: 3,027
Default

Your IEFACTRT is probably using the type 30 SMF record. A recent z/OS release - I think it was 1.11, but don't hold me to it - changed the format of the SMF 30 record, and there's a good chance that format change may be why your exit broke.
__________________
Steve Myers
Reply With Quote
  #5  
Old 06-21-2010, 10:13 AM
taltyman's Avatar
taltyman taltyman is offline
Senior Member
 
Join Date: Nov 1999
Location: forney, texas, usa
Posts: 1,301
Send a message via Skype to taltyman
Default

You are welcome to our source however you would have to modify it to fit your needs. Here's a sample.

DDNAME=SORTWK01 UNIT=5346 TYPE=DASD EXCP= 2 MAXBLK=
DDNAME=SORTWK02 UNIT=674D TYPE=DASD EXCP= 2 MAXBLK=
DDNAME=SORTWK03 UNIT=6B90 TYPE=DASD EXCP= 2 MAXBLK=
DDNAME=SORTWK04 UNIT=6525 TYPE=DASD EXCP= 2 MAXBLK=
DDNAME=SORTWK05 UNIT=524B TYPE=DASD EXCP= 2 MAXBLK=
DDNAME=DFHPRINT UNIT=5324 TYPE=DASD EXCP= 122 MAXBLK=13300
DDNAME=SYSPRINT UNIT= TYPE= EXCP= MAXBLK=
DDNAME=SYSUDUMP UNIT= TYPE= EXCP= MAXBLK=
DDNAME=SYSABEND UNIT= TYPE= EXCP= MAXBLK=
DDNAME=SYSOUT UNIT= TYPE= EXCP= MAXBLK=
DDNAME=SYSIN UNIT= TYPE= EXCP= MAXBLK=
------------------------------------------------------------------------------------------------
|JOBNAME=AA04STAT |START TIME=15.51.03 |JOB CPU=00.00.01 |4K PAGEIN=00000000|
|STEPNME=STEP1 |END TIME=15.51.06 |STEP CPU=00.00.01 |4K PAGOUT=00000000|
|PGMNAME=DFHSTUP |ELPSE TIME=00.00.02 |STORAGE =0002504K |# SWAPOUT=00000000|
Reply With Quote
  #6  
Old 06-21-2010, 10:13 AM
taltyman's Avatar
taltyman taltyman is offline
Senior Member
 
Join Date: Nov 1999
Location: forney, texas, usa
Posts: 1,301
Send a message via Skype to taltyman
Default

Forgot to mention we are z/OS 1.9
Reply With Quote
  #7  
Old 06-23-2010, 01:08 PM
yarnseeker yarnseeker is offline
Senior Member
 
Join Date: Dec 2003
Posts: 2,185
Talking yes please :)

I'd love to get the code.

Our data center zapped the load module and it works but I do NOT like load modules for which we have no source.
Reply With Quote
  #8  
Old 06-23-2010, 01:40 PM
taltyman's Avatar
taltyman taltyman is offline
Senior Member
 
Join Date: Nov 1999
Location: forney, texas, usa
Posts: 1,301
Send a message via Skype to taltyman
Default

Sent you a PM.
Reply With Quote
  #9  
Old 07-28-2010, 12:10 PM
steeleweed steeleweed is offline
Senior Member
 
Join Date: Aug 2000
Location: Pawling, NY
Posts: 223
Send a message via Skype to steeleweed
Default DeLink and Disassemble

Somewhere out there - IBM or CBT - there's a Delink program which turns a LoadMod into an Object Deck. Then there's a Disassemble program which turns the deck into Assembler source.

You would want to go over the output until you understood it in detail and add comments/documentation. This process could be easy or a nightmare, depending on the complexity of the code and how good the programmer was. I've done it (decades ago). It ain't fun, but it works.

Good luck.
__________________
If you can pick it up or step over it, it's not a computer.
Reply With Quote
  #10  
Old 07-29-2010, 04:38 AM
nevil nevil is offline
Senior Member
 
Join Date: Nov 2005
Location: UK
Posts: 53
Default

The format of the output looks like an old copy of the sample delivered by IBM. The new source can be found in SYS1.SAMPLIB(IEEACTRT)
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -4. The time now is 07:40 AM.


Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.