Pedro Vera wrote:
I played with something similar many years ago. IIRC, I used ESAR, SSAR
and MVCP instructions to pull information from other address spaces. You
start out with addresses that are in common, such as ASCB, then work your
way down pointer chains. It is mainly useful for
SUBPOOL 230 KEY 05 OWNED BY TCB 008FF050
ADDRESS 008C4000 LENGTH 1000
FREE AREA 008C4000 LENGTH 0060
FREE AREA 008C40B8 LENGTH 0F48
ADDRESS 008C5000 LENGTH 1000
FREE AREA 008C5000 LENGTH 0030
FREE AREA 008C50B8 LENGTH 0F48
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ted MacNEIL
one at z/OS 1.08, one at 1.09
Not to pick too many nits, but we, as IT professionals, do
attempt to be precise.
Isn't it 1.8 1.9?
From TASID:
MVS Information: z/OS 01.09.00
Thanks Peter. I did more experimenting and you pretty much confirmed
what I think I found.
If I allocate multiple blocks worth of storage in one go it shows the
address and how many 4k blocks. If I allocate multiple pages multiple
times and they aren't contiguous then it shows multiple
Victor,
Ron was correct that unless you have UNIT=AFF, it will always allocate all
three drives at initialization time. The reason is that you would never want
to be put into a allocation failure situation in the middle of a job. If
the program can handle being stopped half-way through and can
On Fri, 22 Aug 2008 00:00:26 -0700 Edward Jaffe [EMAIL PROTECTED]
wrote:
:Pedro Vera wrote:
: I played with something similar many years ago. IIRC, I used ESAR, SSAR
: and MVCP instructions to pull information from other address spaces. You
: start out with addresses that are in common, such
Thanks guys... These answers ended up in me getting the RMF Spreadsheet
tool. Nice and THANKS!
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN
Just to prove that I am indeed insane, I am attempting to write a JCL
parser using the flex (lexical analyzer generator) and bison (parser
generator) programs on Linux. Again, this is just so that I can learn how
to use those tools, not for anything necessarily productive. However, on
the off
Hi,
My company has a GSE (Guide Share Europe) membership number.
How can I get access to Share proceedings which require a Share User Login?
Jan
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
On Fri, 22 Aug 2008 09:05:41 -0500 John McKown [EMAIL PROTECTED] wrote:
:Just to prove that I am indeed insane, I am attempting to write a JCL
:parser using the flex (lexical analyzer generator) and bison (parser
:generator) programs on Linux. Again, this is just so that I can learn how
:to
Fairly decent article from a person who went to the recent SHARE.
http://www1.interopsystems.com/analysis/the-mainframe-isnt-dead-after-all.html
quote
... But last week I had the occasion to visit SHARE, the premier mainframe
conference, which was held in San Jose just down the road from where
Jim
I tried to get onto the IMS-L list and failed miserably so I hope I am not
wasting my time telling you what you have already been told - always a risk
when cross-posting.
Fortunately I was able to check responses in the CICS-L list since I already
subscribe to it.
I am looking at this
FYI,
The IMS-L has moved/changed, if you missed it, I copied the information
here:
=
Hello all IMS ListServ Users,
On August 1, 2008, the sponsorship of the IMS List Serv site will be
changing. We would like to thank University of Missouri, especially Len
Rugen for their many years of
Contact SHARE Headquarters and ask whether there is any provision for GSE
members to access the proceedings.
Bob Shannon
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with
We run a sysplex that has two separate RACF databases. One database
supports our test and development systems (3 LPARS) and the other supports our
production systems (2 LPARS). We run TPX only on one of the production
systems. The question has come up about using TPX to keep the users
Mark
Thanks. I am now able to access the archives of IMS-L.
I seemed to be being taken down the same road as before but this time I got
told my suggested password was too short. After that all was sweetness and
light!
Chris Mason
On Fri, 22 Aug 2008 09:44:53 -0500, Mark Hammond
[EMAIL
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of Mark T. Regan, K8MTR
Sent: Friday, August 22, 2008 9:56 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: TPX and two RACF systems
We run a sysplex that has two separate RACF databases. One
This just happened here. We dynamically create the terminal names in
TN3270. Well, today a generate name was D08VF-CK (you know what the -
is). The end user opened a ticket to complain about this obscene name. I
found it funny. I guess that I'm going to have to change the dynamic
names so that
You might want to ask how to set RRSF up on the RACF-L list. I don't know.
I would read the funny manuals first, then ask question.
PS: I don't believe TPX can synchronise passwords.
It only depends on them being the same, or you've negated one of its primary
purposes.
-
Too busy driving to
The end user opened a ticket to complain about this obscene name.
Your end user has too much time on their hands.
We once had a z/990 with a serial number of 04ABFD.
I never told anybody why it always made me laugh.
People were also amazed why I never forgot it.
Especially, since I could never
Associated British Film Distributors
Association of British Factors and Discounters
Atlantic Beach Fire Department
-Original Message-
Ted MacNEIL
The end user opened a ticket to complain about this obscene name.
Your end user has too much time on their hands.
We once had a z/990
---snip-
We run a sysplex that has two separate RACF databases. One database
supports our test and development systems (3 LPARS) and the other
supports our production systems (2 LPARS). We run TPX only on one of the
production
It probably goes back to when we had two separate data centers,
with production in one and test development in another. No one wants to
tackle mergering them.
Mark T. Regan, K8MTR
CTO1 USNR-Retired (1969-1991)
- Original Message
From: Rick Fochtman [EMAIL PROTECTED]
To:
here is an info, just in case you need/want to get rid of old-fashioned
password and other racf exits:
http://www.fedtke.com/sf_noevasion.htm
best
stephen
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of McKown, John
This just happened here. We dynamically create the terminal
names in TN3270. Well, today a generate name was D08VF-CK
(you know what the - is). The end user opened a ticket to
complain about this
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ted MacNEIL
The end user opened a ticket to complain about this obscene name.
Your end user has too much time on their hands.
We once had a z/990 with a serial number of 04ABFD.
I never told anybody why it
The best place to start is by reading the Infoprint Server User's Guide,
S544-5746-08,
Chapter 8. Printing from Windows systems, which has instructions for
installing and
configuring the Infoprint Port Monitor. Port 515 is the default port, and the
hostname (or
IP
address) will be the
On Fri, 22 Aug 2008 10:09:08 -0500, McKown, John
[EMAIL PROTECTED] wrote:
can the two RACF systems talk to each
other, so that if the password is changed on the production
side, it propagates the password change to the test RACF system?
RRSF (a part of RACF) can keep the RACF databases in
We also have the Courion PasswordCourier product installed. It's mainly used to
reset passwords via a web or phone interface, so only the IP interface is being
used. Does anyone know if it has a VTAM 3270 interface of any kind so that TPX
can use a ACL to change the password using it?
Thanks
We also have the Courion PasswordCourier product installed.
It's mainly used to reset passwords via a web or phone interface, so only the
IP interface is being used.
Does anyone know if it has a VTAM 3270 interface of any kind so that TPX can
use a ACL to change the password using it?
Even if
Bob Shannon wrote:
Contact SHARE Headquarters and ask whether there is any provision for GSE
members to access the proceedings.
Bob Shannon
snip
I believe they are all publicly accessible now without logging in. Try it!
--
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
[EMAIL
Bob Shannon wrote:
Contact SHARE Headquarters and ask whether there is any provision for GSE
members to access the proceedings.
Thanks John. I left them a msg, but I got an out_of_offic msg back from Abbey
Nystedt . Hence wait-n-see.
John Eells
I believe they are all publicly accessible
Jan Vanbrabant wrote:
Bob Shannon wrote:
Contact SHARE Headquarters and ask whether there is any provision for GSE members to access the proceedings.
Thanks John. I left them a msg, but I got an out_of_offic msg back from Abbey
Nystedt . Hence wait-n-see.
John Eells
I believe they are all
John Eells wrote:
It might be true that it's just the ones from SHARE 111 (last week in
San Jose) forward.
I believe that for many years SHARE has made the current conference
proceedings public. Past proceedings require credentialed login.
--
Edward E Jaffe
Phoenix Software International,
Which parameter on IEAMSCHD tells it the address space it is to run in?
Basic I know. It'll be my first SRB.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the
Lindy Mayfield wrote:
Which parameter on IEAMSCHD tells it the address space it is to run in?
Why not RTFM?
TARGETSTOKEN=xtargetstoken
is the name (RS-type), or address in register
(2)-(12), of a required 64 bit input which
contains the Space Token (STOKEN) of the address
space
In a message dated 8/22/2008 1:55:15 P.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
Which parameter on IEAMSCHD tells it the address space it is to run in?
TARGETSTOKEN. Specifies the space token (STOKEN) of the address space in
which the SRB routine is to receive control
Lindy,
I would suggest doing some searching in the IBM-Main archives (or use the
Google groups interface) - have a look for IEAMSCHD or snooping - there have
been quite a few interesting discussions about this topic in the past -
including some pearls of wisdom from people in the know - for
We still have some legacy systems that run in 31-bit land. Once long ago I had
the instructions on modifying LE into separate libraries, but that was on a PC
that smoked out.
Do any of you fine people have those instructions? I think it's either CEEDOPT
or CEEUOPT...
Thank you in advance.
We still have some legacy systems that run in 31-bit land
I don't understand your problem!
Most applications run in 31-bit land.
Under z/OS, only data is in 64-bit land.
-
Too busy driving to stop for gas!
--
For IBM-MAIN
Oh I did. And have been, over and over.
I misunderstood something then. I thought that the STOKEN's were some
way for the SRB to be sure which address space it was running in, and
that the STOKEN's were shared: one in the target and one in the
originating.
-Original Message-
From: IBM
I did that. I hate asking a question before trying every avenue.
I looked for IEAMSCHD but not snooping. I found a few things, for
example something from David about making a target AS non-swappable, a
few things about recovery, and a few about performance. I'll look
again, thanks for the tip.
Another thing that isn't helping, I'm only slightly embarrassed to say,
is I don't know yet what an STOKEN or an ALET is. I'm trying. Not easy
because so many hits in the docs. (-:
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
I can't delete a dataset which is cataloged, but no longer physically
exists. I've tried every trick I can think of to delete the catalog entry,
nothing is working. Ideas? Ran a Diag on the catalog, got this...
IDC21364I ERROR DETECTED BY DIAGNOSE:
ICFCAT ENTRY:
An STOKEN identifies a unique instantiation of an address space.
An ALET is a value that is obtained from an ALESERV ADD. It is used in
Access Register mode to access the segment tables and the page tables(the
storage) in an address space or data space that is not the home.
- Original
If that is the case - I think you might be trying to run before you can walk.
I think you be better served, perhaps, writing yourself a program to store and
access data in a dataspace before you start playing with SRBs - the MVS
Extended Addressability manual is a good place to start.
Once you
John McKown wrote:
Just to prove that I am indeed insane, I am attempting to write a JCL
parser using the flex (lexical analyzer generator) and bison (parser
generator) programs on Linux. Again, this is just so that I can learn how
to use those tools, not for anything necessarily productive.
Have you tried delete noscratch.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Jeffrey Deaver
Sent: Friday, August 22, 2008 4:05 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Catalog Error - Can't delete dataset
I can't delete a dataset which is
Did you try:
Idcams
Delete dataset.name NSCR
From: Jeffrey Deaver [mailto:[EMAIL PROTECTED]
Sent: Fri 8/22/2008 4:05 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Catalog Error - Can't delete dataset
I can't delete a dataset which is cataloged, but no longer physically
Have you tried delete noscratch.
Yep. Got this...
IDCAMS SYSTEM SERVICES TIME: 15
DELETE -
GROUP.PCLAIMS.LOA.TJJ49MIG.D2002262.T1439255 -
PURGE -
NOSCRATCH
How can you PURGE a non-existant dataset?
From: Jeffrey Deaver [mailto:[EMAIL PROTECTED]
Sent: Fri 8/22/2008 4:22 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Catalog Error - Can't delete dataset
Have you tried delete noscratch.
Yep. Got this...
IDCAMS SYSTEM
In a message dated 8/22/2008 3:01:38 P.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
I don't know yet what an STOKEN or an ALET is.
A token, in general, is an arbitrary value that is long enough so that all
tokens for the same class of resource will be unique. Whenever certain
My current goal is to run VSMLIST in a target address space. And I can
be very persistent. I've been working on this all week (vacation).
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Rob Scott
Sent: 22. elokuuta 2008 23:08
To:
Lindy,
I have to agree with Rob, at a minimum read the Extended Addressability
manual, it is a good place to start on ALET's and STOKEN's. Basically an
STOKEN is a 64 bit IPL span unique identifier for a SPACE (address, data or
hiper) in z/OS. An ALET is a value that is used to link two spaces
Had to go to 1.9 manual to find 90-54. Does this make any sense to you?
| 54 Explanation: DELETE failed because the data set is
being renamed but it has not completed.
| Programmer Response: Rename the data set with the
|
In a message dated 8/22/2008 3:28:25 P.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
My current goal is to run VSMLIST in a target address space.
Whatever you try to do in an SRB routine, make sure you don't code any
system services that have an SVC instruction in their macro
Thanks, Bill. VSMLIST uses a PC routine so I should be ok with that
one.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of (IBM Mainframe Discussion List)
Sent: 22. elokuuta 2008 23:36
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Trying to figure out
Is JCL LALR(1) ? If not, I believe you will have to use a different parser
generator, perhaps ANTLR.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of John McKown
Sent: Friday, August 22, 2008 9:06 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: JCL parser
DSN looks like it could be an HSM level 1 migrate. Is it? Perhaps there is a
recovery action needed for a failed migrate from HSM?
Linda Mooney
-- Original message --
From: Johnston, Robert E [EMAIL PROTECTED]
Had to go to 1.9 manual to find 90-54. Does this make
Had to go to 1.9 manual to find 90-54. Does this make any sense to you?
| 54 Explanation: DELETE failed because the data set is
being renamed but it has not completed.
| Programmer Response: Rename the data set with the
|
How can you PURGE a non-existant dataset?
Tried it both ways. I get the same result without the PURGE.
Jeffrey Deaver, Engineer
Systems Engineering
[EMAIL PROTECTED]
651-665-4231(v)
IS - Creating competitive advantage with technology. Providing service
that excels.
OSS - Where Innovation
On Fri, 22 Aug 2008, Schneiderwent, Craig wrote:
Is JCL LALR(1) ? If not, I believe you will have to use a different parser
generator, perhaps ANTLR.
That's a good question. And I'm so ignorant, I don't know how to tell. If
it isn't, then I guess that I'll fail in my attempt.
--
Q: What
Problem with the instruction set above - rename it to what?
So just to try renaming it to something... Seems like everything I try
really wants the physical file there - which doesn't make sense since I've
run into rouge catalog entries before and not had trouble cleaning them up.
This one is
Ok, Bill. Lightbulb time. It's tucked away in the ASSB. ASSBSTKN. The
OS creates it when it creates an address space.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of (IBM Mainframe Discussion List)
Sent: 22. elokuuta 2008 22:07
To:
In a message dated 8/22/2008 4:22:45 P.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
Ok, Bill. Lightbulb time. It's tucked away in the ASSB. ASSBSTKN. The OS
creates it when it creates an address space.
Glad you found it. I haven't yet learned a good rule of thumb as to why
Hello all, I was wondering if any Panvalet users knew of a Panvalet
utility that would print a report showing the deltas of the source code.
I have already looked at the compare reference guide, but it requires
and old library and a new library for comparing. I was wondering if
there is a utility
Hi,
Interesting APAR discussed at SHARE to allow non-authorized to exploit
RSM large pages when permitted by the security product on z10 is closed
with PTFs.
APAR Identifier .. OA25485 Last Changed 08/08/20
NEW FUNCTION - FACILITY CLASS FOR RSM LARGE PAGE ACCESS
There is an entire manual devoted to it, available on the CA support site,
AllFusion CA-Panvalet Compare Reference Guide. I do not know if the Compare
function costs more or not. We have had Panvalet longer than CA has had it.
We have always used another product for compares. You can also
Jeffrey, here are a few of the parameters that I have tried and have gotten
the file deleted. Since, you didn’t post the commands that you’ve used. I
figure that I send you what has worked for me in the pass. Hope this helps.
Just review the parms in manual before using to make sure that we’ll
Hi Everyone,
I'm looking for some advice on how best to set up users. We are using the
SSH version (under INETD). Right now we have successfully set up JCL to copy
files from z/OS to an OMVS directory and then using sftp, PUT it to another
server. We have also successfully set up JCL to use
Well basically the ASCB is always below the 16Mib line, so in 3.1 they
decided to create a 31 bit extension block, the ASSB. The ASXB on the other
hand, is in the LSQA, not the SQA, so only contains fields that don't need
to be accessed from outside of the address space, and is swappable
Thomas David Rivers wrote:
By the way - you can download flex/bison utilities that run
on MVS from the 'freebies' section on our web site.
- Dave Rivers -
I just took a quick look - most of the text references OS/390.
Does that mean things won't run on more current systems, or just
Do mean this note in the data area?
Not an intended interface for other ASIDs.
Where is the correct place to get an ASID's STOKEN?
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Wayne Driscoll
Sent: 23. elokuuta 2008 2:21
To:
Is it possible to get an SRB working, and then add on later all the
difficult stuff like recovery?
I got this far, and it runs to completion, but I can't tell if it worked
or not. (-:
Things I did:
* SYSEVENT DONTSWAP
* Get working storage
* Use LOCASCB to get address of my TSO session
* Chain
Lindy,
Look at the ,PTCBADDR=ptcbaddr parameter of IEAMSCHD. If you don't have
it or an FRR and the SRB fails, the SRB just goes away and doesn't tell
you anything.
Chris Blaicher
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Lindy
Lindy,
You might check the SYSLOG for S47B slip trap hits. Also download the
LOGREC viewer from
http://www-03.ibm.com/servers/s390/os390/downloads/logrec_viewer.html
and install it. You can see the logrec entries from ISPF panels. There
will be a logrec entry for the abend.
Dave
Wow! I never knew what sorts of things were in the logrec. I thought it
was only for hardware errors. That's so great. I see my program
abending there with a s0c1.
A nice, too, too.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of David
I spoke too soon. )-: I get a S0C1 no matter what, when I take out the
x'' abend from the srb routine. I moved values to GPR's but they
don't take. Still it's a start.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Lindy Mayfield
Sent:
Lindy,
Where is your SRB routine located? It must be addressable from your new address
space. Did you set the correct AMODE in the SRB?
Only reason I know is I've gotten this wrong before.
Tom Harper
IMS Utilities Development Team
NEON Enterprise Software, Inc.
Sugar Land, TX
- Original
Tom,
I just stuck it a bit down in my program, after the schedule.
SRBRTN BR R14
Perhaps I made a wrong assumption. I saw a lot of stuff about SCHEDULE
that says it has to be in fixed memory, etc. I saw nothing like that in
IEAMSCHD.
What do I need to do to put it in the
I meant, after the IEAMSCHD schedule.
The sun is coming up. Again. (-:
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Lindy Mayfield
Sent: 23. elokuuta 2008 5:10
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Trying to figure out IEAMSCHD
Tom,
I
Lindy,
If your program is in your private area, it won't work if you're scheduling to
a different address space. The SRB routine must normally reside in CSA or ECSA
for a SCHEDULE to a different address space.
Tom
- Original Message -
From: IBM Mainframe Discussion List
Is it possible to add a new CP or zAAP to a running LPAR or is it
necessary to do an activate on the LPAR after the activation profile is
updated?
We went from a 2096-F01 to 2096-F02 and added a zAAP. I'd really like
to add these w/o shutting down.
Thanks,
Chuck Kreiter
Systems Supervisor
You mean I have to allocate storage in the CSA and then copy the code
that resides in my address space over? I can do that.
I didn't think of that because here for SCHEDULE it says just what you
said:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A881/9.6.
2
But in the section
Lindy,
If you're not running in a different target address space, it doesn't matter.
But think for a moment about what running in a different address space means.
Your private doesn't look like the target private. Be careful copying a program
over. Do you have anything that needs re-locating?
Chuck, It depends (usual answer).
If you have defined the LPAR on the HMC in the image profile with
reserved engines of the desired type them you can do a CF CP(n),ONLINE.
Do a D M=CPU.
The CPS with the hyphen are reserved and could be configured online.
ID CPU
00 +
01 -
02 -
03 -
04 -
Thanks. I did not define reserved engines. I'll plan an IPL for the
weekend.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Field, Alan C.
Sent: Friday, August 22, 2008 10:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Dynamically add CP to
One of my cats was just spinning round and round chasing his tail. I
was thinking, that looks familiar.
Ok, I'm not sure about relocation (yet) and I don't know about a
directed LOAD. I'm hoping I can just start with BR 14 and go from
there.
But I see what you mean about the target address
Chuck,
You also need to deactivate the lpar so the image profile is reloaded
when you do the activate.
When I set up an lpar I generally define reserved engines as shown in
the display below for our sysprog lpar so that we can config extras
online if desired.
Alan
-Original Message-
I started working on this March 2nd. And with people's kind help and
working on it all night I've managed to submit a batch job that crashes
my TSO session. (-:
It's probably time to call it a night, er, morning.
Here is the main part of my code that does the trick. STOKEN is primed
with the
90 matches
Mail list logo