Hi,
I have COBOL IMS DC application program ready in IMS region. The MFS, ACB, Transaction and Programs are initialized in IMS region. The transaction got invoked and I could enquire the data on the screen.
Then i had the changes in COBOL IMS DC program. I have compiled the changed Cobol IMS program and the new load module is not getting refreshed into IMS region.
We tried F LLA,REFRESH via console but the load module did not get refreshed.
We do not want to bring the IMS down and Up every time the new load module created.
Is there any IMS control region JCL setting which need to be changed to do Auto refresh when the load module get refreshed?
Please suggest on how to refresh the load module of program into IMS region.
Thanks
Kiran
IMS DC program is not refreshing the load module in IMS
-
- New Member
- Posts: 2
- Joined: Tue Aug 11, 2015 10:10 am
Re: IMS DC program is not refreshing the load module in IMS
As per the many answers given where you asked the question previously.
Regards
Nic
Nic
-
- New Member
- Posts: 2
- Joined: Tue Aug 11, 2015 10:10 am
Re: IMS DC program load module is not refreshing in IMS
I have not got the correct answer for this issue in other forum.
Please suggest on this issue. How to refresh the load module of program into IMS region automatically when program get compiled every time.
Please suggest on this issue. How to refresh the load module of program into IMS region automatically when program get compiled every time.
- Robert Sample
- Global Moderator
- Posts: 1896
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: IMS DC program is not refreshing the load module in IMS
I suspect you want something that is not possible. CICS does not automatically refresh a program when it is recompiled -- the programmer (or someone) MUST issue a NEWCOPY on the program for CICS to pick up the changes. The only way CICS would pick up the changes without a NEWCOPY is if CICS is recycled so it reads the load modules again. Shutting down CICS just to pick up a program change is a bit drastic. I would expect IMS to work the same way -- the programmer must indicate to IMS in some way that a new version of the program exists. I've never used IMS, though, so I am not aware of the mechanism.How to refresh the load module of program into IMS region automatically when program get compiled every time.
LLA REFERSH will only pick up changes to the LINKLIST. And CICS programs (and, presumably, IMS) programs are not placed in the LINKLIST -- CICS uses a DD name to indicate where to find the load modules. So I would expect an LLA REFRESH to have absolutely no impact upon your IMS code.
And posting the same question on a different forum won't get you different or better answers, generally -- the same people who respond on the other forum also respond on this forum.
- Anuj Dhawan
- Founder
- Posts: 2802
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: IMS DC program is not refreshing the load module in IMS
How do you conclude this?kiran.may7 wrote:...the new load module is not getting refreshed into IMS region.
And what test/debugging tool are you using to test the changes in COBOL program? Do you get it there right?
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Re: IMS DC program is not refreshing the load module in IMS
You have to stop the message regions(MPR). You must then restart the message regions.
Russ
Russ
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute