IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Question regarding Rollback


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
rchandran_19

New User


Joined: 08 Mar 2005
Posts: 34

PostPosted: Thu Sep 24, 2009 10:35 pm
Reply with quote

Hi,

I am working on a Bull Mainframe System. All programs are in COBOL 74.
Having problem trying to figure out why when you do a rollback, the system is rolling back even the SYSOUT. Is there a way to save some information somewhere, so that in an event a rollback occurs to the last checkpoint, we can get the reason for the abort?

If my question is not clear, let me give a simple example and explain...for eg: a program reads from an input file and writes to an output file. After reading 100 records, and say it has written 10 rec to the output. Now it takes a checkpoint. It continues to read further down the input file....and after reading say another 50 rec, something happened (eg: SOC7) and the system would now execute the rollback subroutine and rolls back to the last checkpoint, ie, rec no 100 of the input file and rec 10 on the output file. up to this point everything is working fine. But before an abort (or rollback), I am displaying some messages like, last record read etc...for debugging. But the rollback has even rolled the sysout. I checked in the WRAPUP and dump and the display statement are no where present.

Is there a way around this problem?

Thanks,
RC
Back to top
View user's profile Send private message
bhairon singh rathore

New User


Joined: 19 Jun 2008
Posts: 91
Location: banglore

PostPosted: Fri Sep 25, 2009 12:32 pm
Reply with quote

Please check with your peers regarding the same because it would be site specific icon_confused.gif
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Fri Sep 25, 2009 1:37 pm
Reply with quote

1. What does "Bull" signifies in "Bull Mainframe System"?

2. Check-point restart logic is limited to the input/output files you work with; that has nothing to do with SYSOUT datasets. How do you conclude SYSOUT is wiped off? Just a guess, are you using correct MSGCLASS?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Sep 25, 2009 1:46 pm
Reply with quote

Quote:
What does "Bull" signifies in "Bull Mainframe System"?


en.wikipedia.org/wiki/Groupe_Bull

www51.honeywell.com/honeywell/about-us/our-history.html

www.feb-patrimoine.com/histoire/english/groupe__bull_chronology.html
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Sep 25, 2009 1:53 pm
Reply with quote

that was the smartness of some old time operating systems...

even if zOS thinks otherwise,
SYSOUT rollback is a great thing, and also rollback for sequential datasets
no need to write the sysout in a db2 table and print it in a later step
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Fri Sep 25, 2009 8:41 pm
Reply with quote

Hello,

Quote:
Check-point restart logic is limited to the input/output files you work with; that has nothing to do with SYSOUT datasets.
Not all operating systems have the same limitations. . . It can be SYSOUTs as well as other non-database data. . .
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Sat Sep 26, 2009 3:29 pm
Reply with quote

Thank you Enrico. Links provided a good information -- not sure what I missed while googling on "Bull"...Thanks again.

Links are saved in Favorites/Other Mainframes Providers... icon_smile.gif
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Sat Sep 26, 2009 3:35 pm
Reply with quote

Hi Dick,

Now that's the advantage of working with elder goldies... icon_smile.gif. You, being young, just drift a bit and you got at least two helping hands, Thanks.

Thank you both. icon_smile.gif

RC -- please ignore my first post in this thread... icon_redface.gif
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sun Sep 27, 2009 3:09 am
Reply with quote

Hi Anuj,

Quote:
You, being young, just drift a bit
Younger than only a few i suspect. . . And i do try not to drift. . .

Quote:
you got at least two helping hands, Thanks.
Kind words - most appreciated icon_smile.gif

d
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts Question for file manager IBM Tools 7
No new posts question for Pedro TSO/ISPF 2
No new posts question on Outrec and sort #Digvijay DFSORT/ICETOOL 20
No new posts panel creation question TSO/ISPF 12
No new posts Sort w/OUTREC Question DFSORT/ICETOOL 2
Search our Forums:

Back to Top