Dave,
Sorry for the confusion, I meant to say that I also did it by changing
the expdt of a large number of tapes to today in batch and let TMS
maintenance set them to scratch. If the TMS parms are set correctly, it
will also uncatalog them at the same time.
Kees.
O'Brien, David W. [C] ,
I second Walt's nomination !
Can I nominate Walt Farrell for the next induction?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
I don't understand.The scheduling software and the operations
people look at the return code and respond. But instead of poring
through a dump, the displays tell them exactly what happened, making
it easier and quicker to find out what they should do as a result of
the failure.
Thats the
Thanks Steve
This was a machine that could not keep up with the times (perhaps), not
like the open systems we see today.
Love to see one and give it a big hug and lots of kisses !
Thanks Best Regards.
Umamaheshwar Iyer | Project Manager | Tech Mahindra
Hinjwadi, Pune - 411 004, INDIA
Ph.
Dear all,
I try to call a C program via a JCL script. I get stuck in passing parameter
data to the C program search_modules. It is clear that I can pass these
parameters to BPXBATCH-PARM , but the limitation is the length of 100
characters of the PARM parameter. As I intend to pass more than one
This is just poor man's control of processing. I fail to see why
savepoint, rollback and commit are less effective than abending and
forcing a rollback. I am sure that the shop has access to some sort of
notification system (i.e. e-mail). Save off the offending stuff, send out
a
Sven,
have you tried to open the file with another syntax, like
fopen(DD:TESTLIB,r)?
Cheers
Michael
Sven Siebert extern.sven.sieb...@volkswagen.de
Gesendet von: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
17.09.2009 09:20
Bitte antworten an
IBM Mainframe Discussion List
Have you tried running BPXBATCH under TSO in batch??? You could create a
command of any length using the + continuation character. If you want to
feed in data via JCL you must create programs to read the PARM and write it
out as a file, then concatenate several of these outputs together to build
fopen (testlib, r) -- looks for file userid.testlib - TSO logic
fopen (\'testlib\', r) -- looks for file testlib - MVS dataset
fopen (dd:testlib, r) -- looks for dd-name
there are additional filename conventions for HFS files
This is how C (or LE) runtime works.
kind regards
Bernd
Michael
Use BPXBATSL instead of BPXBATCH. It will do a local
spawn() which means your program will run as a subtask
of BPXBATSL. It will have access to all the DDs in the step.
--
Peter Hunkeler
CREDIT SUISSE
--
For IBM-MAIN subscribe /
Yes, I did, but same output. I also insert ' and tried several ways. I think
it's not a question of the syntax.
-Ursprüngliche Nachricht-
Von: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Im Auftrag von
Michael Klaeschen
Gesendet: Donnerstag, 17. September 2009 10:08
An:
Maybe it's easier to use the STDENV or STDPARM parameter.
If no obvious solution exists, it's the alternative. Thanks.
-Ursprüngliche Nachricht-
Von: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Im Auftrag von
Andy Robertson
Gesendet: Donnerstag, 17. September 2009 10:45
That's it !!! :)
Thanks for your help,
Sven Siebert
-Ursprüngliche Nachricht-
Von: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Im Auftrag von
Hunkeler Peter (KIUP 4)
Gesendet: Donnerstag, 17. September 2009 10:46
An: IBM-MAIN@BAMA.UA.EDU
Betreff: Re: passing parameter
On Tue, 15 Sep 2009 07:38:10 -0600, Steve Comstock
st...@trainersfriend.com wrote:
2009/9/15 Michael Klaeschen michael.klaesc...@deutscherring.de
Our development staff is going to develop new programs in Java instead of
COBOL.
Using the same staff of programmers that wrote the COBOL code?
On Tue, 15 Sep 2009 11:50:05 +0200, Daniel Erdmann
daniel.erdman...@googlemail.com wrote:
This means they force an abend within the COBOL program code if the
program
detects some error. So instead of evaluating the RC within the JCL and
executing the necessary steps for cleaning up they just
Jan MOEYERSONS pisze:
On Tue, 15 Sep 2009 07:38:10 -0600, Steve Comstock
st...@trainersfriend.com wrote:
2009/9/15 Michael Klaeschen michael.klaesc...@deutscherring.de
Our development staff is going to develop new programs in Java instead of
COBOL.
Using the same staff of programmers that
On Tue, 15 Sep 2009 07:59:05 -0600, Steve Comstock
st...@trainersfriend.com wrote:
Ah. I ask because Jonathan Sayles, and some others, insist
that long time COBOL programmers can't learn Java. So your
This is simply not true. I and several of my colleagues are living examples of
the contrary.
crashlu...@gmail.com (Chris Craddock) writes:
Coyote something. That was the original postal area name. For some reason I
guess it was considered un-pc at the time.
re:
http://www.garlic.com/~lynn/2009n.html#15 Mainframe Hall of Fame: Three New
Members Added
closet post office; (also) the
Denis,
Just making my point for me. Don't get me wrong... I think it is great
that MVS does such a wonderful job of things.. especially abends. And DB2
for rolling things back. But I know that there are developers on this
list who write some damn good code and use abends judiciously. The
On Wed, 16 Sep 2009 20:38:38 -0400, Scott Rowe scott.r...@joann.com wrote:
The Page Frame Table moved out of ESQA/ECSA in OS/390 2.10
OS/390 2.10 + ARCHLVL=2
Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
I think a harder conceptual difference isn't between programming
languages, but it is between having most everything in one place and
most everything spread out and used by everyone.
Tracing down anomalies, changing testing standards, changing
reliability standards, etc. can be harder than
On 16 Sep 2009 14:27:57 -0700, gerh...@valley.net (Gerhard
Postpischil) wrote:
Ian wrote:
Take a moment and participate in the poll: http://www.cicsworld.com/
Like many a poll, it's missing some alternatives, making the
results questionable. Just some quick additions: I'm
semi-retired, doing
On 17 Sep 2009 00:12:01 -0700, denisgaeb...@netscape.net (Denis
Gäbler) wrote:
I don't understand.The scheduling software and the operations
people look at the return code and respond. But instead of poring
through a dump, the displays tell them exactly what happened, making
it easier and
On 16 Sep 2009 12:59:43 -0700, rfocht...@ync.net (Rick Fochtman)
wrote:
That's not mostly because of their salaries.
--unsnip-
When they spend too much of our money, who cares how they spend it?
To quote Ray Stevens: If 10% was good
Was it just for ARCHLVL=2? I remember having to fix some code used in several
of the Softworks products that had been mucking about in the PFT for years -
all of a sudden it couldn't find the PFT anymore ;-)
Mark Zelden mark.zel...@zurichna.com 9/17/2009 10:16 AM
On Wed, 16 Sep 2009 20:38:38
Hi Listers
I have a developer in my shop who has ported a product in z/OS, involving USS,
java, WAS for z/OS and WMQ for z/OS. He wants to test the ported products
compatibility with various languages like Chinese etc. He was asking me enable
the language support packs for various
Frank,
The ONLY way I've found to pass a short string [up to 8 bytes] via
a temporary DD is:
//SET PLAN=PLANNAME
//DB2PLAN DD DISP=(,PASS),SPACE=(0,0),DSN=amp;PLAN
the above DSN will be formatted by JES as
//DB2PLAN DD
How on earth did you guess what I wanted to use this for? This is exactly it.
I want a way to set a DB2 plan using symbolics and have the program be able to
read it.
So do you have some code that you use to extract the DSN from the DB2PLAN DD?
Someone suggested the DYNALLOC macro, and I've
FWIW, I usually specify the plan via a PARM. Would this not suit your purpose?
On Thu, Sep 17, 2009 at 11:27 AM, Frank Swarbrick
frank.swarbr...@efirstbank.com wrote:
How on earth did you guess what I wanted to use this for? This is exactly
it. I want a way to set a DB2 plan using symbolics
Other question... When using this method can you think of any reason not to
simplify the DD to
//DB2PLAN DD DSN=PLAN
I've always hated the fact that DISP defaults to (NEW,DELETE), but here is one
case where that is ideal, so why not take advantage of it? Looks like SPACE
must default to
For a regular batch program, yes. Unfortunately most of our programs are IMS,
and as far as I know you cannot pass PARM data down to the application program.
For those who don't know IMS, this is how an IMS batch program is executed:
//STEP01EXEC PGM=DFSRRC00,
//
Assembler function e-mailed offline
On Thu, 17 Sep 2009 09:27:42 -0600, Frank Swarbrick
frank.swarbr...@efirstbank.com wrote:
How on earth did you guess what I wanted to use this for? This is exactly
it. I want a way to set a DB2 plan using symbolics and have the program be
able to read it.
The way our applications DB2 programs are coded is - they know nothing
about the plan [or even about the DB2 subsytem to connect to]. All the have
is the SQL logic. On a first SQL call a homegrown DSNHLI subroutine
determines all the required parameters [that are NOT passed on the SQL call
Hi Frank,
Back in the 1980s I was asked to produce a routine to allow the passing of
EXEC PARM information to IMS programs, to eliminate the use of a parameter
card file.
The only real issue was the DFSRRC00 like to be the TOP RB on the chain, so
the solution was to write two small Assembler
Yesterday I went to the Midwest Computer Measurement Group (MCMG) in
downtown Chicago. One of the sessions I attended was put on by Craig
Mullins of Neon Software. He didn't talk about his product, zPrime, but
talked about the 5 different specialty engines that IBM has. Most of what
he
There is more than one way to skin this cat, but the traditional way
to pass the DB2 plan name to DLI batch programs is to use the DDLITV02
dd statement. (The last two parameters are the Plan and Program names
and don't have to be the same).
//*-PLAN---PROGRAM--
//DDITV02
Hi,
We would like to use DFSMShsm ABARS to transfer an applications datasets
from one lpar to another. The transfer will take place more than once,
first during a test period and then again at the cut-over. DFSMShsm
ABARS makes it possible to bundle active, ML1 and ML2 datasets and get
them to the
Hi Listeners,
I'm trying to understand how this works:
SELECT
WHEN (HLQ = USER)/* When the dataset's HLQ is a*/
SET STORCLAS = 'USERSC' /* userid, set the storage class */
/* to USERSC. */
USER is a
It was a 64-bit related change. Do I have a OS/390 2.10 system around to
prove it? No. Can I point you to doc? No... but there is probably something
in the archives. There should be another developer on the list that can
confirm someone from IBM.
Mark
--
Mark Zelden
Sr. Software and
Looks like SPACE must default to (0,0), so again that is ideal.
SPACE has no default.
If you open a disk file with no SPACE for output, you will abend.
Actually, I just noticed you specified PASS instead of DELETE for the
normal-disp. Any specific reason?
I was taught to do it that way, as
It's no big deal, of course, but now that I think about it, you are probably
right. I don't think we encountered the problem in our testing, because we
didn't have a 64-bit machine yet, so one of our ESP customers ran into it first.
It was a pretty easy fix - as soon as I looked at the code I
Hi, All,
This is a new one on me: A started task abends S522 after our JWT
interval. This task is basically a TCPIP Sockets listener (part of an
IBM product), and will be inactive frequently for long(er than our
JWT) periods of time.
I don't recall ever having seen a started task go s522
I discovered this interesting article on distributed servers from the
zjournal magazine:
http://zjournal.com/index.cfm?section=articleaid=1218
I'm not sure if you have to register to read it.
A short quote from the article:
Scale-out distributed servers are like the crack-cocaine of the
don't recall ever having seen a started task go s522 before. Any
ideas? (It's probably something obvious, but I can't see it.)
TIME=NOLIMIT (or 1440)
Just because it's an STC doesn't make it imune to JWT.
-
Too busy driving to stop for gas!
Chase, John wrote:
Hi, All,
This is a new one on me: A started task abends S522 after our JWT
interval. This task is basically a TCPIP Sockets listener (part of an
IBM product), and will be inactive frequently for long(er than our
JWT) periods of time.
I don't recall ever having seen a
Hi Listeners,
I'm trying to understand how this works:
SELECT
WHEN (HLQ = USER)/* When the dataset's HLQ is a*/
SET STORCLAS = 'USERSC' /* userid, set the storage class */
/* to USERSC. */
USER is a read-only
On Thu, 17 Sep 2009 16:58:22 +, Ted MacNEIL eamacn...@yahoo.ca wrote:
don't recall ever having seen a started task go s522 before. Any
ideas? (It's probably something obvious, but I can't see it.)
TIME=NOLIMIT (or 1440)
Just because it's an STC doesn't make it imune to JWT.
-
Do you use
-Original Message-
From: IBM Mainframe Discussion List [On Behalf Of Mark Jacobs
Chase, John wrote:
Hi, All,
This is a new one on me: A started task abends S522 after our JWT
interval. This task is basically a TCPIP Sockets listener (part of
an
IBM product), and will be
Timothy Sipples suggests:
How about Gerrit Blaauw?
I second that. The descriptions on that list are, at best,
amusing. For example, it identifies Gene Amdahl as the
chief architect of the System/360, which was definitely
not the case. That honor belongs to Gerrit A. Blaauw. In
On 9/17/2009 at 10:40 AM, in message
1484171359-1253205613-cardhu_decombobulator_blackberry.rim.net-185013...@bda488
bisx.prod.on.blackberry, Ted MacNEIL eamacn...@yahoo.ca wrote:
Looks like SPACE must default to (0,0), so again that is ideal.
SPACE has no default.
If you open a disk file
Do you have a filtlist? I believe that to use user, you would have to
filter on user, as in
FILTLIST USER INCLUDE (XXX*)
then
WHEN (DSN EQ USER)
DO
SET STORCLAS EQ 'USERSC'
EXIT
END
Doug
Darth Keller wrote:
Hi Listeners,
I'm trying to understand how this works:
SELECT
WHEN
Do you have a filtlist? I believe that to use user, you would have to
filter on user, as in
FILTLIST USER INCLUDE (XXX*)
then
WHEN (DSN EQ USER)
DO
SET STORCLAS EQ 'USERSC'
EXIT
END
Doug
Good point, Doug - but USER is a read-only variable which IIRC is the ID
of the user allocating the
Martin,
The token ring resides inside the CISCO is not propagated outside the router
itself. So in terms of their statement they are correct unless you have
tokenring adapters on the cisco router.
The virtual adapters defined for the TN3270 servers and the corresponding CSNA
statements act
I don't think so. You can mask any filtlist (I do all kinds, db2
datasets, tso, ftp, ftpusers, etc). The include would be masked with the
ID's he wanted to include (or exclude, for that matter), or at least
that's what we do.
Doug
Darth Keller wrote:
Do you have a filtlist? I believe that to
George,
SELECT
WHEN (HLQ = USER)/* When the dataset's HLQ is a*/
SET STORCLAS = 'USERSC' /* userid, set the storage class */
/* to USERSC. */
This looks like it should work if you are in the alloc acs
Another way to pass parms to a program invoked via DFSRRC00 is to use
the APARM parameter. The APARM contents can be retrieved via an INQY
ENVIRON call in the application program. (The parm is limited to 32
bytes in length).
On Thu, Sep 17, 2009 at 11:42 AM, Frank Swarbrick
Doug,
As Darth stated, USER is a read only variable passed into the alloc
environment. I don't have access to an environment where I can run a quick test
but I suspect you would get a translate error if you attempted to use a filter
list with name USER.
Regards,
John
The 2 of you talking have explained why it's not working. I'm the guy do
the allocation though 3.2 and when I allocate a dataset using my userid
as the HLQ, it works perfectly. When I try allocating someone else's
datasets with their HLQ, it doesn't work...
You've cleared up the mystery...
I don't think so. You can mask any filtlist (I do all kinds, db2
datasets, tso, ftp, ftpusers, etc). The include would be masked with the
ID's he wanted to include (or exclude, for that matter), or at least
that's what we do.
Doug
//
I agree that you can have lots of different
On Thu, Sep 17, 2009 at 6:38 AM, Anne Lynn Wheeler l...@garlic.comwrote:
crashlu...@gmail.com (Chris Craddock) writes:
Coyote something. That was the original postal area name. For some reason
I
guess it was considered un-pc at the time.
closet post office; (also) the range of hills
On Thu, 17 Sep 2009 09:38:39 -0600, Frank Swarbrick wrote:
//DB2PLAN DD DSN=amp;PLAN
I've always hated the fact that DISP defaults to (NEW,DELETE), but here is one
case where that is ideal, so why not take advantage of it? Looks like SPACE
must default to (0,0), so again that is ideal.
My
On Thu, 17 Sep 2009 09:27:42 -0600, Frank Swarbrick wrote:
Someone suggested the DYNALLOC macro, and I've been fiddling with that but not
yet got it figured out. (Not being an assembler programmer...)
An alternative is BPXWDYN.
-- gil
Chase, John wrote:
-Original Message-
From: IBM Mainframe Discussion List [On Behalf Of Mark Jacobs
Chase, John wrote:
Hi, All,
This is a new one on me: A started task abends S522 after our JWT
interval. This task is basically a TCPIP Sockets listener (part of
an
IBM product), and
Paul Gilmartin wrote:
On Thu, 17 Sep 2009 09:38:39 -0600, Frank Swarbrick wrote:
//DB2PLAN DD DSN=amp;PLAN
I've always hated the fact that DISP defaults to (NEW,DELETE), but here is one
case where that is ideal, so why not take advantage of it? Looks like SPACE
must default to (0,0), so
Not to drudge up old threads, but wouldn't it be nice if JCL PROC and SET
variables were not thrown away by the converter/interpreter and instead
placed in an ASASYMB-style symbol table by the initiator? This would be
useful in so many ways
Kirk Wolf
Dovetailed Technologies
In a message dated 9/17/2009 11:05:15 A.M. Central Daylight Time,
eric-ibmm...@wi.rr.com writes:
you live near Chicago, these meetings are always very worthwhile. I even
got up at 4:45 A.M. to take the train to Chicago to see this. It's better
if you can take public transportation, as
Hi, All,
This is a new one on me: A started task abends S522 after our JWT
interval. This task is basically a TCPIP Sockets listener (part of an
IBM product), and will be inactive frequently for long(er than our
JWT) periods of time.
I don't recall ever having seen a started task go s522
In a message dated 9/17/2009 11:58:03 A.M. Central Daylight Time,
eric-ibmm...@wi.rr.com writes:
hooked on this potent drug, it has proven extremely hard to wean the
corporate addicts off! Despite the devastating consequences, they reached
for their next x86/x64 and UNIX scale-out server
Interesting. I'd seen APARM mentioned but I could never figure out what it is
actually for.
Of course this uses the AIB interface and I can't for the life of me to get it
to work, but I'll try it out another day when I have more patience.
Thanks!
Frank
On 9/17/2009 at 11:46 AM, in message
Sven,
You might want to try our free COZBATCH utility, which is an alternative to
BPXBATCH.
See: http://dovetail.com/products/cozbatch.html
Some features that apply to your question:
- It runs in the same address space, so you C program will be able to read
DDs. Unlike BPXBATSL, you can easily
Cross-posted to Linux-390, IBMVM, and IBM-MAIN
I've received three more Linux and z/VM presentations. Thanks to all the
speakers that have contributed.
Session Presenter Title
9137Rick Barlow Virtual Linux Server Disaster Recovery Planning
9153Rick Barlow z/VM
mike.my...@pcmh.com (Mike Myers) writes:
I recall it being called Coyote Canyon on one of my trips out there.
re:
http://www.garlic.com/~lynn/2009n.html#15 Mainframe Hall of Fame: Three New
Members Added
http://www.garlic.com/~lynn/2009n.html#16 Mainframe Hall of Fame: Three New
Members Added
In a message dated 9/17/2009 1:21:00 P.M. Central Daylight Time,
crashlu...@gmail.com writes:
So do I get half a gold star?
Maybe a big clap! Anyway, hard to talk about 360 without mentioning Fred
Brooks-mythically speaking of course.
_http://en.wikipedia.org/wiki/Fred_Brooks_
My god yes. VSE does this (allows symbolic JCL parms to be interrogated
programatically).
I was hesitant to bring it up, as people seem to think I just like to stir up
trouble, but...
:-)
On 9/17/2009 at 2:13 PM, in message
b2b367b60909171313g30eef2e0y4dd61782fdcf5...@mail.gmail.com, Kirk
OK Ed, where are these 3 sessions from Share being held at?
Eric Bielefeld
Sr. Systems Programmer
Milwaukee, Wisconsin
414-475-7434
- Original Message -
From: Ed Finnell efinnel...@aol.com
In a message dated 9/17/2009 11:05:15 A.M. Central Daylight Time,
eric-ibmm...@wi.rr.com
These were all from Denver proceedings. _www.share.org_
(http://www.share.org)
In a message dated 9/17/2009 5:05:50 P.M. Central Daylight Time,
eric-ibmm...@wi.rr.com writes:
OK Ed, where are these 3 sessions from Share being held at?
Eric Bielefeld
Sr. Systems Programmer
Milwaukee,
On Thu, 17 Sep 2009 15:43:04 -0600, Frank Swarbrick wrote:
My god yes. VSE does this (allows symbolic JCL parms to be interrogated
programatically).
I was hesitant to bring it up, as people seem to think I just like to stir up
trouble, but...
:-)
On 9/17/2009 at 2:13 PM, in message
snip--
Oh, drudge away! (Or, even dredge if you prefer.)
I wouldn't mind changing my JCL to enable this. A couple
possibilities:
o Support for symbol substitution in SYSIN data sets, so
one might code:
//STDPARM DD
Oh, drudge away! (Or, even dredge if you prefer.)
I wouldn't mind changing my JCL to enable this. A couple
possibilities:
o Support for symbol substitution in SYSIN data sets, so
one might code:
//STDPARM DD *,SYMBOLS=YES
FOO=FOO
BAR=BAR
...
This sounds almost ideal.
It seems to me that DB2 should allow for a user exit that is called the first
time DSNHLI (DSNALI?) is called. If they did this, and documented it well,
then we wouldn't have 20 zillion people having to solve this same issue over
and over.
Anyway, being what it
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Finnell
[ snip ]
got up at 4:45 A.M. to take the train to Chicago to see this. It's
better
if you can take public transportation, as parking cost $18 [ snip ]
Guess you haven't been to Chicago recently..
At 09:42 -0600 on 09/17/2009, Frank Swarbrick wrote about Re: Reading
DD card information:
For a regular batch program, yes. Unfortunately most of our
programs are IMS, and as far as I know you cannot pass PARM data
down to the application program.
For those who don't know IMS, this is how
The last time I was in Chicago for an MCMG meeting was at least a year and a
half ago. I remember someone announcing that if you park in the lot at the
Holiday Inn World Trade Center, it was $10 back then. There was a sign near
the registration desk about $18 parking yesterday. I wish my pay
83 matches
Mail list logo