STOW macro Location

2011-11-14 Thread jagadishan perumal
Hi,

Could anyone please point me to the STOW macro Library location in Z/os.
Where I can see the Assembler codes Responsible for PDS/PDSE directory
update by STOW.

I referred this Link :
http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
but
Not able to find any information on its Code.

Regards,
Jags

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Lizette Koehler
  Hi,
 
  Could anyone please point me to the STOW macro Library location in Z/os.
  Where I can see the Assembler codes Responsible for PDS/PDSE directory
  update by STOW.
 
  I referred this Link :
  http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com
  .ibm.zos.r9.ie
  ab200/destow.htm
  but
  Not able to find any information on its Code.
 
  Regards,
  Jags
 
 
 I was not aware that the STOW would also work on a PDSE.  A PDSE is a not
like a
 PDS in structure.  So I am not clear on how the STOW would work for a
PDSE.
 
 What specifically are you trying to do with the STOW macro?
 
 It would be helpful to know what problem you are trying to solve so that
we can
 provide more accurate answers.
 


I retract what I stated about STOW and PDSE. I did some research and found
that you probably need to read the following manual

z/OS DFSMS Using Data Sets  SC26-7410-09


Still provide the information on what you are trying to accomplish.  It will
reduce the number of guesses to just what you are looking for.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Lizette Koehler
 Hi,
 
 Could anyone please point me to the STOW macro Library location in Z/os.
 Where I can see the Assembler codes Responsible for PDS/PDSE directory
update by
 STOW.
 
 I referred this Link :

http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.z
os.r9.ie
 ab200/destow.htm
 but
 Not able to find any information on its Code.
 
 Regards,
 Jags


I was not aware that the STOW would also work on a PDSE.  A PDSE is a not
like a PDS in structure.  So I am not clear on how the STOW would work for a
PDSE.

What specifically are you trying to do with the STOW macro?

It would be helpful to know what problem you are trying to solve so that we
can provide more accurate answers.


Within the book you cite is the following

PDSE directory entry returned by DESERV (SMDE data area)

z/OS V1R9.0 MVS Program Management Advanced Facilities
SA22-7644-07

This section describes the format of a PDSE entry returned by the DESERV
macro. This is the SMDE data area, which is mapped by the IGWSMDE mapping
macro. The formats shown here are specific to PDSE program libraries.

The system managed directory entry (SMDE) can represent either a program
object in a PDSE or a load module in a PDS. The SMDE also represents both
primary (member) entries and aliases. The SMDE consists of several sections
that appear depending on the type of directory entry being provided:

* Primary entry for a load module: BASIC+NAME+PMAR (including PMARR)
* Alias entry for a load module: BASIC+NAME+PNAME+PMAR (including PMARR)
* Primary entry for a program object: BASIC+NAME+TOKEN+PMAR (including
PMARL)
* Alias entry for a program object: BASIC+NAME+PNAME+TOKEN+PMAR
(including PMARL)
Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Binyamin Dissen
On Mon, 14 Nov 2011 15:31:46 +0530 jagadishan perumal jagadish...@gmail.com
wrote:

:Could anyone please point me to the STOW macro Library location in Z/os.

SYS1.MACLIB

:Where I can see the Assembler codes Responsible for PDS/PDSE directory
:update by STOW.

:I referred this Link :
:http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
:but
:Not able to find any information on its Code.

What are you trying to do?

How familiar are you with BSAM?

--
Binyamin Dissen bdis...@dissensoftware.com
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread J R
I'm not in my office right now and don't have MVS handy ...  

Does this information help?  
MVS Diagnosis: 
Referencehttp://publibz.boulder.ibm.com/epubs/pdf/iea2v2c0.pdfSVC 21 (0A15)
STOW macro - is type 3, gets no lock.
Calls module IGC0002A.
GTF data is:
R15 No applicable data.
R0 Address of the parameter list.
R1 Address of the associated DCB.
The sign of R0 and R1 indicate the directory action STOW is to take:
R0 R1 Action.
+ + ADD.
+ - REPLACE.
- + DELETE.
- - CHANGE.
0 + INIT.
DDNAME  name of the associated DD statement.
PLIST The parameter list is of variable length, depending on the directory 
action
being performed: For ADD or REPLACE — 12 bytes of the parameter list
will be dumped. The first 8 bytes contain the member name; the next 3
bytes contain the member's TTR; and the next byte contains the alias bit,
number of TTRNs in the user data area, and the length of the user data
area in halfwords. (The user data area varies from 0-62 bytes in length and
does not appear.) For DELETE — 8 bytes long and contains the member
name or alias of the PDS directory entry being acted upon. For CHANGE
— 16 bytes long; first 8 bytes contain the old member name or alias;
second 8 bytes contain the new member name or alias.   Date: Mon, 14 Nov 2011 
15:31:46 +0530
 From: jagadish...@gmail.com
 Subject: STOW macro Location
 To: IBM-MAIN@bama.ua.edu
 
 Hi,
 
 Could anyone please point me to the STOW macro Library location in Z/os.
 Where I can see the Assembler codes Responsible for PDS/PDSE directory
 update by STOW.
 
 I referred this Link :
 http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
 but
 Not able to find any information on its Code.
 
 Regards,
 Jags
  
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread John McKown
Most of the macros that are z/OS BCP (Base Control Program) related
reside either in SYS1.MACLIB or SYS1.MODGEN. STOW is in SYS1.MACLIB. 

On Mon, 2011-11-14 at 15:31 +0530, jagadishan perumal wrote:
 Hi,
 
 Could anyone please point me to the STOW macro Library location in Z/os.
 Where I can see the Assembler codes Responsible for PDS/PDSE directory
 update by STOW.
 
 I referred this Link :
 http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
 but
 Not able to find any information on its Code.
 
 Regards,
 Jags
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
-- 
John McKown
Maranatha! 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: IBM-MAIN Digest - 12 Nov 2011 to 13 Nov 2011 (#2011-317)

2011-11-14 Thread Torre, Ronald P
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
IBM-MAIN automatic digest system
Sent: Monday, November 14, 2011 12:00 AM
To: IBM-MAIN@bama.ua.edu
Subject: IBM-MAIN Digest - 12 Nov 2011 to 13 Nov 2011 (#2011-317)



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Elardus Engelbrecht
jagadishan perumal wrote:

Could anyone please point me to the STOW macro Library location in Z/os. Where 
I can see the Assembler codes Responsible for PDS/PDSE directory update by 
STOW.

Why? What are you trying to achieve? One little error and you whole PDS/PDSE is 
destroyed and it is goodbye to your nice PDS/PDSE ...

This macro is not for faint hearted and details for usage of that macro are 
somewhat detailed.

Is it perhaps possible to use other services instead? Like LMMADD, LMMFIND, 
LMMDEL, LMMREN, LMMREP, etc.

Or just use REXX!!! :-D

What I use, if applicable and needed/suitable/etc, I refer to PDS members via 
JCL DD statements, but refer to them as sequential datasets.

Like this quick and dirty example (together with standard OPEN, PUT, GET and 
CLOSE macros to process records):

INPUTDCB   DSORG=PS,MACRF=GM,DDNAME=INPUT,EODAD=EOF
OUTPUT DCB   DSORG=PS,MACRF=PM,DDNAME=OUTPUT


I referred this Link :
http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
but Not able to find any information on its Code.

There are two books with some sources:

 z/OS V1R12 DFSMS Using Data Sets
 z/OS V1R12.0 DFSMS Macro Instructions for Data Sets 

AFAIK after my quick browsing, it appears to me the source codes are just mere 
snippets and may need a lot of reworking to your need.

There are some source codes available on CBT Tape if you can search this 
wonderful resource.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Binyamin Dissen
On Mon, 14 Nov 2011 07:26:14 -0600 Elardus Engelbrecht
elardus.engelbre...@sita.co.za wrote:

:jagadishan perumal wrote:

:Could anyone please point me to the STOW macro Library location in Z/os. 
Where I can see the Assembler codes Responsible for PDS/PDSE directory update 
by STOW.

:Why? What are you trying to achieve? One little error and you whole PDS/PDSE 
is destroyed and it is goodbye to your nice PDS/PDSE ...

Thru a STOW macro? Other than the PDS(E?) clear, all STOW can affect is the
named member.

:This macro is not for faint hearted and details for usage of that macro are 
somewhat detailed.

It is not THAT special.

:Is it perhaps possible to use other services instead? Like LMMADD, LMMFIND, 
LMMDEL, LMMREN, LMMREP, etc.

Adds a requirement of running under TSO and ISPF.

:Or just use REXX!!! :-D

Depends on what the requirements are.

:What I use, if applicable and needed/suitable/etc, I refer to PDS members via 
JCL DD statements, but refer to them as sequential datasets.

:Like this quick and dirty example (together with standard OPEN, PUT, GET and 
CLOSE macros to process records):
:
:INPUTDCB   DSORG=PS,MACRF=GM,DDNAME=INPUT,EODAD=EOF
:OUTPUT DCB   DSORG=PS,MACRF=PM,DDNAME=OUTPUT
:
:
:I referred this Link :
:http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm
:but Not able to find any information on its Code.
:
:There are two books with some sources:
:
: z/OS V1R12 DFSMS Using Data Sets
: z/OS V1R12.0 DFSMS Macro Instructions for Data Sets 
:
:AFAIK after my quick browsing, it appears to me the source codes are just 
mere snippets and may need a lot of reworking to your need.
:
:There are some source codes available on CBT Tape if you can search this 
wonderful resource.
:
:Groete / Greetings
:Elardus Engelbrecht
:
:--
:For IBM-MAIN subscribe / signoff / archive access instructions,
:send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
:Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
Binyamin Dissen bdis...@dissensoftware.com
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 3270 archaeology (Was: TSO SCREENSIZE)

2011-11-14 Thread Paul Gilmartin
On Fri, 11 Nov 2011 15:34:21 -0500, Shmuel Metz (Seymour J.)  wrote:

You didn't have the STC (later STK) ...
 
Actually, it was never STK during the independent existence of Storage
Technology Corporation.  The approved branding was StorageTek, and
employees were instructed that STK was an NYSE stock ticker symbol,
not to be used to identify the company in either external or external
communications.  Predictably, some StorageTek employes were careless
and misused STK, even as some IBM employees have carelessly
misused USS.  I hope that you are fair in pedantry, recognizing that
neither informal use constitutes official approval.

Later, under Sun and Oracle ownership, employees and management
have adopted the casual use with no fear of retribution.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: The IBM Displays Memory Lane

2011-11-14 Thread Shmuel Metz (Seymour J.)
In 4ebf9230.4030...@ldworen.net, on 11/13/2011
   at 01:47 AM, Leonard D Woren ibm-ma...@ldworen.net said:

Otherwise the 2250 was ignored because of the keyboard which 
could most charitably be described as clunky, even by 1973 
standards.

Well, the 360/91 itself could most charitably be described as clunky,
even  by 1973 standards.

It was the same mechanical key-interlock keyboard as on the 
2741 (?), where pressing a key pushed a bunch of machinery
around inside the keyboard to prevent you from pressing two keys 
at once. 

As opposed to the 3277, where striking two keys in rapid succession
lead to transposition if you released the second before releasing the
first, at least in World Trade.

Interestingly enough, MVT supported using the light pen to  click on
the MCS console for the functions of K D,F and K E,D, and  I
have a really vague recollection that there were numbers you could 
click on for the equivalent of PFK-assigned commands.

Documented. As I recall, some of that was there before DIDOCS.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro location

2011-11-14 Thread John Gilmore
reposted from the assembler list, where I put it first in error:

I suspect that what Jagadishan wants to know is where, physically, in
what crypto-DASD PDS[E], the STOW macro definition is to be found.

 Is it, say in SYS!.MACLIB?  Elsewhere with other data-management macros?

Such questions are common, too common, here.

The LIBMAC assembler option will yield a copy of STOW in an HLASM
listing if STOW is used in the source program assembled; and this is
perhaps the easiest way for a novice to obtain a copy of it for study.

John Gilmore, Ashland, MA 01721 - USA

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: HSM Journal dataset is almost full

2011-11-14 Thread Uriel Carrasquilla
 yes, every hsm instance sharing the journal dataset must be put in emergency 
  mode (1), and also be stopped (3).

 Walter Marguccio

Walter, very kind of you.  I will go it this weekend before we IPL with the 
new time here in the US.


We ran into problems.  
We put HSM in emergency in 3 LPARS (all of them sharing HSM).
We ran the BACKVOL command in the main LPAR.
Then, we stopped HSM in all 3 LPARS.
But, for some reason, in the main LPAR, HSM would restart automatically 
everytime we stopped it.
So I could not drop the existing Journal to switch to a bigger one.

The procedure we followed:
F DFSMSHSM, SETSYS EMERGENCY  (in all 3 LPARS)
F DFSMSHSM, BACKVOL CONTROLDATASETS (in main LPAR)
F DFSMSHSM, STOP (in al 3 LPARS)

But then we noticed that in the main LPAR, DFSMSHSM would just start by itself.

I could not switch to a bigger Journal file so we issued the S DFSMSHSM 
command in the remaining 2 LPARS.

Why is DFSMSHSM re-starting by itself?
We successfully took DFSMSHSM down in the main LPAR earlier that day and it 
would stay down.
Is the emergency request creating a situation where at least one of the LPARs 
must be running HSM?

 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: HSM Journal dataset is almost full

2011-11-14 Thread O'Brien, David W. (NIH/CIT) [C]
Check with your automation folks.

Thank You,
Dave O'Brien
NIH Contractor

From: Uriel Carrasquilla [uriel.carrasqui...@mail.mcgill.ca]
Sent: Monday, November 14, 2011 12:03 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: HSM Journal dataset is almost full

 yes, every hsm instance sharing the journal dataset must be put in emergency 
  mode (1), and also be stopped (3).

 Walter Marguccio

Walter, very kind of you.  I will go it this weekend before we IPL with the 
new time here in the US.


We ran into problems.
We put HSM in emergency in 3 LPARS (all of them sharing HSM).
We ran the BACKVOL command in the main LPAR.
Then, we stopped HSM in all 3 LPARS.
But, for some reason, in the main LPAR, HSM would restart automatically 
everytime we stopped it.
So I could not drop the existing Journal to switch to a bigger one.

The procedure we followed:
F DFSMSHSM, SETSYS EMERGENCY  (in all 3 LPARS)
F DFSMSHSM, BACKVOL CONTROLDATASETS (in main LPAR)
F DFSMSHSM, STOP (in al 3 LPARS)

But then we noticed that in the main LPAR, DFSMSHSM would just start by itself.

I could not switch to a bigger Journal file so we issued the S DFSMSHSM 
command in the remaining 2 LPARS.

Why is DFSMSHSM re-starting by itself?
We successfully took DFSMSHSM down in the main LPAR earlier that day and it 
would stay down.
Is the emergency request creating a situation where at least one of the LPARs 
must be running HSM?



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Data Areas?

2011-11-14 Thread Shmuel Metz (Seymour J.)
In 132176.64681.yahoomail...@web161406.mail.bf1.yahoo.com, on
11/13/2011
   at 02:11 PM, Ed Gould ps2...@yahoo.com said:

That was a little bit before my time. Is there a possibility you
could give a short paragraph or so on a stage 1  or (whatever it was
called became a system), please?

There are three different sets of tapes involved here:

 1. A dump of a starter system with a documented set of
predefined I/O addresses. It was intended only for doing
the initial sysgen.

 2. The install tape, containing a dump of the distribution
 library (DLIB) volume. Mostly load module libraries, with
 several f macro libraries.

 3. Optional source tape, containing source code for programs
shipped as load modules. Generally the first file on set of
source tapes would be a private macro library.

The sysgen manual described calling the macros for stage 1. You
specified, e.g., the control program scheduler, optional utilities and
I/O configuration, then assembled[1] using the macro definitions in
SYS1.AGENLIB. The output was a stage 2 jobstream, which copied
libraries from DLIB to target, assembled modules using SYS1.AMACLIB
and SYS1.AMODGEN, link edited modules and ran a few miscellaneous
utilities.

[1] The stage 1 macros didn't generate any actual code, just
PUNCH statements.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Shmuel Metz (Seymour J.)
In
canhhcytp0vz+uzu3r-ibjqejw4t8v-kyoahkuyzdk_u0rjm...@mail.gmail.com,
on 11/14/2011
   at 03:31 PM, jagadishan perumal jagadish...@gmail.com said:

Could anyone please point me to the STOW macro Library location in
Z/os.

SYS1.MACLIB.


Where I can see the Assembler codes Responsible for PDS/PDSE
directory update by STOW.

That's not in the macro, which is just an interface. The actual STOW
object code is not available to customers.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 3270 archaeology (Was: TSO SCREENSIZE)

2011-11-14 Thread Shmuel Metz (Seymour J.)
In 6332589144814230.wa.paulgboulderaim@bama.ua.edu, on
11/14/2011
   at 09:40 AM, Paul Gilmartin paulgboul...@aim.com said:

Actually, it was never STK during the independent existence of
Storage Technology Corporation. 

Ah, so! Thanks. I had been told that they changed the name due to a
trademark infringement complaint.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Data Areas?

2011-11-14 Thread Bill Fairchild
I sort of think I remember that the IOVT was added after OCO was in effect.  I 
can't find any mention of the IOVT in my 1980s-vintage IOS logic manuals.  One 
other possible source would be TMON/MVS.  It has a control block storage 
display function that displays storage contents under control of a DSECT that 
maps the storage it is displaying.  TMON/MVS may have an internal DSECT for the 
IOVT, but, if so, it would probably not be complete or up-to-date.  If there is 
such a DSECT in TMON/MVS, I would probably be the person who created it from 
other sources and guesswork.  One example is that we know that the IOVT + 
offset 24 points to the CDA, whatever that is, as was mentioned in another post 
in this thread.  If enough clues like that could be garnered, a rudimentary 
DSECT mapping of the IOVT could have been built up.  I just don't remember now 
whether I did that or not 22+ years ago.

Bill Fairchild

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Steve Horein
Sent: Saturday, November 12, 2011 12:22 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Data Areas?

Thanks for the tip! I did pass along the IPCS command LISTEDT DETAIL to the 
DASD guy the other day, but I'm not sure if that was a usable solution.

On Nov 11, 2011 9:41 PM, Tony Harminc t...@harminc.net wrote:

On 11 November 2011 19:56, Steve Horein steve.hor...@gmail.com wrote:
 I see. So while not imposs...
It can be so, but it can also be educational and even at times, fun.
Ordinarily it is unwise to build anything that matters on a base of 
undocumented and unsupported control blocks, but there are times when you just 
really need to know.

One popular source (heh) for otherwise undocumented control block information 
is the mappings supplied for use by IPCS. These are in SYS1.MIGLIB (and 
possibly other places for some products), and the format is described in the 
IPCS Customization book. Well, there are at least two kinds of things in this 
dataset: executable routines of various sorts, and control block models defined 
using the BLS...
macros described in the book. While I don't suggest trying to reverse-engineer 
any programs you may find, you can use IPCS itself to invoke the control block 
models using the CBF command. Many of these are invoked for you when you run 
component analysis (option 2.6), or the supplied VERBEXIT commands, and even 
the output from these analyses often provides useful information.

In many cases you can use CBF to format an area of storage that is not the 
real thing, e.g. is just a piece of your own private area, using a formatting 
module with a name suggested by the component prefix you are interested in. 
Obviously the content of the output will be largely meaningless, but the field 
names may be useful to know.

Need I repeat the warning to avoid relying on anything you may discover for any 
sort of production use, or indeed anything beyond satisfying your own curiosity?

Tony H.

--

For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu w...

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at 
http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Shmuel Metz (Seymour J.)
In 012b01cca2bd$61013710$2303a530$@mindspring.com, on 11/14/2011
   at 06:05 AM, Lizette Koehler stars...@mindspring.com said:

I was not aware that the STOW would also work on a PDSE.

How could it not? There would be no upward compatibility without it.

PDSE directory entry returned by DESERV (SMDE data area)

Also PDS.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Shmuel Metz (Seymour J.)
In 5909987196980741.wa.elardus.engelbrechtsita.co...@bama.ua.edu, on
11/14/2011
   at 07:26 AM, Elardus Engelbrecht elardus.engelbre...@sita.co.za
said:

Why? What are you trying to achieve? One little error and you whole
PDS/PDSE is destroyed and it is goodbye to your nice PDS/PDSE ...

What gives you that idea? I'm all for warning newbies away from
dangerous facilities, but STOW isn't one of them.

This macro is not for faint hearted and details for usage of that
macro are somewhat detailed.

Actually, it's a fairly simple service.

Is it perhaps possible to use other services instead?

There is no alternative Data Management service unless you RYO, which
would be dangerous.

Like LMMADD, LMMFIND, LMMDEL, LMMREN, LMMREP, etc.

Those are ISPF.

Or just use REXX!!! :-D

That would be far more dangerous than using STOW. Rexx does not have
PDS support.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Bill Fairchild
All that the STOW macro itself does is build the parameter list that is passed 
to SVC 21.  The parameter list is described in  chapter 4 of the book MVS 
Diagnosis:  Reference, GA22-7588-10 (vintage April, 2008; the version that I 
have).

The Assembler code that updates the PDS or PDSE directory to correspond with 
the parameter list request is not currently available to customers.

The results of a STOW macro's having executed can be seen in the mapping macro 
IHAPDS, which maps the directory entry for a PDS or a PDSE.

Bill Fairchild

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Shmuel Metz (Seymour J.)
Sent: Monday, November 14, 2011 11:51 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: STOW macro Location

In
canhhcytp0vz+uzu3r-ibjqejw4t8v-kyoahkuyzdk_u0rjm...@mail.gmail.com,
on 11/14/2011
   at 03:31 PM, jagadishan perumal jagadish...@gmail.com said:

Could anyone please point me to the STOW macro Library location in 
Z/os.

SYS1.MACLIB.


Where I can see the Assembler codes Responsible for PDS/PDSE directory 
update by STOW.

That's not in the macro, which is just an interface. The actual STOW object 
code is not available to customers.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at 
http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


NIP console message traffic logging / recording+

2011-11-14 Thread Jakubek, Jan
Hi,

We have our z/OS NIP consoles (OSA ICC) in a remote data center.
On an occasional initial part of IPL (NIP time) trouble we have a
difficulty in reviewing the message traffic due to a (typically) re-IPL
(after some correction and/or an IPL re-attempt, all messages are lost).

Did somebody invent / figured out a way to record / log the NIP time
messages for either immediate (a real time transport over a network to
some host?) or later remote retrieval?

A Standalone Dump would likely have a message record/log however we do
not perform it routinely. Most of the time a correction is made and a
z/OS host is re-IPLed.

A solution would likely have be external to z/OS via either 3270
emulator (our OSA ICC consoles use PCOMM 3270 emulator) or other means.

Thank you...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: NIP console message traffic logging / recording+

2011-11-14 Thread Jousma, David
Remove all consoles from the NIP definition in the IOCP, and watch the
messages come across the HMC console.

_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H
p 616.653.8429
f 616.653.2717

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of Jakubek, Jan
Sent: Monday, November 14, 2011 2:34 PM
To: IBM-MAIN@bama.ua.edu
Subject: NIP console message traffic logging / recording+

Hi,

We have our z/OS NIP consoles (OSA ICC) in a remote data center.
On an occasional initial part of IPL (NIP time) trouble we have a
difficulty in reviewing the message traffic due to a (typically) re-IPL
(after some correction and/or an IPL re-attempt, all messages are lost).

Did somebody invent / figured out a way to record / log the NIP time
messages for either immediate (a real time transport over a network to
some host?) or later remote retrieval?

A Standalone Dump would likely have a message record/log however we do
not perform it routinely. Most of the time a correction is made and a
z/OS host is re-IPLed.

A solution would likely have be external to z/OS via either 3270
emulator (our OSA ICC consoles use PCOMM 3270 emulator) or other means.

Thank you...


This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: NIP console message traffic logging / recording+

2011-11-14 Thread Jakubek, Jan
... Dave Jousma ... 
Remove all consoles from the NIP definition in the IOCP, and watch the
messages come across the HMC console.


These are desperate, last resort means, difficult on a production host,
in case a problem can't be otherwise resolved. In such a case we'd
likely do a SAD. 
Typically we do not have a remote access to the HMC.

Thank you... 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: NIP console message traffic logging / recording+

2011-11-14 Thread McKown, John
For my sandbox system, I don't have any NIPCONS. Why bother? I always IPL it 
from the HMC Web interface. I use the system messages functionality which 
looks a bit like an old line console. I get all the IPL and NIP messages there. 
I, personally, see no need for NIPCONS. It's not as if an operator does the 
IPLs any more. We no longer have __any__ operators. Our production control 
people are quite smart and they use SMCS consoles at their desk. Most of the 
people in the NOC, where the NIPCONS are located, are Windows-weenies who don't 
know anything about running z/OS. 

I would like to eliminate the NIPCONS from our production images too. But 
everybody else on my team actually drives in to work to do any IPL. And wants 
those screens for some reason. Each to his own, I guess. I have an alternate 
loadparm that I can use which has a different IOCDS specified with no NIPCONS 
in it so that when I IPL, if I don't get any messages in a reasonable time, I 
can reIPL with that and watch the IPL/NIP messages on the HMC system messages 
screen.


--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Jakubek, Jan
 Sent: Monday, November 14, 2011 1:34 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: NIP console message traffic logging / recording+
 
 Hi,
 
 We have our z/OS NIP consoles (OSA ICC) in a remote data center.
 On an occasional initial part of IPL (NIP time) trouble we have a
 difficulty in reviewing the message traffic due to a 
 (typically) re-IPL
 (after some correction and/or an IPL re-attempt, all messages 
 are lost).
 
 Did somebody invent / figured out a way to record / log the NIP time
 messages for either immediate (a real time transport over a network to
 some host?) or later remote retrieval?
 
 A Standalone Dump would likely have a message record/log however we do
 not perform it routinely. Most of the time a correction is made and a
 z/OS host is re-IPLed.
 
 A solution would likely have be external to z/OS via either 3270
 emulator (our OSA ICC consoles use PCOMM 3270 emulator) or 
 other means.
 
 Thank you...
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread tony's netbook

On 11/14/2011 7:26 AM, Elardus Engelbrecht wrote:

jagadishan perumal wrote:


Could anyone please point me to the STOW macro Library location in Z/os. Where 
I can see the Assembler codes Responsible for PDS/PDSE directory update by STOW.

Why? What are you trying to achieve? One little error and you whole PDS/PDSE is 
destroyed and it is goodbye to your nice PDS/PDSE ...

This macro is not for faint hearted and details for usage of that macro are 
somewhat detailed.

Is it perhaps possible to use other services instead? Like LMMADD, LMMFIND, 
LMMDEL, LMMREN, LMMREP, etc.

Or just use REXX!!! :-D

What I use, if applicable and needed/suitable/etc, I refer to PDS members via 
JCL DD statements, but refer to them as sequential datasets.

Like this quick and dirty example (together with standard OPEN, PUT, GET and 
CLOSE macros to process records):

INPUTDCB   DSORG=PS,MACRF=GM,DDNAME=INPUT,EODAD=EOF
OUTPUT DCB   DSORG=PS,MACRF=PM,DDNAME=OUTPUT



I referred this Link :
http://publib.boulder.ibm.com/infocenter/zvm/v5r4/index.jsp?topic=/com.ibm.zos.r9.ieab200/destow.htm

but Not able to find any information on its Code.

There are two books with some sources:

  z/OS V1R12 DFSMS Using Data Sets
  z/OS V1R12.0 DFSMS Macro Instructions for Data Sets

AFAIK after my quick browsing, it appears to me the source codes are just mere 
snippets and may need a lot of reworking to your need.

There are some source codes available on CBT Tape if you can search this 
wonderful resource.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reminds me of a time years ago when my young son came up from the 
basement workshop and asked

Gee dad,  what else do you need sawed in half?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Shmuel Metz (Seymour J.)
In
77142d37c0c3c34da0d7b1da7d7ca3433225e...@nwt-s-mbx2.rocketsoftware.com,
on 11/14/2011
   at 06:06 PM, Bill Fairchild bfairch...@rocketsoftware.com said:

The results of a STOW macro's having executed can be seen in the
mapping macro IHAPDS, which maps the directory entry for a PDS or a
PDSE.

No. It maps the directory entry used by the interface, but not what is
actually stored in a PDSE. As I recall it is almost the same as the
the directory entry in a PDS, but has some additional information.
e.g., concatenation number.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 3270 archaeology (Was: TSO SCREENSIZE)

2011-11-14 Thread Kirk Talman
On January 14 1970, DPD rolls out IBM DATA/360, a new program product 
that simulates the functions of the IBM 29 keypunch and IBM 59 verifier to 
enter data from an IBM 2260 display station to an IBM 2311 or 2314 direct 
access storage device, bypassing punched cards;

we used this w/2270-1 s a few years after this.  product was renamed but 
google can't find the new name.  I remembered ENTRY/370 but not found.

Our greatest danger in life is in permitting the urgent things to crowd 
out the important. - Charles E. Hummel
Efforts and courage are not enough without purpose and direction. - John 
F. Kennedy
The probability of error in a change is inversely proportional to the size 
of the change. - B.I Kahn's First Law
The probability of error in a one character change is approximately 100%. 
If the possibility of collateral damage exists, the probably of error can 
appear to exceed 100%. - corollary to B.I Kahn's First Law





-
The information contained in this communication (including any
attachments hereto) is confidential and is intended solely for the
personal and confidential use of the individual or entity to whom
it is addressed. If the reader of this message is not the intended
recipient or an agent responsible for delivering it to the intended
recipient, you are hereby notified that you have received this
communication in error and that any review, dissemination, copying,
or unauthorized use of this information, or the taking of any
action in reliance on the contents of this information is strictly
prohibited. If you have received this communication in error,
please notify us immediately by e-mail, and delete the original
message. Thank you 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: STOW macro Location

2011-11-14 Thread Binyamin Dissen
On Mon, 14 Nov 2011 14:58:29 -0500 Shmuel Metz (Seymour J.)
shmuel+ibm-m...@patriot.net wrote:

:In
:77142d37c0c3c34da0d7b1da7d7ca3433225e...@nwt-s-mbx2.rocketsoftware.com,
:on 11/14/2011
:   at 06:06 PM, Bill Fairchild bfairch...@rocketsoftware.com said:

:The results of a STOW macro's having executed can be seen in the
:mapping macro IHAPDS, which maps the directory entry for a PDS or a
:PDSE.

:No. It maps the directory entry used by the interface, but not what is
:actually stored in a PDSE. As I recall it is almost the same as the
:the directory entry in a PDS, but has some additional information.
:e.g., concatenation number.

Incorrect. The mapping macro has a parameter to indicate whether the BLDL or
directory format is desired.

--
Binyamin Dissen bdis...@dissensoftware.com
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html