Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Changeman :- What is difference between Recompile and Stage

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
udaysnimje

New User


Joined: 12 Jun 2008
Posts: 12
Location: Pune

PostPosted: Tue Apr 03, 2012 8:04 pm    Post subject: Changeman :- What is difference between Recompile and Stage
Reply with quote

Till today's production incidence I was under asumption that changeman re-compile and Stage do the same thing.

We had a Super package / participating structure.
Super package say "SUP"- Participating package A - copybook, B - programs , C - recompiles
We had a small change in copybook, Reducing filler and adding new field. So copybook length remains same.
All related program using the new fields were staged in Changeman B.
All other programs using copybook (Only recompile requirement) were staged in package C. - Please note programs staged and compiled.
Audit for package is passed without warning.

With the new code in package C we got Abend in batch job Code S04C.
But when the programs in package C were recompiled using Changeman option for recompile It worked fine.

Question :- How is recompile is different than Staging. Bothe create new source loadlib with changed copybook
Code:
-------------------------------- BUILD OPTIONS --------------------------------
OPTION  ===>                                                                   
                                                                               
  0  Dates     - Display the installation calendar                             
  1  Create    - Create a new package                                         
  2  Update    - Update package information                                   
  3  Custom    - Create, update, approve or review custom forms               
  4  Utility   - Rename and Scratch information                               
  5  Checkout  - Check out components from baseline or promotion               
  6  Stage     - Stage, edit, browse and delete components                     
  7  Audit     - Audit a package                                               
  8  Recompile - Recompile source code from baseline or promotion             
  9  Relink    - Relink load modules                                           
  B  Browse    - Browse\print\copy baseline or promotion                       
  C  Compare   - Compare staging to baseline or promotion                     
  L  Listing   - Browse compressed listings                                   
  S  Scan      - Scan baseline for character strings                           
  Z  Compress  - Compress change package Staging Libraries                     
                                                                               
Press ENTER to process; Enter END command to exit.                             
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8057
Location: East Dubuque, Illinois, USA

PostPosted: Tue Apr 03, 2012 8:38 pm    Post subject:
Reply with quote

Hitting PF1 didn't tell you enough?
Back to top
View user's profile Send private message
udaysnimje

New User


Joined: 12 Jun 2008
Posts: 12
Location: Pune

PostPosted: Tue Apr 03, 2012 8:53 pm    Post subject: Reply to: Changeman :- What is difference between Recompile
Reply with quote

PF1 gave overall idea about what process happens when we chose Re-compile and Stage options.
For Stage source code is availabe in Changeman lib, Where as for re-compile only load libs are created.
At the end of both the process its loadlib which we use for executing in batch.

Not able to releate it to Batch S04C, Staging loadlib had the abend , but when same component re-compiled, issue vanished.

How ? what was the difference of Output of both process ?
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


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

PostPosted: Wed Apr 04, 2012 3:58 pm    Post subject:
Reply with quote

"Stage" means you bring the component first time to Change-Man's staging-libraries. Which might mean, to make an entry of the component in "history library", creating load modules and a bit more. (it's been quite a while when I worked on Change-man and I don't have the manuals for it available to me at the moment).

Re-compile, OTOH means - just "re-compiling". Component already exist in "all the places" change-man want it to.

For an experiment, compare the load-modules you get using "stage" and the one you get after "re-compile". And see if there is any difference.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Difference between TWALENG and TWASIZE Arunkumar Chandrasekaran CICS 3 Tue Jan 03, 2017 12:57 pm
No new posts Sticky: difference between ... DUMMY ... and ... enrico-sorichetti JCL & VSAM 0 Mon Oct 17, 2016 4:31 pm
No new posts How to sync memebers in some datasets... Lord.of.Wind Compuware & Other Tools 2 Thu Apr 21, 2016 12:48 pm
No new posts Difference space showed for TS and it... autobox DB2 1 Thu Apr 14, 2016 1:07 pm
No new posts Difference Between CICS WebSupport an... sachinji84 CICS 1 Mon Mar 07, 2016 7:25 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us