We don't know what the program does (is it accesing DB2 Tables, VSAM or
whatever else)
If all the others figures are the same and the program has been doing the
very same stuffs (e.g. it simply reads and writes records from and to a
flat file) than you discovered what's in the past was not
Hi there,
I have a JES2 exit 6 which till today used JCTJCLAS. Now in z/OS 2.1 with up to
8 bytes job class groups/names there is JCXJCLA8 in $JCTX.
Question: Do I now simply ignore JCTJCLAS and use JCXJCLA8 instead or is it
more complicated like using JCTJCLAS if it is a 1-byte job class,
So how can something so fundamental to interesting tools (like BCPii and CIM)
be so appallingly (un)documented. It's hardly even mentioned except as a
pre-req to the above.
Fairly typical actually ... at escape BCPii was basically undocumented (and
effectively unusable by the unwashed masses),
I would respectfully disagree with this somewhat blanket statement. Many is
the time I'd have liked my ISPF Editor session in one window and the compiler
output in another so I can fix the syntax errors etc easily w/o having to F2
back and forth all the time. This is just one example.
Hi list,
I have a problem with a compiled simple rexx program (seee output below).
I searched but could find no explanation for the rc(1) of the readfile
command.
The purpose is to implement this as a CGI program but for the moment it
even fails the same way from the OMVS command line.
The
The problem is with the way you did the readfile. You have:
readfile (pathname) htmlh.
You should have one of the following instead:
readfile (pathname) htmlh. /* note that the (readfile) is inside the
quotes, not outside */
readfile pathname htmlh. /* note lack of parentheses */
The manual
Gil,
This exit has been around on our systems for many years. It abends the job if
Dummy is anywhere in SORTIN or SYSUT1(ICEGENER). I didn’t show the message
text, but it indicates that the user needs to replace DUMMY with a real dataset
- SYS2.DUMMY that is allocated as RECFM=U, LRECL=0,
Jan
There is a TSO REXX newsgroup that might also be helpful.
If you have not done so, you can join using this URL. Go to the bottom of
the WEBPAGE to join.
http://vm.marist.edu/htbin/wlvindex?TSO-REXX
Is this in z/OS or z/VM or ?? What level of OS?
However your problem is the stem var
Govind,
It would be helpful to know what somewhat blanket statement you are
disagreeing with.
For a thread like this one, to which many people have made motley
contributions, some [but not too much] context is necessary. Trimming
is good; evisceration is bad.
John Gilmore, Ashland, MA 01721 -
In 3460c7b7-246b-4ae5-811f-f3d8939c5...@optonline.net, on 01/30/2014
at 03:01 PM, Micheal Butz michealb...@optonline.net said:
If a dataset has been dummied out
DEVTYPE is the obvious way, but scanning the TIOT will also do it.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT
ISO
In 8b2f688abd2648dface2e1d0cc5c5...@wal-vm-mbx1.rocketsoftware.com,
on 01/30/2014
at 12:33 AM, Rob Scott rsc...@rocketsoftware.com said:
I was paraphrasing from the TSO/E manual section for TSOLIB :
Paraphrases are quite often wrong, as in this case.
You invoke an application, like ISPF,
So I did a little searching and discovered a whole new REXX manual I did not
know about REXX/UNIX
Do a display on RETVAL and see what it shows after your READFILE
Lizette
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Lizette
Hi list,
John, thanks for the suggestions but the first one gives me a n rc of -1,
the second one gives an rc of 127
Anybody any idea?
Thanks,
j@n
On Fri, Jan 31, 2014 at 2:07 PM, John McKown
john.archie.mck...@gmail.comwrote:
The problem is with the way you did the readfile. You have:
Hello Paul,
Good afternoon
Is there a EXIT which can limit or control the lines printed by a users Job
? Often our Education LPAR users are specifying *JOBPARM LINES= in
there Job, so the long running jobs consumes the spool quickly.
Any suggestions are appreciated.
Peter
Apology, it was to all IBM subscribers.
All the readers(Please disregard the addressing made us Paul).
On Fri, Jan 31, 2014 at 8:24 PM, mf db dbajava...@gmail.com wrote:
Hello Paul,
Good afternoon
Is there a EXIT which can limit or control the lines printed by a users
Job ? Often our
Shane Ginnane wrote:
So how can something so fundamental to interesting tools (like BCPii and CIM)
be so appallingly (un)documented. It's hardly even mentioned except as a
pre-req to the above.
It is common for a nice function to be used, but still be undocumented until at
a later release.
On Fri, 31 Jan 2014 06:39:47 -0600, Govind Chettiar wrote:
I would respectfully disagree with this somewhat blanket statement. ...
this? Please cite.
-- gil
--
For IBM-MAIN subscribe / signoff / archive access instructions,
On Fri, 31 Jan 2014 07:19:37 -0700, Lizette Koehler wrote:
So I did a little searching and discovered a whole new REXX manual I did not
know about REXX/UNIX
It's precious! And, dismayingly, it's the only place that BPXWDYN is
documented.
Proving that Conway's Law applies to documentation as
The OP was discussing using TCBJLB as the input to a FIND macro.
If TCBJLB contains an ISPF TASKLIB then a FIND for a module in a TSOLIB
declared dataset will not succeed.
Rob Scott
Lead Developer
Rocket Software
77 Fourth Avenue . Suite 100 . Waltham . MA 02451-1468 . USA
Tel:
Hi,
I have program which allocate through dynamical allocation a thousands of
datasets under the same address space, eventaully I start to get the
message:
IKJ56866I DATA SET x NOT ALLOCATED, CONCURRENT ALLOCATIONS
What I can do? is this a parameter that I indicate at the JCL to allow me
On Fri, Jan 31, 2014 at 8:41 AM, jan de decker jan.je...@gmail.com wrote:
Hi list,
John, thanks for the suggestions but the first one gives me a n rc of -1,
the second one gives an rc of 127
Anybody any idea?
Thanks,
j@n
Unfortunately, I don't have access to the REXX compiler. But a
Look at the DYNAMNBR parameter on the EXEC JCL statement
ref:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B6A0/16.6
On Fri, Jan 31, 2014 at 9:13 AM, Mil Hashoul smil...@gmail.com wrote:
Hi,
I have program which allocate through dynamical allocation a thousands of
datasets
Mil Hashoul if the IBM Mainframe Discussion List
IBM-MAIN@LISTSERV.UA.EDU wrote on 01/31/2014 09:13:16 AM:
I have program which allocate through dynamical allocation a thousands
of
datasets under the same address space, eventaully I start to get the
message:
IKJ56866I DATA SET x NOT
One idea is a 2 Prong Attack version: You could code EXIT 4 which will allow
you to get the /*JOBPARM statement and change the limit there and then use
EXIT 9 to control what happens when the limit is exceeded.
That is one suggestion.
Alva (Al) John Nims
(352) 273-1298
-Original
IKJ56866I
type NOT operation, CONCURRENT ALLOCATIONS EXCEEDED
Explanation:
The dynamic allocation error code is 0450. For a description of dynamic
allocation return, informational, and error codes, see z/OS MVS Programming:
Authorized Assembler Services Guide.
Detected by:
CALLER
Program:
Having difficulty with the WSA using Win7. I get the WSA.exe to execute
successfully, get a connection to workstation but when I
attempt to select a member for edit, I get :
+
,ISPF was not able to start the command at the
On Fri, 31 Jan 2014 09:16:41 -0600, John McKown wrote:
Look at the DYNAMNBR parameter on the EXEC JCL statement
ref:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B6A0/16.6
Should this matter if he's doing FREE? The allocations should then not be
concurrent. Perhaps the FREE
SDSP=150KB
On Wed, Jan 29, 2014 at 5:38 PM, Graham Harris harris...@gmail.com wrote:
What is your SDSP threshold value? (i.e. the SDSP= value on a query setsys)
On 29 January 2014 21:30, Mike Schwab mike.a.sch...@gmail.com wrote:
Yes. They were all INDEX(0,1,074) VTOC(05,00,1500).
When
There is no need of EXIT 4.
Just use EXIT 9.
Atenciosamente / Regards / Saludos
BANCO BRADESCO S.A.
4250 / DPCD Engenharia de Software
Sistemas Operacionais Mainframes
Ituriel do Nascimento Neto
Tel: +55 11 3684-2177 R: 42177 3-1402
Fax: +55 11 3684-4427
Agora é BRA. BRA de Brasil. BRA de
I would beg to differ, if the users are coding so that there is no limit, how
will EXIT 9 ever get invoked? I mentioned EXIT 4 to either now allow a large
limit or to change it to a smaller amount and use EXIT 9 to control what
happens when the new limit is exceeded. Now I agree that I have
Often they apply updates to previous versions of z/OS, notify of
changes in APARS, the manuals are not updated until the next release.
So go ahead and use a manual 1 or 2 versions ahead but watch out for
APARs and improvements only tolerated and not back-fitted to your
version.
On Fri, Jan 31,
If you haven't done this already, try the following:
Type INT on any ISPF command line. This should display the 'Workstation Tool
Integration Configuration' pop-up panel.On the 'Modify Tool Configuration'
panel, use line command 'E' to select the second row on the panel (Edit).Set
Data to '1'
Rob
I did a TSOLIB ran my program under TESTAUTH back chained from TCBOTC
Got to IKJEFT02 then IKJEFT01 then the initiator
Didn't see IKJEFT09
The one that owns the DCB for TSOLIB
PSATOLD-TCBOTC-TCBRBP-RBCDE
Thanks
Sent from my iPhone
On Jan 29, 2014, at 11:56 AM, Rob Scott
I was fortunate enough to be in the right place at the right time to get into
mainframe systems programming diretly out of college in 1998. At a local job
fair, I spoke to a recruiter that told me if I like to get into the guts of
the operating system and I am willing to learn mainframe then I
Alva,
I think you are correct.
Atenciosamente / Regards / Saludos
Ituriel do Nascimento Neto
BANCO BRADESCO S.A.
4250 / DPCD Engenharia de Software
Sistemas Operacionais Mainframes
Tel: +55 11 3684-2177 R: 42177 3-1402
Fax: +55 11 3684-4427
Agora é BRA. BRA de Brasil. BRA de Bradesco.
Hi Dave,
My WSA parms are exactly like yours. The weird thing is that my co-workers
can successfully use the WSA to edit on the work station.
For some reason, my PC, which was recently upgraded to WIN 7, is getting
this error. Can't figure this out. IBM level 2 says that it is a WIN 7
problem.
Hi all,
Thanks to a sugesstion from the list (Thanks John) I got a bit further.
The stem is empty apart from the number of lines which is correct.
The result is below.
Anybody any ideas?
j@n
9 *-* if syscalls('ON')3
L ON
F 0
L 3
O 0
13 *-* pathname =
I think is it a WIN 16 bit installer. Try copying the files from a WIN XP box.
On Fri, Jan 31, 2014 at 11:19 AM, John Norgauer
john.norga...@ucdmc.ucdavis.edu wrote:
Hi Dave,
My WSA parms are exactly like yours. The weird thing is that my co-workers
can successfully use the WSA to edit on
IKJEFT09 is used for non-authorized commands and programs.
As TESTAUTH is authorized it has to run in an isolated authorized environment
in the parallel TMP
On 31 Jan 2014, at 16:46, Micheal Butz michealb...@optonline.net wrote:
Rob
I did a TSOLIB ran my program under TESTAUTH back
So IKJEFT02 owns my TSOLIB/DCB
Sent from my iPhone
On Jan 31, 2014, at 12:40 PM, Rob Scott rsc...@rocketsoftware.com wrote:
IKJEFT09 is used for non-authorized commands and programs.
As TESTAUTH is authorized it has to run in an isolated authorized environment
in the parallel TMP
I am responsible for a z/OS program that runs as a started task and processes
asynchronous events. (IEFU8x exits being driven with particular SMF records,
but no matter.) After much head-scratching, I figured out that CPU time per
event was GREATLY and fairly predictably affected by how rapidly
That would be my best guess but I do not have access to the TSO source code.
Rob Scott
Lead Developer
Rocket Software
77 Fourth Avenue . Suite 100 . Waltham . MA 02451-1468 . USA
Tel: +1.781.684.2305
Email: rsc...@rs.com
Web: www.rocketsoftware.com
-Original Message-
From: IBM
What blanket statement?
There are so many posts to this list, that if you don't quote part of what
you're responding to, nobody will understand you.
--Original Message--
From: Govind Chettiar
Sender: IBM Mainframe Discussion List
To: IBM-MAIN@LISTSERV.UA.EDU
ReplyTo: IBM Mainframe
Hi John,
Are you able to perform other WSA functions? For example, are you able to edit
PC files on the mainframe, and/or use ISPF option 3.7.2. to transfer files
between the PC and mainframe? In other words, is it only editing mainframe
files on the PC that doesn't work, or is the WSA unable
Hi Dave,
I can edit files on the MF without the WSA active.
As soon as I make the workstation connection and tell ISPF to Edit on
Workstation, then select a member from my
PDS, I get the short message - Command not started
and the long message: ISPF was not able to start the command at the
Charles Mills wrote:
I am responsible for a z/OS program that runs as a started task and processes
asynchronous events. (IEFU8x exits being driven with particular SMF records,
but no matter.) After much head-scratching, I figured out that CPU time per
event was GREATLY and fairly predictably
Look at CPU-Time Variation in the z/OS 2.1 SMF manual. It states
There are many reasons why CPU time varies between different runs of the same
job or job step. The following list describes some of the major causes of
variation:
and the goes on to enumerate many possible causes.
There is probably a start-up overhead that is fixed, regardless of the
transaction rate.
So, the more transactions running the lower this per transaction cost appears.
Example:
Assumptions:
Fixed overhead: 10 seconds
Cost/transaction: 1 second
For one transaction: 10+1 = 11 seconds/tx
Hi John,
Are you saying you can edit PC files on the mainframe without the WSA being
active? If so, how?
Dave Salt
SimpList(tm) - try it; you'll get it!
http://www.mackinney.com/products/program-development/simplist.html
Date: Fri, 31 Jan 2014 10:14:58 -0800
From:
On Fri, 31 Jan 2014 13:21:41 -0500, Dave Salt wrote:
Are you saying you can edit PC files on the mainframe without the WSA being
active? If so, how?
I customarily edit Solaris files on the mainframe without WSA. Does Win 7 have
an NFS server? Customarily? Well, infrequently. I more
No, I'm sorry to mis-lead you. I am not editing PC files on the mainframe.
What I meant was that I edit mainframe files on my PC using ISPF.
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
1651 Alhambra Blvd
Suite 200
What I'm trying to establish is *CAN* you edit PC files on the mainframe using
WSA?
Dave Salt
SimpList(tm) - try it; you'll get it!
http://www.mackinney.com/products/program-development/simplist.html
Date: Fri, 31 Jan 2014 10:34:50 -0800
From: john.norga...@ucdmc.ucdavis.edu
Subject:
On Fri, 31 Jan 2014 10:34:50 -0800, John Norgauer wrote:
No, I'm sorry to mis-lead you. I am not editing PC files on the mainframe.
What I meant was that I edit mainframe files on my PC using ISPF.
What benefit does this provide over tn3270? Well, CPU cycles, of course.
ISPF hosted on
http://postgradproblems.com/what-if-conference-calls-were-in-real-life/
Thanks,
Mark Regan
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO
Addressing Ted's reply:
No, there is no startup overhead. The STC is already running before I start the
test, and still running when I end the test. The start and end processing is
exactly the same for every record, whether the previous one was 1 or 100 ms
ago. Well, the program comes back to
Amen!
Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Mark Regan
Sent: Friday, January 31, 2014 11:18 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: OT: How conference calls really go
In 039e01cf1e8d$04d4a320$0e7de960$@mindspring.com, on 01/31/2014
at 07:02 AM, Lizette Koehler stars...@mindspring.com said:
There is a TSO REXX newsgroup that might also be helpful.
Not as much as the listserve.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT
ISO position; see
In 80c502a75cf240589a4062e9039e1...@wal-vm-mbx1.rocketsoftware.com,
on 01/31/2014
at 03:09 PM, Rob Scott rsc...@rocketsoftware.com said:
The OP was discussing using TCBJLB as the input to a FIND macro.
Even worse, because FIND won't work for an EXCP DCB.
If TCBJLB contains an ISPF TASKLIB
The OP was trying to pass the TCBJLB to FIND as the DCB in an attempt to locate
a member.
As to why this is being attempted, I am not sure.
From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU on behalf of
Shmuel Metz (Seymour J.)
On Fri, 31 Jan 2014 13:59:47 -0500, Shmuel Metz (Seymour J.) wrote:
on 01/31/2014 at 07:02 AM, Lizette Koehler said:
There is a TSO REXX newsgroup that might also be helpful.
Not as much as the listserve.
And for this, MVS-OE might be more relevant than TSO-REXX.
-- gil
In 2694351030582401.wa.paulgboulderaim@listserv.ua.edu, on
01/31/2014
at 12:40 PM, Paul Gilmartin paulgboul...@aim.com said:
What benefit does this provide over tn3270?
More sessions. More flexible geometry.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT
ISO position; see
In blu168-w9636e0fd4109c22524dd70a1...@phx.gbl, on 01/31/2014
at 01:21 PM, Dave Salt ds...@hotmail.com said:
Are you saying you can edit PC files on the mainframe without the WSA
being active?
As I read it, he wants to edit z/OS files, not PC files. What is not
clear to me is whether he wants
On Fri, 31 Jan 2014 09:52:53 -0800, Charles Mills wrote:
... I found that if I run that driver program at a leisurely pace, perhaps 15
events per second, then 1000 records consume about .2 CPU seconds. But if I
drive records through the program as fast as it can handle them -- about
12,000
Seymour,
I sense some crossed-wires here.
The OP was originally trying to perform a FIND using the TCBJLB DCB address for
the current TCB for a module name hoping that it would be found in a TSOLIB
declared dataset.
What I attempting to explain, was that other applications (eg ISPF) can setup
I *know* the OP wants to edit mainframe files on the PC using WSA. My question
is, *CAN* the OP edit PC files on the mainframe using WSA?
If he can, this proves the WSA is working. The issue can then be focused on
what it is about editing mainframe files on the PC that isn't working. However,
On 1/31/2014 9:52 AM, Charles Mills wrote:
I don't really know, but my conclusion is that either getting interrupted consumes a
fair amount of CPU time, or else that if the program is busy continuously it tends to
own the instruction and data caches, which saves a lot of CPU time.
Both.
You're right Shmuel,
I want to edit z/Os files using ISPF/PDF edit and WSA. I have not tried
to edit PC files on the Mainframe and have no desire to.
And at this point, I do not know how to edit PC files on the Mainframe
unless I export them.
John Norgauer
Senior Systems Programmer
John,
Go to ISPF option 2 and enter the PC file name in the PC/workstation field and
press ENTER.
Dave Salt
SimpList(tm) - try it; you'll get it!
http://www.mackinney.com/products/program-development/simplist.html
Date: Fri, 31 Jan 2014 14:00:51 -0800
From:
Dave,
I attempted to edit a PC file and got the same response: Command not
started,
ISPF was not able to start the command at the workstation
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
1651 Alhambra Blvd
Suite
My co-worker can also edit a PC file on the M.F.
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
1651 Alhambra Blvd
Suite 200
Sacramento, Ca 95816
916-734-0536
SYSTEMS PROGRAMMING.. Guilty, until proven innocent
On Fri, 31 Jan 2014 18:26:02 +0100, jan de decker wrote:
Thanks to a sugesstion from the list (Thanks John) I got a bit further.
The stem is empty apart from the number of lines which is correct.
o How does interpreted Rexx behave?
o Is the behavior the same with other input files?
-- gil
John,
Now that you've done the test I requested it's clearly not a question of what
PC editor you're trying to invoke or anything like that, but a much broader
issue of something is wrong with the WSA and/or with your version of Windows.
So based on that, my first thought would be to remove
Dave,
I am going to re-install the WSA and see what happens. FYI, none of my
co-workers had to re-install. But in this business, you never know,
Strange things can happen. thanks for the input on this issue.
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
I like this answer best of all. If you're hiring a mid- or senior-level
person, then you have to focus on experience. But for entry-level, it's
all about potential.
A corollary to #8 is that the value of business data goes far beyond
retaining one's personal best score in Burning Babies. The
On 14Jan31:1525-0800, Skip Robinson wrote:
Is there some other occupation or avocation that mimics what we do?
Medical doctors.
--
not cent from sell
May the LORD God bless you exceedingly abundantly!
Dave_Craig__
So the universe is not quite as
Agreed. If it's really an Entry-Level position, any initial knowledge
of System Programming tasks is not nearly as important as an insatiable
curiosity about how software and hardware works and a demonstrated
general aptitude for understanding computer hardware and programming.
By the time I was
A memory operand reference is literally _orders of magnitude_ slower than an
in-L1-cache operand reference
I have finally come to terms with that concept. When I started out, on a S/360
40, it came with a book
On 1/31/2014 4:33 PM, Charles Mills wrote:
My mental model now is instructions take almost no time at all;
storage references take a very long time.
Exactly. It's the reason there are so many more instructions with
immediate operands than there used to be. A good ROT for hand-coded
assembler
with slight addendum: when such are immutable constants. IMO, self
modifying code is anathema. I am not so extreme on code which is not
re-entrant.
On Fri, Jan 31, 2014 at 8:42 PM, Ed Jaffe edja...@phoenixsoftware.comwrote:
On 1/31/2014 4:33 PM, Charles Mills wrote:
My mental model now is
Robert Wessel robertwess...@yahoo.com writes:
Not only is it bad practice in general, self modifying code tends to
be extremely slow on modern processors, usually involving considerable
pipeline stalls and cache flushing. Of course once done it's fast,
but the actual change is usually quite
OMG, you could not pay me enough money to write self-modifying code anymore. I
used to think it was cute. I had some sort of strategy that used the immediate
byte of a MVI as a switch. Why waste time on EX when you could just STC the
count into the instruction? Ha! Never again!
Charles
vm370 did accurately track time used ... but mvs is quite a bit sloppier ...
which gives rise to capture ratio ... ratio cpu accounted
for compared to total cpu busy.
I've been doing capacity planning since 1981.
VM is better than MVS, but it's not 100% accurate.
No software monitor can be.
-
Ted:
At one time (MVS) there was a product called QCM. Which did measure
precisely the amount of CPU time that was used by the task and by MVS.
Alas it is (AFAIK) no longer marketed.
Ed
On Jan 31, 2014, at 11:12 PM, Ted MacNEIL wrote:
vm370 did accurately track time used ... but mvs is
How can it? Unless it's the highest priority.
And, shades of Heisenberg, what about itself?
-
-teD
300,000 Kilometres per Second
Not only is it a good idea!
It's the LAW!!!
-Original Message-
From: Ed Gould edgould1...@comcast.net
Sender: IBM Mainframe Discussion List
On 1/31/2014 9:01 PM, Anne Lynn Wheeler wrote:
and could even be as low as 40% ... really old email discussing capture
ratio http://www.garlic.com/~lynn/2006v.html#email800717
Ah, yes. The olden days before System z hardware implemented the
Extract-CPU-Time Facility.
--
Edward E Jaffe
85 matches
Mail list logo