> On May 2, 2017, at 8:02 AM, John McKown <john.archie.mck...@gmail.com> wrote:
> 
> On Tue, May 2, 2017 at 2:35 AM, venkat kulkarni <venkatkulkarn...@gmail.com>
> wrote:
> 
>> Hello,
>> 
>> We have some address spaces running from long time and produce messages
>> regularly. Now, my requirement is to cut those messages on regular basis
>> and keep appending into seperate dataset.
>> 
>> This way, we will save spool size and no need to recycle the address space
>> to remove old message.
>> 
>> Can anybody help me doing this task.
>> 
>> Regards
>> Venkat
>> 
>> 
> ​As the others have said, the only facility in JES is to use the SPIN
> parameter. JES does not have a way to write directly into a sequential data
> set. Your response to this is correct in that this leaves the data in the
> SPOOL, which is not what you want. So what you need is "something" which
> can take the data which has been put into the SPOOL via the SPIN and copy
> it into a data set. There are products which can do this, such as CA-JMR.
> However most of these products don't put the data into a "plain" sequential
> data set. One that we used to use is ViewDirect from ASG (was Infopac from
> Mobius). What we use today is "Report to Web". This consists of software on
> a PC (Windows) which acts as a "remote printer" using LPR. It slices and
> dices the data coming in to it into reports which it store on the SAN. It
> comes with a web server to read the report. It is rather good, IMO, but may
> not be what you want.
> 
> You might want to "mess around" with my JES2DISK program. It is written in
> REXX and uses the SDSF REXX interface to read in data from the SPOOL. It
> can store the jobs' outputs into either sequential data sets or UNIX files
> (in a specified directory). You can look at / download the code here:
> https://gist.github.com/JohnArchieMckown/b27747d0c4750a258997
> You might also look on http://cbttape.org/cbtdowns.htm at file 688, 575(?)
> 
> If you're into "do it yourself", you might want to look at a number of
> things.
> If you have zOSMF running, then look at its REST API:
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.izua700/IZUHPINFO_API_RESTJOBS.htm
> 
> Or look at the JES SPOOL data set browse:
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.hasc300/spbrowse.htm
> 
> And, a blast from the past (that I did like 20 years ago), is to use an
> external writer which will open/close/dynamically allocate&release a data
> set.
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.hasa300/xwrite.htm
> 

Another option is to have a specific sysout class (not set in any printer and 
that you have msgclass=x where x is the designated shout class) and have an 
external writer with a disp=mod for a dataset you want to put it to. Then say 
once a day (or what ever you choose) have a job runs that deletes it and 
reallocates it.
Its clumsy but it should work.

Ed

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to