Lizette, off the top of my head, I was thinking that it might be easier to
use a database or some file where you can load the filename, member and
other information, and then retrieve it in whichever order you want -
member then date (descending) then filename, for example.
*don*
On Thu, Jan 12,
Hi all! Does anyone know if or how it is possible to PUT temporary files
(filenm) using FTP in z/OS?
Thanks for the information!
*don*
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf
Of Donald Johnson
Sent: Tuesday, December 20, 2011 10:02 AM
To: IBM-MAIN@bama.ua.edu
Subject: FTP PUT of temporary files possible?
Hi all! Does anyone know if or how it is possible to PUT temporary
One way you can do this is to add a line to the bottom of your source, and
you will need to manually update it every time you compile it. You can add
this line:
DEFINE COMPD W 50 A VALUE 'pgmname COMPILED DD MON : pgmmer name or
info'
Hello friends!
Can someone tell me if there is an easy way to list all the FMIDs in a
SMP/E CSI, and further, for a given FMID, to list all the load modules
belonging to that FMID? I have inherited a system where multiple FMIDs were
defined to use the same loadlib, and I now want to split the
Here is one alternative...Incidentally, you don't need the DD DATA if you
start the /* REXX */ comment in a column other than 1.
*don*
//*
//* This JCL demonstrates how to create and execute an in-stream
//* REXX procedure. The
It was passed on to me some time ago, so I can't attest to its longevity,
sorry!
*don*
On Fri, Nov 18, 2011 at 10:19 AM, Paul Gilmartin paulgboul...@aim.comwrote:
On Fri, 18 Nov 2011 08:35:50 -0500, Donald Johnson wrote:
Here is one alternative...Incidentally, you don't need the DD DATA
Hi mates!
Does anyone have an idea on when 1.13 will become GA? I know it was
originally supposed to be this month...
Thanks!
*don*
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
Hi all!
I have looked this question up in lots of ways and came up empty. I hope
someone here can help.
I am trying to pass a parm into a COBOL program, and the parm contains a
Unix path name. For example, the parm may contain 'cd
/a/myuser/REALLYLONGDIRECTORYNAME/'. However, when the program
Thanks Don and others. The final slash was the winner...the parm now looks
like:
PARM=('cd /a/myuser/REALLYLONGDIRECTORYNAME/','/')
In essence, there are two subparms...the first is all my program looks at,
and the second one is just a slash (which needs the quotes to avoid a JCL
error). This
Is it possible to use the Unix Tail command to get the backend of the
file?
*don*
On Thu, Jul 28, 2011 at 10:37 AM, Chambers, James
james.chamb...@irishlifepermanent.ie wrote:
Hi,
Could you not just sort it in reverse and take the first n records?
Thanks
James
--
James Chambers
+353
My guess is that a previous IEBGENER/COPY or FileAid attempt changed the
file attributes, or overwrote a control block at the beginning of the
Panlib.
The other posters are correct in that there are special Pan* programs to add
members (or even whole PDS files) to Panlibs. If you have the
This works great! Now, is there a way to get a list of all the symbols
available from within the program, or some other way?
*don*
On Mon, Jun 27, 2011 at 9:07 AM, Daniel Rose dan.r...@parker.com wrote:
I came across this website from IBM that describes how to obtain the System
Symbols from
Hi Daniel (Dan?)
I have a program that gets some of that info from control blocks, courtesy
of Gil Saint-Flour. Here is the info block at the beginning, along with a
website to get you started:
*THE NAME OF THE CONTROL-BLOCK IS INDICATED IN POS 1-6 OF*
*THE PROCEDURE DIVISION LINES.
,
either), but I think the two-step approach may be the simplest, as others
have suggested.
I will chew on this further to see if I can jog any other ideas loose.
*don*
On Tue, Jun 7, 2011 at 5:21 PM, Gainsford, Allen allen.gainsf...@hp.comwrote:
Donald Johnson said:
Allen, based on your example
Allen, based on your example, if you leave your IF statement as is, and code
STEPC and STEPD with ,COND=(0,NE) then if A gets the U0111, the steps inside
the IF/ENDIF are executed. If B then abends or returns anything other than
0, C and D are flushed.
I think we can easiy use a combination of
I would like to try this process myself, but don't have a cond code program
that will also set abend codes. Is the source for setcond or sscond
available for me to try this?
*don*
On Fri, Jun 3, 2011 at 5:20 PM, Paul Gilmartin paulgboul...@aim.com wrote:
On Fri, 3 Jun 2011 16:06:09 -0500, Rick
Good news! The problem wasn't in vendor code, but in our we know what we
typed midndset, we made a typo in one of the files' alias definitions and
transposed a couple characters. We looked at this several times, but only
saw what we wanted to see. It took a pair of fresh, unknowing eyes to pick
it
Hi friends!
Can anyone suggest a reason why a job runs fine with APF authorized loadlibs
when the actual files are used, but fails as unauthorized when using a
dataset alias? APF shows the correct file on the correct volume, and I know
that I do not need to add the alias name to APF list, right?
Lizette, I'm sorry for my cloudy description - let me try to be more
clear...
We have a STEPLIB with 2 files in it. The real filenames are MY.APF.FILE1
and MY.APF.FILE2. These files are APF authorized. When the job uses these
names in STEPLIB, it runs fine.
Now I have an alias called
Lindy, if you think of the SWAP command as alternating between two screens,
or two sides of a display, this might make it easier. When you are on the
A screen and press PF9, you will go to the B screen. Press PF9 again,
and you are back on the A screen. OK so far?
Now, if you are on Screen 2 on
Hi Steve! I havd tried a couple times, without much luck. If you could be so
kind as to forward me a copy, I would be happy to tell you that I have done
it!
*don*
On Sat, Apr 9, 2011 at 1:50 AM, Steve Comstock st...@trainersfriend.comwrote:
On 4/8/2011 5:43 PM, Dave Salt wrote:
In my
Sorry about that...I thought I cleared the To list, but...mea culpa!
*don*
On Mon, Apr 11, 2011 at 12:16 PM, Steve Comstock
st...@trainersfriend.comwrote:
On 4/11/2011 10:08 AM, Donald Johnson wrote:
Hi Steve! I havd tried a couple times, without much luck. If you could be
so
kind
Another option is to use another alias - SYS3.SOMEPROD.DEVL.LINKLIB for use
in development, separate from SYS3.SOMEPROD.PROD.LINKLIB in production. Most
of the time, these both will point to the same base file name, but in this
case, .DEVL will have the new version, and .PROD will have the current
There are likely to be many different approaches depending on the objective
being speed or ease of use. I believe in the ease of use, and have attached
two Rexx programs to assist:
$1EMAC is an edit macro that can add the two lines to the bottom of every
member
$2ALLMEM is the driver program that
We used to use a program called KABOOM, which did not exist (as I suspect
with BLOWUP). One JCL statement, and a very prominent S806 abend.
*don*
On Wed, Jan 19, 2011 at 1:07 PM, Paul Gilmartin paulgboul...@aim.comwrote:
On Wed, 19 Jan 2011 09:50:56 -0600, Jonathan Goossen wrote:
We force an
to the PC directory (overwriting the members if
@ECHO they exist), and will then rename all single-node files to *.txt.
@ECHO.
@ECHO Usage %0
@ECHO.
@pause
:XXIT
REM @CLS
On Tue, Jan 18, 2011 at 9:11 AM, Donald Johnson dej@gmail.com wrote:
Here is a bat file I use to FTP and rename...You need
Or why not just allocate a standard PS file and then clear it when you are
done with it?
*don*
On Tue, Jan 18, 2011 at 12:43 PM, McKown, John
john.mck...@healthmarkets.com wrote:
Why not use DSN=GDG.DSNAME(0),DISP=(NEW,CATLG) instead of (+1)?
--
John McKown
Systems Engineer IV
IT
Here is one I modified from a version found on the Internet some time ago...
/* REXX
USAGE:
- timefunc(func,--parm1--++--
||
+-,parm2-+
Valid function codes:
TS - Convert time to seconds (single day
Digest will give a list of all messages (the subject line), followed by all
those messages. I am not sure what INDEX will do...
*don*
On Fri, Nov 5, 2010 at 9:42 AM, Kelman, Tom
thomas.kel...@commercebank.comwrote:
Helen,
First, I would suggest you send an email to lists...@bama.ua.edu with
Don't forget Vol 13 is out, too...published before vol 12...hmmm...
On Wed, Nov 3, 2010 at 6:36 PM, John P. Baker john.ba...@hfdtechs.comwrote:
Yes, you have. It was published in January, 2010.
John P. Baker
Chief Software Architect
HFD Technologies
-Original Message-
From: IBM
Code it as SYSUID?
*don*
On Mon, Oct 4, 2010 at 11:37 PM, Paul Gilmartin paulgboul...@aim.comwrote:
On Mon, 4 Oct 2010 20:16:06 -0500, Paul Gilmartin wrote:
How can I set a symbolic variable to the null string?
Thanks to Dave Salt:
SET X = Z /* Works as long as Z is undefined. */
Thanks Terry, in my stupor, I had forgotten to look in the IMS Sample libs.
I will check there and hopefully have that JCL. Your analysis was spot on,
by the way.
* dj *
On Tue, Jul 27, 2010 at 6:29 AM, Terry Sambrooks
terry.sambro...@btclick.com wrote:
HI,
In response to the earlier posts:
Hello guys and gals and anyone else!
I am trying to help out a friend here, and with so many vacations in place,
don't have access to the right people with the right JCL.
Can someone help me by providing a sample batch JCL member to compile COBOL
programs using HLPI for DL/I? If I have the
Hello guys and gals and anyone else!
I am trying to help out a friend here, and with so many vacations in place,
don't have access to the right people with the right JCL.
Can someone help me by providing a sample batch JCL member to compile COBOL
programs using HLPI for DL/I? If I have the
This is certainly an unfortunate situation, and yet since there must be more
customers using CA11 and an alternate shadow system than Barbara, I don't
think we can categorically say this is a vendor who can't even manage to
get their stuff working in the current environment(s). I am not using this
Why use four syllables when one will do - that's effieciency!
On Fri, Jul 23, 2010 at 11:50 AM, Don Williams donb...@gmail.com wrote:
Early in my career, I started pronouncing CICS - kicks. Others sysprogs
tried correcting me: C-I-C-S. Then I went to a class and found that I was
not the only
-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf
Of Donald Johnson
Sent: Tuesday, July 06, 2010 8:30 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Query in Sort
The Two file match in EZT assumes the files are sorted in desired sequence
already, and will present them
..?
Say I have 40 records in file A and 900 in File B.
I have to process 40 * 900 times:(
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf
Of Donald Johnson
Sent: Friday, July 02, 2010 6:58 PM
To: IBM-MAIN@bama.ua.edu
In EZT, you could do a two-file match and use logic like this:
If Matched unload selection
Turn on need-children switch
Write output record from unload
Else
if unload and need-children
write output record from unload
Else
turn off need-children switch
end-if
...@patriot.net shmuel%2bibm-m...@patriot.net wrote:
In aanlktimhtsthltssgmm_1jzzknkuhmm2odxy8cw60...@mail.gmail.com, on
06/30/2010
at 08:34 AM, Donald Johnson dej@gmail.com http://gmail.com/
said:
2. We created a user file like any other proclib file to hold the
jobs -
does it need
We are in the process of adding Started jobs (IEFJOBS) to one of our
development systems, and had a few questions for the experts out there.
1. We added MSTJCLKW to SYS1.PARMLIB - does this sound right?
2. We created a user file like any other proclib file to hold the jobs -
does it need to be
:
-Original Message-
From: IBM Mainframe Discussion List
[mailto:ibm-m...@bama.ua.edu] On Behalf Of Donald Johnson
Sent: Wednesday, June 30, 2010 7:34 AM
To: IBM-MAIN@bama.ua.edu
Subject: Question on Started Jobs
We are in the process of adding Started jobs (IEFJOBS) to one
I have a copy of a ZOOM exec, written by Doug Nadel in 1999, with updates in
2000 and 2001, using ZSCREENI and ZSCREENC. Not sure of its origin...
* Don *
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send
Along the same lines, it might be useful to compare testing methodlogies-
without publishing War and Peace, can you who are willing summarize your
testing? I think we can all learn from others, and improve our testing
processes to reduce unplanned oops outages.
For example, I know of a site that
One thing to remember is that production data may not always be the best
test, as it may not contain all possible combinations of values in the
various fields. Just because it is production does not mean it is
comprehensive.
* Don *
On Tue, Jun 15, 2010 at 12:28 PM, George Henke
Well, here is what I decided to use. I broke my text field into 100-byte
segments (based on report requirements), and converted them into a vertical
alignment (like issuing the HEX ISPF command) and kept it within the program
for simplicity.
Here is the code snippet (working-storage section
In jobs where I need to segment my processing, I will just stick a BR14 step
as the first step. This avoids the not evaluated yet problem and allows me
to control my segments.
For example, in my job I have three segments of processing:
1. FTP get a file, then check to make sure it is not empty
2.
wrote: -
To: IBM-MAIN@bama.ua.edu
From: Donald Johnson dej@gmail.com http://gmail.com/
Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
Date: 06/09/2010 09:36PM
Subject: Cobol routine to convert TEXT to displayable HEX
Hi guys and gals!
Does anyone have a routine (COBOL
Hi guys and gals!
Does anyone have a routine (COBOL preferable) that converts a standard text
field into its HEX values?
For example, if I have a field 'BEFORE,' I want to be able to translate it
to
CCCDDC
256695
or to C2C5C6D6D9C5.
My ultimate goal is the first choice (vertical format), but I
IIRC, it is also a way to verify which profile is covering a file, so if the
SecAdmin said they changed it and it isn't working, you can confirm that the
correct profile was changed.
* Don *
On Fri, Apr 30, 2010 at 10:26 AM, Stocker, Herman
herman.stoc...@avisbudget.com wrote:
Thank you for
I don't know if this is useful, or if it matches anything to help the OP,
but I use this Exec to submit my jobs from ISPF. It adds a comment block at
the beginning to help identify the origin of the jobs. I have changed the
command SUB to point to this Exec called SUBB:
/* REXX Exec to add
Does anyone know where I can get some doc or PPT slides that explain what a
ziip is, why it was created - what purpose does it serve, how to measure
it's effectiveness...
I am looking for some basic doc to give to a trainee who understands the
basic processor/LPAR concepts.
Thank you for your
Hi there! Can some one point me to documentation that would explain what
happens in a JCL stream with IF/ELSE statements and the job is trying to be
restarted in the middle?
For example, if I have:
Step1
Step2
IF Step2.rc 4 Then
Step3
IF Step3.rc = 0 Then
Step4
Step5
ENDIF (step3)
In the previous example, I would code RESTART=STEP4 on the Job card. These
jobs are run manually, outside of a scheduler.
Don
On Wed, Apr 7, 2010 at 9:53 AM, R.S. r.skoru...@bremultibank.com.pl wrote:
Donald Johnson pisze:
Hi there! Can some one point me to documentation that would explain
] On Behalf Of Donald Johnson
Sent: Wednesday, April 07, 2010 8:49 AM
To: IBM-MAIN@bama.ua.edu
Subject: Use of IF JCL statements
Hi there! Can some one point me to documentation that would
explain what
happens in a JCL stream with IF/ELSE statements and the job
is trying to be
restarted
It's called TSO-REXX and the listserv is at vm.marist.edu.
Don
On Tue, Mar 23, 2010 at 1:38 PM, John Norgauer
john.norga...@ucdmc.ucdavis.edu wrote:
Is There a REXX list?
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical
Of Donald Johnson
Sent: Friday, March 19, 2010 1:56 PM
To: IBM-MAIN@bama.ua.edu
Subject: How to break out CPU-time
I have a started task that performs a number of functions. In CA
Sysview
or SDSF I can see the total elapsed time and CPU time, I/O etc. for
the
overall task. Is there any
I have a started task that performs a number of functions. In CA Sysview
or SDSF I can see the total elapsed time and CPU time, I/O etc. for the
overall task. Is there any way to get a more detailed breakdown of these
summary numbers? For instance, can I break down the CPU time into more
detail to
No problem, just more of a curiosity about why a task that is sitting and
doing nothing yet (we are in the middle of implementing something) would be
rolling up minimal CPU. We figure it must be some heartbeat kind of
checking.
Thanks for the direction, and guidance on the monitor impact.
Don
On
Hello!
Can someone direct me to a manual or two where I can learn about the IBM
z/OS Dataspace, and what commands can be issued to it - for exampe to dump
the Datspace, or to query its size, etc.?
Thanks in advance!
Don
--
For
Thanks...so if I read this last statement correctly about it being expanded
at reader time, I can't create a library member in one step and then pass it
to the next step using the SLI statement?
Don
On Mon, Mar 8, 2010 at 11:06 PM, Chuck Arney car...@illustro.com wrote:
No there is not. The
I can't answer about the process, but one area to keep an eye on is the
definition of Key 8 storage, which IBM have been parameter controlling since
1.8. You will want to consider the option ALLOWUSERKEYCSA in your
YS1.PARMLIB(DIAGxx), whichdefaults to NO. This might cause some problems for
Hi friends!
I have some z/OS JCL that I am trying to convert to VSE, and am brand new to
VSE. Can someone point me toward a JCL reference guide that might help in
converting JCL, or could you tell me if what I am doing is even possible?
I have a SYSIN file that has a series of commands,
...@velocitysoftware.comwrote:
On 03/08/2010 03:20 PM, Donald Johnson wrote:
Hi friends!
I have some z/OS JCL that I am trying to convert to VSE, and am brand new
to
VSE. Can someone point me toward a JCL reference guide that might help in
converting JCL, or could you tell me if what I am doing is even
Another less glamorous option is to write the output for each SYSOUT in the
job to a specific file, then at the end of the job (or in a dependent job),
you can IEBGENER the outputs all together, or use a block print program to
create banner pages wherever you would like.
Where can I find out more about this? Google was pretty vague...
On Thu, Feb 18, 2010 at 7:03 PM, Dave Day david...@consolidated.net wrote:
snip
Dave,
Have you looked at DFS/SMB share from z/OS? Then you can access that share
from windows like any network shares.
Natarajan
snip
List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Donald Johnson
Sent: Friday, February 19, 2010 10:40
To: IBM-MAIN@bama.ua.edu
Subject: Re: Moving Data from z/OS to a desktop
Where can I find out more about this? Google was pretty vague...
On Thu, Feb 18, 2010 at 7:03 PM, Dave Day david
The Accounting facility in CA Datacom can be customized to slice and dice
your information (from audit type data to performance data) in many
different ways. You also have different options in CICS to do traces through
CICS to Datacom and back again - you obviously wouldn't want to use that for
I'm not sure I follow how the BCD coding could cause this...maybe I am just
having a dense period today, but could someone give me an example of how
logic could see 2010 as 2016?
Thanks!
Don
On Fri, Jan 8, 2010 at 5:00 AM, Bernd Oppolzer
bernd.oppol...@t-online.dewrote:
This is true. 30
you have adequate measures in place for your own
virus checking.
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Donald Johnson
Sent: Friday, January 08, 2010 7:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: y2k10 problem
!
Don
On Fri, Jan 8, 2010 at 9:44 AM, McKown, John
john.mck...@healthmarkets.comwrote:
-Original Message-
From: IBM Mainframe Discussion List
[mailto:ibm-m...@bama.ua.edu] On Behalf Of Donald Johnson
Sent: Friday, January 08, 2010 7:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re
Somewhere I missed the earlier post...how can I get hold of he Edit Macro to
learn more about this kind of programming (not sure I will roll it out, but
would be nice to understand)?
Don
On Wed, Oct 7, 2009 at 1:13 PM, Paul Gilmartin paulgboul...@aim.com wrote:
On Wed, 7 Oct 2009 10:31:08
I suppose you could set some job classes to allow the NODELAY, and have
automation look for a particular JOBPARM which would result in moving the
job to those classes.
Don
On Fri, Oct 2, 2009 at 3:14 PM, Howard Brazee howard.bra...@cusys.eduwrote:
On 2 Oct 2009 11:55:07 -0700,
...@bama.ua.edu] On
Behalf Of Donald Johnson
Sent: Friday, September 11, 2009 8:01 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: User-written ISPF-Editor line commands
Paul, I like the sounds of these - would you be free to post/send the
source for these commands?
Don
On Thu, Sep 10, 2009 at 5:53 PM
Paul, I like the sounds of these - would you be free to post/send the source
for these commands?
Don
On Thu, Sep 10, 2009 at 5:53 PM, Beesley, Paul
paul.bees...@atosorigin.comwrote:
A few more to add ..
NA, NC, NJ, NR, NP - convert line to a comment (
Assembler/Cobol/JCL/Rexx/PL1 ) - as per
I have never been asked to explain this before, and now I am not sure I have
it right.
Can someone point me to a comprehensive but short discussion on what
Linklist, LPA, MLPA an PLPA are, and the advantages/disadvantages of one
over the other?
Thanks!
Don
I just ran into something tryng to assemble...I have a program that I am
assembling, and in my SYSLIB I have PDS-1 that uses a blocksize of 3120 and
PDS-2 that uses 32720 (I didn't create this!).
When I run with PDS-1 ahead of PDS-2, I get error messages ASMA057E
Undefined operation code...
When
Willdo...Thanks for the tip. I was thinking that maybe since the first PDS
was 3120, that became the BLKSIZE for the DCB, and the opcode (macro) I was
looking for was further than 3120 into a block.
I'll let you know if this is still a problem.
Don
On Thu, Aug 13, 2009 at 4:34 PM, Rick Fochtman
I have a COBOL program that I wrote some time ago that will build SYSIN
cards based on PARM input, where you can have multiple variables. The
program can generate multiple lines of SYSIN from a single PARM, and can
adapt to Upper or Lower case changes mid-parm. Here is more about what it
does
Kurt, what happens in Edit mode if you type Up or Down, Top or
Bottom in the command line?
Also, in the Keys display, what do PF19 and 20 show?
Don
2009/6/29 Kurt Eastwood kurtms...@yahoo.com
...
When they edit this member the pf7 and pf8 keys do nothing.
I have displayed the pf keys using
Here is part of one of my more complex JCLs using a symbolic test. I run
specfic sections of the JCL depending on the need (is this a first run, a
rerun, a partial run...). I set the variables in the top of the job with 1
or 0, then run a BR14 as the first step to set a CC (it seems you
That's correct. The IF statement will control execution, so if you wanted a
CICS compile separate from a batch compile, you would need both full step
executions (this is where INCLUDEs come in handy) that could be
conditionally executed.
Sorry to relay the bad news!
Don
On Thu, Jun 25, 2009 at
83 matches
Mail list logo