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

COPY ACTIVE CICS MSGUSR into a PDS


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
udaydara

New User


Joined: 08 Mar 2009
Posts: 10
Location: Hyderabad

PostPosted: Wed Oct 07, 2009 11:04 am
Reply with quote

Hi

Today I had a request to copy the JES3 CICS MSGUSR spool into a PDS.

Are there any Utilities to do this?

we are having aroung 30 CICS regions to be copied and has to be repeated for every 3 hours to indentify the application errors,doing this will there be any performance issues??

Thanks in Advance!!!!
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: Wed Oct 07, 2009 7:49 pm
Reply with quote

Hello,

In tso/ispf, go into sdsf.

Then use XDC to copy the msgusr output to a dataset.

If the amount of data is small, there should be no performance issues.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Wed Oct 07, 2009 7:57 pm
Reply with quote

Quote:
we are having aroung 30 CICS regions to be copied and has to be repeated for every 3 hours to indentify the application errors
Why not just route MSGUSR to a file for each region and scan them after the region comes down? If you have problems severe enough to require checking every three hours, that should be addressed as an issue in and of itself!
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: Wed Oct 07, 2009 8:53 pm
Reply with quote

Hello,

Quote:
has to be repeated for every 3 hours to indentify the application errors
Sounds like the apps are so bad that it won't wait "until tomorrow". . .

d
Back to top
View user's profile Send private message
MBabu

Active User


Joined: 03 Aug 2008
Posts: 400
Location: Mumbai

PostPosted: Wed Oct 07, 2009 10:49 pm
Reply with quote

SDSF is not for JES3 unless something has changed.

There are similar products though such as (E)JES from Phoenix Software. I don't know if it has a programmable interface, but knowing the developers, I can't imagine that it does not.

There may also be subsystems (writers) that you can use in JCL to get data from the spool. I've seen discussion of these and maybe there is something on the CBT tape. Again though, I've never used one.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Wed Oct 07, 2009 10:55 pm
Reply with quote

(E)JES can be invoked from batch. Although I haven't tested it for doing something like what was asked, I'm sure the (E)JES sample data set has something similar enough to be adaptable.
Back to top
View user's profile Send private message
udaydara

New User


Joined: 08 Mar 2009
Posts: 10
Location: Hyderabad

PostPosted: Thu Oct 08, 2009 9:27 am
Reply with quote

Thanks for all who replied..

Actually the intension behind this it is to monitor the application status for every 3 hours without any manual intervention and not effecting the production environment.

Can i get any manual how to use the JES .
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Fri Oct 09, 2009 5:32 am
Reply with quote

Quote:
every 3 hours to indentify the application errors


what kind of application errors are showing in MSGUSR ?

do you mean ABENDS?
Back to top
View user's profile Send private message
udaydara

New User


Joined: 08 Mar 2009
Posts: 10
Location: Hyderabad

PostPosted: Sat Nov 21, 2009 2:41 am
Reply with quote

Application related errors means user abends and error nessages displayed on screen(MSGUSR) from programs...

Before starting of day this is an automation job to ensure everyting is in right place .
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Sat Nov 21, 2009 8:16 am
Reply with quote

Quote:
Application related errors means user abends and error nessages displayed on screen(MSGUSR) from programs...



are these messages generated from user programs or are they
cics messages, prefixed with messageid of DFH

?
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 Nov 22, 2009 9:45 am
Reply with quote

Hello,

Quote:
this is an automation job to ensure everyting is in right place .
How does this ensure anything? If there are errors in the current msg user, and things are not in the "right place", it sounds like ikt is already too late. . . icon_confused.gif
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Fri Nov 18, 2011 9:25 pm
Reply with quote

I know this in response to an old question posted. but there is a new product from Document Systems that was just announced that can be used to
dynamically perform extraction of any CICS Sysout TDQ, including msgusr and write the contents it into a pds member.

Extraction can be set to occur based on date change, time interval,
number of lines, or manual intervention.

reference Use [URL] BBCode for External Links for additional information
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 -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts VB to VB copy - Full length reached SYNCSORT 8
No new posts Calling an Open C library function in... CICS 1
No new posts How to 'Ping' a CICS region in JCL CICS 2
No new posts Parallelization in CICS to reduce res... CICS 4
Search our Forums:

Back to Top