Re: SMS and System Temporary Datasets

2009-01-20 Thread Lester, Bob
 

> -Original Message-
> From: IBM Mainframe Discussion List 
> [mailto:ibm-m...@bama.ua.edu] On Behalf Of Gibney, Dave
> Sent: Tuesday, January 20, 2009 2:41 PM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: SMS and System Temporary Datasets
> 
> > Are you assuming SMS will manage the 'extent problem', and 
> you can get
> rid of the product? You can't.
> 
> Maybe not totally, but space constraint relief, extended 
> format and multi-volume can go a long way.
> 

  Hi Dave,

This is exactly what I intend.  We use Extended as default in (most
of) our data classes with an initial volume count of 1 and a dynamic
volume count of up to 58.

Thanks!
BobL

--
This e-mail transmission may contain information that is proprietary, 
privileged and/or confidential and is intended exclusively for the person(s) to 
whom it is addressed. Any use, copying, retention or disclosure by any person 
other than the intended recipient or the intended recipient's designees is 
strictly prohibited. If you are not the intended recipient or their designee, 
please notify the sender immediately by return e-mail and delete all copies. 
OppenheimerFunds may, at its sole discretion, monitor, review, retain and/or 
disclose the content of all email communications. 
==

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Ted MacNEIL
>  I can see that the issue, in my current environment, is that I tell VAM 
> (CA-Allocate) to bail out of it's ASR (EXIT CODE(0)) if it sees a
non-null Storage Class.

Why? Use it!
VAM/BrightStore/SAMS-Allocate works with SMS and non-SMS data.


>We are hoping to be able to eliminate VAM from the mix. 

Is this a cost issue?
SMS will not solve the problem, by itself.

-
Too busy driving to stop for gas!

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Lester, Bob
Hi Ted,

  I do have other SMS-managed data.  I'm just doing the conversion a bit
backwards. ;-)

  I can see that the issue, in my current environment, is that I tell
VAM (CA-Allocate) to bail out of it's ASR (EXIT CODE(0)) if it sees a
non-null Storage Class.  We are hoping to be able to eliminate VAM from
the mix.  My intent with the "extent problem" is to identify which dsns
are being twiddled by VAM and (for System Temporary dsns) update the
space allocation in the JCL.  For permanent dsns being change by VAM, I
can either change the JCL to specify data class, or let SMS just add
additional volumes.

  Thanks for the reply!  Sounds like SMS-managed System Temporary files
is a good thing.  

BobL

> -Original Message-
> From: IBM Mainframe Discussion List 
> [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL
> Sent: Tuesday, January 20, 2009 2:15 PM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: SMS and System Temporary Datasets
> 
> >My options seem to be:
> >1) plow thru all System Temporary allocations being increased by 
> >CA-Allocate and update the JCL, or
> >2) Leave System Temporary datasets non-SMS.
> 
> At the risk of repeating myself, what makes you think these 
> are mutually exclusive?
> Are you assuming that you can't do both in an SMS 
> environment? You can.
> Are you assuming SMS will manage the 'extent problem', and 
> you can get rid of the product? You can't.
> 
> -
> Too busy driving to stop for gas!
> 
> --
> 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
> 
> 

--
This e-mail transmission may contain information that is proprietary, 
privileged and/or confidential and is intended exclusively for the person(s) to 
whom it is addressed. Any use, copying, retention or disclosure by any person 
other than the intended recipient or the intended recipient's designees is 
strictly prohibited. If you are not the intended recipient or their designee, 
please notify the sender immediately by return e-mail and delete all copies. 
OppenheimerFunds may, at its sole discretion, monitor, review, retain and/or 
disclose the content of all email communications. 
==

--
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


Amid Economic Turbulence, Mainframes Counter IT Cost-Cutting Trend

2009-01-20 Thread Edward Jaffe

Swoyer makes some good observations ...

http://www.esj.com/news/article.aspx?EditorialsID=3475

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
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: ISPF Edit Macro

2009-01-20 Thread Mark Zelden
On Tue, 20 Jan 2009 16:39:32 -0500, Thompson, Steve
 wrote:


>
>Done found it, and fixed it. The "macro" was RES for RESET which is what
>I type at the top of edit/view sessions when there are junk messages at
>the top that I don't care about... (among other times). Some how I
>managed to get it picked up as an initial edit macro.
>
>Regards,
>Steve Thompson
>
>PS. I will keep that REXX around. Seems I have a fat finger problem from
>time to time.
>

You're not alone.  I've found telling someone to execute the exec is
easier than trying to explain the settings to check / change in ISPF 3.4.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: SMS and System Temporary Datasets

2009-01-20 Thread Ted MacNEIL
>> Are you assuming SMS will manage the 'extent problem', and you can get rid 
>> of the product? You can't.

>Maybe not totally, but space constraint relief, extended format and 
>multi-volume can go a long way.

Yes! But!
The OP appeared to assume that:
1. You can't use CA-Allocate with SMS.
2. SMS will replace the functionality.

>We never had any ISV product for this and x37 abends did occur. Not frequently 
>and we've always been small. That said, there hasn't been a x37 abend since 
>SMS came in that wasn't the result of a grossly low SPACE parameter.

Yes! But!
That's what these products are for.
-
Too busy driving to stop for gas!

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Gibney, Dave
> Are you assuming SMS will manage the 'extent problem', and you can get
rid of the product? You can't.

Maybe not totally, but space constraint relief, extended format and
multi-volume can go a long way.

We never had any ISV product for this and x37 abends did occur. Not
frequently and we've always been small. That said, there hasn't been a
x37 abend since SMS came in that wasn't the result of a grossly low
SPACE parameter.

Dave Gibney
Information Technology Services
Washington State Univsersity


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ted MacNEIL
Sent: Tuesday, January 20, 2009 1:15 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SMS and System Temporary Datasets

>My options seem to be:
>1) plow thru all System Temporary allocations being increased by
CA-Allocate and update the JCL, or
>2) Leave System Temporary datasets non-SMS.

At the risk of repeating myself, what makes you think these are mutually
exclusive?
Are you assuming that you can't do both in an SMS environment? You can.
Are you assuming SMS will manage the 'extent problem', and you can get
rid of the product? You can't.

-
Too busy driving to stop for gas!

--
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: ISPF Edit Macro

2009-01-20 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Mark Zelden
Sent: Tuesday, January 20, 2009 3:29 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Edit Macro



Put this exec in a library and execute it:

/* rexx */

Address ISPEXEC

/* "VERASE (ZUSERMAC) PROFILE"  */ /* all edit sessions   */

"VGET (ZDAEMAC) PROFILE"/* ispf 3.4 initial macro */

"VERASE (ZDAEMAC) PROFILE"  /* ispf 3.4 initial macro */

If RC = 0 then do

  If ZDAEMAC = '' then ,

zedlmsg = 'Initial macro removed!'

  Else

zedlmsg = 'Initial macro removed! It was "' || ZDAEMAC || '"'

End

Else

zedlmsg = 'Error removing initial macro, it probably did not exist'

"SETMSG MSG(ISRZ000)"




Let me know if it fixes your problem.



Done found it, and fixed it. The "macro" was RES for RESET which is what
I type at the top of edit/view sessions when there are junk messages at
the top that I don't care about... (among other times). Some how I
managed to get it picked up as an initial edit macro.

Regards,
Steve Thompson

PS. I will keep that REXX around. Seems I have a fat finger problem from
time to time.

--
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: ISPF Edit Macro

2009-01-20 Thread Mark Zelden
On Tue, 20 Jan 2009 15:19:50 -0500, Thompson, Steve
 wrote:

>I am still scratching my head as to how that got picked up as an initial
>macro. But, it is no more.
>

In my experience... type ahead with your emulator.  The initial panel
pops up for a flat file edit and you never see or notice it because you are
typing fast.  Then you edit a PDS and never see the panel, so you don't know
it's there. 

I usually have  to help someone fix the same problem at least a couple
of times a year.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: ISPF Edit Macro

2009-01-20 Thread Mark Zelden
On Tue, 20 Jan 2009 15:05:08 -0500, Thompson, Steve
 wrote:

>-Original Message-
>From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
>Behalf Of Betsy Jeffery
>Sent: Tuesday, January 20, 2009 9:36 AM
>To: IBM-MAIN@bama.ua.edu
>Subject: ISPF Edit Macro
>
>I found the culprit.
>
>
>Well, I have been following this with some interest, because it is
>happening to me again on one of my 3 IDs (has been for about 2 weeks
>now).
>
>It happens with PDS before I even select a member (ISRUDSM panel says
>"Initial edit macro set"). I haven't tried a DSORG=PS file yet.
>
>And it is always from 3.4 or DSLIST panels, not EDIT (=2) or View (=1).
>
>I have been in the archives (took me quite some time to get connected
>for some reason and searches have been very slow). I did not find
>anything that helped -- and in 2007 when I had this happen, it was
>because of an artifact left over from IPCS usage (a variable that had
>junk in it). Doesn't seem to be the case this time. So far I can't get
>ISPF to tell me what it thinks this Initial Macro name is.
>
>So, if anyone else has any ideas, I'd be interested.
>

Put this exec in a library and execute it:

/* rexx */ 
Address ISPEXEC
/* "VERASE (ZUSERMAC) PROFILE"  */ /* all edit sessions   */   
"VGET (ZDAEMAC) PROFILE"/* ispf 3.4 initial macro */   
"VERASE (ZDAEMAC) PROFILE"  /* ispf 3.4 initial macro */   
If RC = 0 then do  
  If ZDAEMAC = '' then ,   
zedlmsg = 'Initial macro removed!' 
  Else 
zedlmsg = 'Initial macro removed! It was "' || ZDAEMAC || '"'  
End
Else   
zedlmsg = 'Error removing initial macro, it probably did not exist'
"SETMSG MSG(ISRZ000)"  



Let me know if it fixes your problem.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: SMS and System Temporary Datasets

2009-01-20 Thread Ted MacNEIL
>My options seem to be:
>1) plow thru all System Temporary allocations being increased by CA-Allocate 
>and update the JCL, or
>2) Leave System Temporary datasets non-SMS.

At the risk of repeating myself, what makes you think these are mutually 
exclusive?
Are you assuming that you can't do both in an SMS environment? You can.
Are you assuming SMS will manage the 'extent problem', and you can get rid of 
the product? You can't.

-
Too busy driving to stop for gas!

--
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: ISPF Edit Macro

2009-01-20 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Tom Marchant
Sent: Tuesday, January 20, 2009 2:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Edit Macro


Whenever you get a short message that you don't understand, you should
press
PF1.  After the "Initial edit macro set" you would have gotten


An initial edit macro is defined for actions Edit and View. Enter a "/"
in
the prompt field for Edit or View Actions to display or change Edit/View

entry fields.



Ever play ADVENTURE? I think there was a little monkey in the tree where
you have the door you need to open. The little monkey says to you, "The
password is needed."

Well of course the password is needed. So where do I find this needed
password!?

Well, it was not until I saw an example of what they meant...

Senility: it is a state of mind.

Later,
Steve Thompson

--
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: MODIFY VTAMOPTS,TCPNAME=

2009-01-20 Thread Rabbe, Luke
I guess I don't know the complete effect of setting this value.  If
there's a chance that setting it could disrupt our network I wanted to
be able to change it back.

Luke

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Patrick O'Keefe
Sent: Tuesday, January 20, 2009 3:04 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: MODIFY VTAMOPTS,TCPNAME=

On Tue, 20 Jan 2009 12:55:37 -0600, Rabbe, Luke 
 wrote:

>...
>I modified VTAMOPTS to give TCPNAME a value.  
>...
>Now I want to change it back to the initial value of *BLANKS*, but 
VTAM
>won't let me enter a blank or the value *BLANKS* in the modify 
command.
>Has anyone ever done this or have any suggestions?  ...

I looked and don't see that as an option. It's tricky because 
TCPNAME is one of three sort of equivalent options: TCPNAME, 
HOSTNAME, IPADDR.  One of these, but any one of them, is 
required if your Enterprise Extender XCA def does not specify 
an IP addr or host name of its source VIPA.  None of them is 
required if your EE XCA defs specify IPADDR or HOSTNAME.

Given that, I'm not sure what you are trying to accomplish by 
setting the TCPNAME back to blanks.Are you trying to make 
sure that any EE XCA def without HOSTNAME or IPADDR fails?  
I think you could just as well set TCPNAME to a bogus name.  
Then any EE XCA defs without HOSTANAME or IPADDR would 
be ineffective because the default stack would not be found.

Pat O'Keefe 
 

--
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: SMS and System Temporary Datasets

2009-01-20 Thread John Kington
Bob,


> 
>I've got a product (CA-Allocate) that allows dynamic increasing of
> the allocation of System Temporary datasets.  This current state. 
> 
>As I move to SMS, I see that only a STORCLAS is assigned for these.
> If I understand correctly, this means that the space coded in the JCL is
> what you get.
> 
CA-Allocate can override the space amounts in alloc environment, no 
difference. Same applies to secondary space increase/reduction in extend 
environment. You would want to exclude sortwork datasets since *sort does 
its own thing.

>My options seem to be: 1) plow thru all System Temporary allocations
> being increased by CA-Allocate and update the JCL, or 2) Leave System
> Temporary datasets non-SMS.
> 
>Am I on the right track?  Do most of y'all make System Temporary dsns
> SMS-managed?
> 
Temporary datasets were the first datasets I put under sms in the early 
90's.

Regards,
John

--
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: MODIFY VTAMOPTS,TCPNAME=

2009-01-20 Thread Patrick O'Keefe
On Tue, 20 Jan 2009 12:55:37 -0600, Rabbe, Luke 
 wrote:

>...
>I modified VTAMOPTS to give TCPNAME a value.  
>...
>Now I want to change it back to the initial value of *BLANKS*, but 
VTAM
>won't let me enter a blank or the value *BLANKS* in the modify 
command.
>Has anyone ever done this or have any suggestions?  ...

I looked and don't see that as an option. It's tricky because 
TCPNAME is one of three sort of equivalent options: TCPNAME, 
HOSTNAME, IPADDR.  One of these, but any one of them, is 
required if your Enterprise Extender XCA def does not specify 
an IP addr or host name of its source VIPA.  None of them is 
required if your EE XCA defs specify IPADDR or HOSTNAME.

Given that, I'm not sure what you are trying to accomplish by 
setting the TCPNAME back to blanks.Are you trying to make 
sure that any EE XCA def without HOSTNAME or IPADDR fails?  
I think you could just as well set TCPNAME to a bogus name.  
Then any EE XCA defs without HOSTANAME or IPADDR would 
be ineffective because the default stack would not be found.

Pat O'Keefe 
 

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Ted MacNEIL
>In every instance I've configured DFSMS, DFSMS has always managed System 
Temporary Data Sets.

1. This is a good thing.


>ISV products that provide dynamic enhancements to the DFSMS structure 
>(CA-Alloc and MAINVIEW SRM Allocation/StopX37/II are
two such products)

2. These products are independent of SMS.
   They will work with non-SMS data, as well.

3. As I've said, why restrict them to temporary datasets.
   The last shop I worked at had them for temp, perm, prod & test.

-
Too busy driving to stop for gas!

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Spencer, Mike
In every instance I've configured DFSMS, DFSMS has always managed System
Temporary Data Sets.  ISV products that provide dynamic enhancements to
the DFSMS structure (CA-Alloc and MAINVIEW SRM Allocation/StopX37/II are
two such products) will continue to dynamically increase these and any
other type of data set.  The space coded in the JCL is always going to
take precedence during initial allocation; unless your ISV product is
coded to alter the primary and secondary amounts during allocation, but
the ISV code can continue to add volumes, extend the data set if needed,
reduce the secondary if needed, or whatever is required based on your
install setups.  In some cases the ISV product is more efficient in its
methods of recovery than DFSMS. 


Michael Spencer

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Lester, Bob
Sent: Tuesday, January 20, 2009 3:35 PM
To: IBM-MAIN@bama.ua.edu
Subject: SMS and System Temporary Datasets

Hi Folks,
 
   I've got a product (CA-Allocate) that allows dynamic increasing of
the allocation of System Temporary datasets.  This current state. 
 
   As I move to SMS, I see that only a STORCLAS is assigned for these.
If I understand correctly, this means that the space coded in the JCL is
what you get.
 
   My options seem to be: 1) plow thru all System Temporary allocations
being increased by CA-Allocate and update the JCL, or 2) Leave System
Temporary datasets non-SMS.
 
   Am I on the right track?  Do most of y'all make System Temporary dsns
SMS-managed?
 
Thanks!
BobL
 
   


--
This e-mail transmission may contain information that is proprietary,
privileged and/or confidential and is intended exclusively for the
person(s) to whom it is addressed. Any use, copying, retention or
disclosure by any person other than the intended recipient or the
intended recipient's designees is strictly prohibited. If you are not
the intended recipient or their designee, please notify the sender
immediately by return e-mail and delete all copies. OppenheimerFunds
may, at its sole discretion, monitor, review, retain and/or disclose the
content of all email communications. 

==

--
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: SMS and System Temporary Datasets

2009-01-20 Thread Ted MacNEIL
>I've got a product (CA-Allocate) that allows dynamic increasing of the 
>allocation of System Temporary datasets.  This current state. 
 
>As I move to SMS, I see that only a STORCLAS is assigned for these. If I 
>understand correctly, this means that the space coded in the JCL is what you 
>get.

I haven't used it since it was called BrightStor, but it (and STOPx37), would 
still manage the extent processing, SMS managed or not.

SMS will not do it for you.
You still need the product.

PS: Why are you using it for only temporary datasets?
It works for permanent, as well.
And, in some production environments, it's a life-saver!

-
Too busy driving to stop for gas!

--
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: ISPF Edit Macro

2009-01-20 Thread Tom Marchant
On Tue, 20 Jan 2009 15:05:08 -0500, Thompson, Steve wrote:
>
>It happens with PDS before I even select a member (ISRUDSM panel says
>"Initial edit macro set"). I haven't tried a DSORG=PS file yet.
>
>And it is always from 3.4 or DSLIST panels, not EDIT (=2) or View (=1).

Whenever you get a short message that you don't understand, you should press
PF1.  After the "Initial edit macro set" you would have gotten


An initial edit macro is defined for actions Edit and View. Enter a "/" in
the prompt field for Edit or View Actions to display or change Edit/View  
entry fields.


-- 
Tom Marchant

--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Gibney, Dave
OP implied SAS was already available at the site :) IF so, MXG is a
minor additional expense in the grand scheme of things :)

Dave Gibney
Information Technology Services
Washington State Univsersity


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Rick Fochtman
Sent: Tuesday, January 20, 2009 12:27 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: TS7700 Historical data (BVIR)

---
We're definitely talking huge $$, here. MXG is an EXPENSIVE $1500/annum 
as a site licence. How many multi-millions site can affor such an
outlay?
--
What about the cost of SAS?? That's not exactly "pocket change"!!

-- 
Rick
--
Remember that if you're not the lead dog, the view never changes.

--
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: GDG Question

2009-01-20 Thread J R
Well, having not gotten a straight answer to a straight question, I did a quick 
test.  
 
I had a GDG:  
   uid.GDGTEST.G0001V00  
   uid.GDGTEST.G0002V00  
   uid.GDGTEST.G0003V00  
   uid.GDGTEST.G0004V00  
 
I then allocated 
   uid.GDGTEST.G0005V03  
 
And I ended up with  
   uid.GDGTEST.G0001V00  
   uid.GDGTEST.G0002V00  
   uid.GDGTEST.G0003V00  
   uid.GDGTEST.G0004V00  
   uid.GDGTEST.G0005V03  
 
Which shows that you do not have to go through V00, V01 and V02 before getting 
to V03.  
 
However, I did get some other results that I found surprising.  I was able to 
allocate 
   uid.GDGTEST.G0002V05  
   uid.GDGTEST.G0002V06  
   uid.GDGTEST.G0002V01  
   uid.GDGTEST.G0003V01  
which ended up cataloged but not as part of the GDG.  
 
GDGALL processing correctly allocates me 
   uid.TESTGDG.G0005V03  
   uid.TESTGDG.G0004V00  
   uid.TESTGDG.G0003V00  
   uid.TESTGDG.G0002V00  
   uid.TESTGDG.G0001V00  
 
Yet a DSLIST lists me  
   uid.TESTGDG.G0001V00  
   uid.TESTGDG.G0002V00  
   uid.TESTGDG.G0002V01  
   uid.TESTGDG.G0002V05  
   uid.TESTGDG.G0002V06  
   uid.TESTGDG.G0003V00  
   uid.TESTGDG.G0003V01  
   uid.TESTGDG.G0004V00  
   uid.TESTGDG.G0005V03  
 
I didn't think that I would be able to catalog non-GDG datasets with the same 
prefix as the GDG base.  
 
Have I missed something?  
 
 
> Date: Tue, 20 Jan 2009 14:08:27 -0500
> From: jayare...@hotmail.com
> Subject: Re: GDG Question
> To: IBM-MAIN@bama.ua.edu
> 
> Yes, it's understood that there is only one version cataloged at any one 
> time. 
> 
> The question remains: Must version numbers be assigned incrementally? 
> 
> 
> > Date: Tue, 20 Jan 2009 13:57:44 -0500
> > From: stars...@mindspring.com
> > Subject: Re: GDG Question
> > To: IBM-MAIN@bama.ua.edu
> > 
> > My understanding is that you would only have ONE verions number at any 
> > given time.
> > 
> > I have not seen a case where you would have G0001V00, and G0001V01 and 
> > G0001V02. Only the G0001V02 would be in the catalog. Any other 
> versions would not.
> > 
> > Though I could be wrong, but that is currently my understanding. Version 
> > only allows you to replace the current Gen Number without losing the 
oldest 
> GDG (due to roll off).
> > 
> > 
> > Lizette
> > 
> > 
> > -Original Message-
> > >From: J R jayare...@hotmail.com
> > >Sent: Jan 20, 2009 1:49 PM
> > >To: IBM-MAIN@bama.ua.edu
> > >Subject: Re: GDG Question
> > >
> > >> The Version numbers are ascending (00 to 99). I have not known 
> > >> of a case where you would create a descending version (99 to 00). 
> > > 
> > > 
> > >Well, I can't imagine needing to create up to 99 replacement versions 
> > >either. 
> > > 
> > >However, if I were to use this feature, I could well imagine making 
> > >the version number meaningful. Examples might be day-of-week, 
> > >month-of-year, etc. In such a scenario they could well end up 
> > >going backwards ... V06 (Friday) to V02 (Monday) maybe. 
> > > 
> > >So, the question stands: May version numbers be created out 
> > >of sequence and randomly? 
> > > 
> > > 
> > >> Date: Tue, 20 Jan 2009 13:29:56 -0500
> > >> From: stars...@mindspring.com
> > >> Subject: Re: GDG Question
> > >> To: IBM-MAIN@bama.ua.edu
> > >> 
> > >> The Version numbers are ascending (00 to 99). I have not known of a case 
> > >> where you would create a descending version (99 to 00).
> > >> 
> > >> Lizette
> > >> 
> > >> 
> > >> 
> > >> >
> > >> >> The Vyy is the Version Number ... (allowing you to replace it up to 
> > >> >> 99 times). 
> > >> > 
> > >> > 
> > >> >Are you saying that replacement versions may only be created in 
> > >> >ascending sequence? 
> > >> > 
> > >> >
> > >> >> 
> > >> >> >So what your saying is the the LOCATE/CAMLIST macros (and others I 
> > >> >> >suppose)
> > >> >> >never even look at the Vxx part of the DSN.
> > >> >> >Your usage of it is interesting, never thought of it myself, but 
> > >> >> >lord knows
> > >> >> >I could have used it!
> > >> >> >
> > >> >> >Thank You,
> > >> >> 
> > >> >> They look at and use it. It is just that when you catalog a GVyy 
> > >> >> it will replace an existent GVyy entry. The Vyy is the Version 
> > >> >> Number of the G dataset (allowing you to replace it up to 99 
> > >> >> times). There can be only one version of each generation. To do this 
> > >> >> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
> > >> >> GDGBASE(x) Relative type name.
> > >> >> 
 
 
 
_
Windows Live™: Keep your life in sync. 
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009
--
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


SMS and System Temporary Datasets

2009-01-20 Thread Lester, Bob
Hi Folks,
 
   I've got a product (CA-Allocate) that allows dynamic increasing of
the allocation of System Temporary datasets.  This current state. 
 
   As I move to SMS, I see that only a STORCLAS is assigned for these.
If I understand correctly, this means that the space coded in the JCL is
what you get.
 
   My options seem to be: 1) plow thru all System Temporary allocations
being increased by CA-Allocate and update the JCL, or 2) Leave System
Temporary datasets non-SMS.
 
   Am I on the right track?  Do most of y'all make System Temporary dsns
SMS-managed?
 
Thanks!
BobL
 
   

--
This e-mail transmission may contain information that is proprietary, 
privileged and/or confidential and is intended exclusively for the person(s) to 
whom it is addressed. Any use, copying, retention or disclosure by any person 
other than the intended recipient or the intended recipient's designees is 
strictly prohibited. If you are not the intended recipient or their designee, 
please notify the sender immediately by return e-mail and delete all copies. 
OppenheimerFunds may, at its sole discretion, monitor, review, retain and/or 
disclose the content of all email communications. 
==

--
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: Controlling use of MSU's with WLM

2009-01-20 Thread Ted MacNEIL
>As of right now one cannot define resource groups in terms of software MSUs.

Yes. You can. It's just math.
Each generation of z is just another 0.9.
Just, divide by 0.9, 0.81, 0.72, etc.
So, again another lesson for the student, glasshoppa!

-
Too busy driving to stop for gas!

--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Ted MacNEIL
>What about the cost of SAS?? That's not exactly "pocket change"!!

1. The original post, asked if you already had SAS. There was nothing stating 
that you should go out and buy it.
2. SAS is available with sub-capacity licencing options.
3. SAS is available (and cheaper) on alternate platforms. So is MXG.
-
Too busy driving to stop for gas!

--
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: GDG Question

2009-01-20 Thread Rick Fochtman

--


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Rick Fochtman

You should have seen how they were managed in a CVOL environment!
Chewing gum, bailing wire, spit a and LOT of prayers! . . .
   



So, does that mean the demise of CVOLs predated the availability of duct
tape?  :-)

   -jc-
 


---
No, only that duct tape was cheaper than CVOL maintenance/upgrades.  :-)

--
Rick
--
Remember that if you're not the lead dog, the view never changes.



--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Rick Fochtman

---
We're definitely talking huge $$, here. MXG is an EXPENSIVE $1500/annum 
as a site licence. How many multi-millions site can affor such an outlay?

--
What about the cost of SAS?? That's not exactly "pocket change"!!

--
Rick
--
Remember that if you’re not the lead dog, the view never changes.

--
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: Controlling use of MSU's with WLM

2009-01-20 Thread Kelman, Tom
Except that the CPU service units used in controlling resource groups
are the hardware service units.  I believe that the original poster
wants to define based on the software MSUs used for sub-capacity
pricing.  It just appears to me that he's trying to control software
costs.  That's just a guess since it wasn't specified.  As of right now
one cannot define resource groups in terms of software MSUs.

Tom Kelman
Enterprise Capacity Planner
Commerce Bank of Kansas City
(816) 760-7632
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
> Behalf Of Ted MacNEIL
> Sent: Tuesday, January 20, 2009 11:06 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: Controlling use of MSU's with WLM
> 
> >You can use resource groups for percentage of LPAR share but I would
like
> to do it on MSU value.
> 
> Unless they changed it, since I've last been involved with WLM,
resource
> groups are defined as unnormalised CPU service units.
> Since MSU stands for 'Millions of Service Units', I'll leave the
> calculation up to the student. (8-{]}
> 
> -
> Too busy driving to stop for gas!
> 
> --
> 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


*
If you wish to communicate securely with Commerce Bank and its
affiliates, you must log into your account under Online Services at 
http://www.commercebank.com or use the Commerce Bank Secure
Email Message Center at https://securemail.commercebank.com

NOTICE: This electronic mail message and any attached files are
confidential. The information is exclusively for the use of the
individual or entity intended as the recipient. If you are not
the intended recipient, any use, copying, printing, reviewing,
retention, disclosure, distribution or forwarding of the message
or any attached file is not authorized and is strictly prohibited.
If you have received this electronic mail message in error, please
advise the sender by reply electronic mail immediately and
permanently delete the original transmission, any attachments
and any copies of this message from your computer system.
*

--
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: HFS Mount Points

2009-01-20 Thread Matt Dazzo
Thanks all. 

>>> "Bobbie Jo"  1/20/2009 2:56 PM >>>
There should be a member in your new 1.9 "cpac.parmlib(bpxprm*)" that has 
exactly this info in it.


- Original Message - 
From: "Matt Dazzo" 
Newsgroups: bit.listserv.ibm-main
To: 
Sent: Tuesday, January 20, 2009 2:50 PM
Subject: HFS Mount Points


I have installed z1.9 and working on the configuration. When updating 
BPXPRMXX how do I determine what the mount point is of these new HFS files. 
Can't find this info in any manual or the archives. Thanks Matt

SYS1.ZOS19.OMVS.JAVA31V5
SYS1.ZOS19.OMVS.JAVA31V6
SYS1.ZOS19.OMVS.JAVA64V5
SYS1.ZOS19.OMVS.JAVA64V6
SYS1.ZOS19.OMVS.JV390
SYS1.ZOS19.OMVS.SHPEROOT
SYS1.ZOS19.OMVS.SHPHROOT

--
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: ISPF Edit Macro

2009-01-20 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Field, Alan C.
Sent: Tuesday, January 20, 2009 2:13 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Edit Macro

I've captured the wisdom of this list over the years on this problem.

Here's my notes:

And for those poor souls who inadvertantly set the Initial macro value
and now get a message from 3.4 doing Edit or View ...

>From the extended member list ...
   ISPF 3.4 dataset list ...
   E or M against PDS dataset

Select member (put an S or an E) and put a "/" in the prompt field
of the selected member. e.g.

 Command ===>
Name Prompt   Size
 e AMSALT   /7  1
 _ AMSDEF   15  2

and up will come that magic popup screen ...



And up pops.

RES 

I am still scratching my head as to how that got picked up as an initial
macro. But, it is no more.

Thank you.

Steve Thompson

--
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: ISPF Edit Macro

2009-01-20 Thread Field, Alan C.
I've captured the wisdom of this list over the years on this problem.

Here's my notes:

And for those poor souls who inadvertantly set the Initial macro value
and now get a message from 3.4 doing Edit or View ...

>From the extended member list ...
   ISPF 3.4 dataset list ...
   E or M against PDS dataset

Select member (put an S or an E) and put a "/" in the prompt field
of the selected member. e.g.

 Command ===>
Name Prompt   Size
 e AMSALT   /7  1
 _ AMSDEF   15  2

and up will come that magic popup screen ...

now you can correct the Initial Macro, Format or profile setting.

An easier way? On the COMMAND line enter IMACRO NONE



Are you trying to execute an ISPF MACRO called RE or is this an error?

If this is an error, it is usually due to typing in something like RES
(only it is RE) and it is in the ISPF Opt 3.4 Window when selecting
datasets. It stays there until you erase it.

If this is an error (not a requested MACRO) then do the following:

In ISPF OPT2 check the fields towards the bottom of the panel and
see if the MACRO has RE in it. If it does, erase it.

In ISPF OPT 3.4  - bring up one of the datasets you are having
problems with RE.

On the line next to the dataset name enterE /
Or if it is a
PDS E /(X)-->  X does not need to exist

This should pop up the a panel. See if the first line in the
panel has RE in it. If it does erase it. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Thompson, Steve
Sent: Tuesday, January 20, 2009 14:05 
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Edit Macro

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Betsy Jeffery
Sent: Tuesday, January 20, 2009 9:36 AM
To: IBM-MAIN@bama.ua.edu
Subject: ISPF Edit Macro

I found the culprit.  


Well, I have been following this with some interest, because it is
happening to me again on one of my 3 IDs (has been for about 2 weeks
now).

It happens with PDS before I even select a member (ISRUDSM panel says
"Initial edit macro set"). I haven't tried a DSORG=PS file yet. 

And it is always from 3.4 or DSLIST panels, not EDIT (=2) or View (=1).

I have been in the archives (took me quite some time to get connected
for some reason and searches have been very slow). I did not find
anything that helped -- and in 2007 when I had this happen, it was
because of an artifact left over from IPCS usage (a variable that had
junk in it). Doesn't seem to be the case this time. So far I can't get
ISPF to tell me what it thinks this Initial Macro name is.

So, if anyone else has any ideas, I'd be interested.

Regards,
Steve Thompson

--
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: ISPF Edit Macro

2009-01-20 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Betsy Jeffery
Sent: Tuesday, January 20, 2009 9:36 AM
To: IBM-MAIN@bama.ua.edu
Subject: ISPF Edit Macro

I found the culprit.  


Well, I have been following this with some interest, because it is
happening to me again on one of my 3 IDs (has been for about 2 weeks
now).

It happens with PDS before I even select a member (ISRUDSM panel says
"Initial edit macro set"). I haven't tried a DSORG=PS file yet. 

And it is always from 3.4 or DSLIST panels, not EDIT (=2) or View (=1).

I have been in the archives (took me quite some time to get connected
for some reason and searches have been very slow). I did not find
anything that helped -- and in 2007 when I had this happen, it was
because of an artifact left over from IPCS usage (a variable that had
junk in it). Doesn't seem to be the case this time. So far I can't get
ISPF to tell me what it thinks this Initial Macro name is.

So, if anyone else has any ideas, I'd be interested.

Regards,
Steve Thompson

--
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: HFS Mount Points

2009-01-20 Thread Gibney, Dave
  Should be in the CPAC.PARMLIB from the serverpac. Member BPXPRM??

Dave Gibney
Information Technology Services
Washington State Univsersity


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Burrell, C. Todd (CDC/OCOO/ITSO) (CTR)
Sent: Tuesday, January 20, 2009 11:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: HFS Mount Points

We don't have Java, but here's a couple of the mount points for our
system:
 
MOUNT FILESYSTEM('OMVS.TST1.SHPHROOT')
  MOUNTPOINT('/usr/lpp/php')  
  TYPE(HFS) MODE(RDWR)
MOUNT FILESYSTEM('OMVS.TST1.SHPEROOT')
  MOUNTPOINT('/usr/lpp/perl') 
  TYPE(HFS) MODE(RDWR)
 
We also have a JV390 link, but I think this one is old.  Here it is:
 
MOUNT FILESYSTEM('OMVS.JV390') 
  MOUNTPOINT('/usr/lpp/java')  
  TYPE(HFS)  MODE(RDWR)
 
Hope this helps. 



From: IBM Mainframe Discussion List on behalf of Matt Dazzo
Sent: Tue 1/20/2009 2:50 PM
To: IBM-MAIN@bama.ua.edu
Subject: HFS Mount Points



I have installed z1.9 and working on the configuration. When updating
BPXPRMXX how do I determine what the mount point is of these new HFS
files. Can't find this info in any manual or the archives. Thanks Matt

SYS1.ZOS19.OMVS.JAVA31V5
SYS1.ZOS19.OMVS.JAVA31V6
SYS1.ZOS19.OMVS.JAVA64V5
SYS1.ZOS19.OMVS.JAVA64V6
SYS1.ZOS19.OMVS.JV390  
SYS1.ZOS19.OMVS.SHPEROOT
SYS1.ZOS19.OMVS.SHPHROOT

--
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

--
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: HFS Mount Points

2009-01-20 Thread Burrell, C. Todd (CDC/OCOO/ITSO) (CTR)
We don't have Java, but here's a couple of the mount points for our system:
 
MOUNT FILESYSTEM('OMVS.TST1.SHPHROOT')
  MOUNTPOINT('/usr/lpp/php')  
  TYPE(HFS) MODE(RDWR)
MOUNT FILESYSTEM('OMVS.TST1.SHPEROOT')
  MOUNTPOINT('/usr/lpp/perl') 
  TYPE(HFS) MODE(RDWR)
 
We also have a JV390 link, but I think this one is old.  Here it is:
 
MOUNT FILESYSTEM('OMVS.JV390') 
  MOUNTPOINT('/usr/lpp/java')  
  TYPE(HFS)  MODE(RDWR)
 
Hope this helps. 



From: IBM Mainframe Discussion List on behalf of Matt Dazzo
Sent: Tue 1/20/2009 2:50 PM
To: IBM-MAIN@bama.ua.edu
Subject: HFS Mount Points



I have installed z1.9 and working on the configuration. When updating BPXPRMXX 
how do I determine what the mount point is of these new HFS files. Can't find 
this info in any manual or the archives. Thanks Matt

SYS1.ZOS19.OMVS.JAVA31V5
SYS1.ZOS19.OMVS.JAVA31V6
SYS1.ZOS19.OMVS.JAVA64V5
SYS1.ZOS19.OMVS.JAVA64V6
SYS1.ZOS19.OMVS.JV390  
SYS1.ZOS19.OMVS.SHPEROOT
SYS1.ZOS19.OMVS.SHPHROOT

--
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


HFS Mount Points

2009-01-20 Thread Matt Dazzo
I have installed z1.9 and working on the configuration. When updating BPXPRMXX 
how do I determine what the mount point is of these new HFS files. Can't find 
this info in any manual or the archives. Thanks Matt
 
SYS1.ZOS19.OMVS.JAVA31V5
SYS1.ZOS19.OMVS.JAVA31V6
SYS1.ZOS19.OMVS.JAVA64V5
SYS1.ZOS19.OMVS.JAVA64V6
SYS1.ZOS19.OMVS.JV390   
SYS1.ZOS19.OMVS.SHPEROOT
SYS1.ZOS19.OMVS.SHPHROOT

--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Gibney, Dave
Yup, probably the best deal in software costs ever, and I include open
source in this statement :)

Dave Gibney
Information Technology Services
Washington State Univsersity

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ted MacNEIL
Sent: Tuesday, January 20, 2009 11:38 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: TS7700 Historical data (BVIR)

>Why would the site that has SAS and wants to do customized reporting
not have MXG?

We're definitely talking huge $$, here.
MXG is an EXPENSIVE $1500/annum as a site licence.
How many multi-millions site can affor such an outlay?
-
Too busy driving to stop for gas!

--
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: GDG Question

2009-01-20 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Rick Fochtman
> 
> You should have seen how they were managed in a CVOL environment!
> Chewing gum, bailing wire, spit a and LOT of prayers! . . .

So, does that mean the demise of CVOLs predated the availability of duct
tape?  :-)

-jc-

--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Ted MacNEIL
>Why would the site that has SAS and wants to do customized reporting not have 
>MXG?

We're definitely talking huge $$, here.
MXG is an EXPENSIVE $1500/annum as a site licence.
How many multi-millions site can affor such an outlay?
-
Too busy driving to stop for gas!

--
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


GDGs, Long Dataset Names, Generated DSNs, etc.

2009-01-20 Thread Martin Kline
I've been following this extensive discussion of GDG's and the side notes 
related to generating unique dataset names, long dataset names, GDG limits 
and other limitations. 

These are all just characteristics of the underlying architecture, which is 
unlikely to change. What you do with that architecture is only limited by your 
imagination.

IBM provided a really nice facility for doing whatever you want with 
these 'limitations'. If you want some added features, write a subsystem. 
There's really not much to it. I'm surprised some enterprising person, group or 
organization hasn't done so already.

--
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: GDG Question

2009-01-20 Thread Rick Fochtman


Well... if the system allowed larger limits then we'd probably use them.

GDG catalog processing has always been something of a kludge (my 
opinion... sorry if you're lurking, Mark). GDG sphere records are too 
big for their own good, and GDS extension records (if you have too many 
datasets to fit within the sphere's MAXLRECL) are created one at a time. 
Years ago those extension records were never deleted until the entire 
GDG was deleted, but maybe that's changed -- it's been awhile since I 
last looked. I think of the implementation as a dancing bear; nobody 
cares how well the bear dances, it's simply wondrous that it dances at all.

-
You should have seen how they were managed in a CVOL environment! 
Chewing gum, bailing wire, spit a and LOT of prayers! Between BLDL-like 
searches and linked-lists on disk, they were a PITA!


--
Rick
--
Remember that if you’re not the lead dog, the view never changes.

--
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: GDG Question

2009-01-20 Thread Rick Fochtman

-
Total agreement! What I wish were a possibility would be an totally new 
construct with similar semantics to a GDG. But the LLQ would somehow 
encode the creation date & time (perhaps to the nearest second). No, I 
don't know how to encode that into 8 "printable" characters. The 
semantics I would like would be the ability to get the "current", "-1", 
and so on entries without knowing the actual LLQ. And the ability to 
create a new "generation" symbolically (likeunto the +1). Of course, the 
problem is once again, what is the "date & time". Submition, or job 
initiation or step initiation or dataset open or ...? Oh, and should the 
encoding be for local time or GMT? OK, it's a stupid idea.

--
Not such a stupid idea at all. At Clearing, we "archived" huge numbers 
of small reports every day. We developed a routine that incorporated the 
last 6 bytes of the TOD clock into the DSNAME, as the last two 
qualifiers. The dataset was ultimately created by a subroutine ("DYNAM", 
from the CBTTAPE site) that was called by the report generator program. 
The actual report name, time and date were entered into a VSAM database, 
along with the true DSNAME, and made available to users via a 
custom-built search/print program. FDRABR, then later, HSM, managed the 
actual reports' location and the VSAM cluster was periodically reorged, 
because of the large number of splits even when we used Sequential 
Insert Strategy. A relatively simple-minded compression algorithm 
reduced the report sizes' by about 70%, on the average. Rather than use 
hard-coded values for dsnames, we used the PARMLIB interface, so we 
didn't have to re-link anything if we changed any of the "hard-coded" 
values.


--
Rick
--
Remember that if you’re not the lead dog, the view never changes.

--
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: GDG Question

2009-01-20 Thread J R
Yes, it's understood that there is only one version cataloged at any one time.  
 
The question remains:  Must version numbers be assigned incrementally?  
 
 
> Date: Tue, 20 Jan 2009 13:57:44 -0500
> From: stars...@mindspring.com
> Subject: Re: GDG Question
> To: IBM-MAIN@bama.ua.edu
> 
> My understanding is that you would only have ONE verions number at any given 
> time.
> 
> I have not seen a case where you would have G0001V00, and G0001V01 and 
> G0001V02. Only the G0001V02 would be in the catalog. Any other 
versions would not.
> 
> Though I could be wrong, but that is currently my understanding. Version only 
> allows you to replace the current Gen Number without losing the oldest 
GDG (due to roll off).
> 
> 
> Lizette
> 
> 
> -Original Message-
> >From: J R jayare...@hotmail.com
> >Sent: Jan 20, 2009 1:49 PM
> >To: IBM-MAIN@bama.ua.edu
> >Subject: Re: GDG Question
> >
> >> The Version numbers are ascending (00 to 99). I have not known 
> >> of a case where you would create a descending version (99 to 00). 
> > 
> > 
> >Well, I can't imagine needing to create up to 99 replacement versions 
> >either. 
> > 
> >However, if I were to use this feature, I could well imagine making 
> >the version number meaningful. Examples might be day-of-week, 
> >month-of-year, etc. In such a scenario they could well end up 
> >going backwards ... V06 (Friday) to V02 (Monday) maybe. 
> > 
> >So, the question stands: May version numbers be created out 
> >of sequence and randomly? 
> > 
> > 
> >> Date: Tue, 20 Jan 2009 13:29:56 -0500
> >> From: stars...@mindspring.com
> >> Subject: Re: GDG Question
> >> To: IBM-MAIN@bama.ua.edu
> >> 
> >> The Version numbers are ascending (00 to 99). I have not known of a case 
> >> where you would create a descending version (99 to 00).
> >> 
> >> Lizette
> >> 
> >> 
> >> 
> >> >
> >> >> The Vyy is the Version Number ... (allowing you to replace it up to 99 
> >> >> times). 
> >> > 
> >> > 
> >> >Are you saying that replacement versions may only be created in ascending 
> >> >sequence? 
> >> > 
> >> >
> >> >> 
> >> >> >So what your saying is the the LOCATE/CAMLIST macros (and others I 
> >> >> >suppose)
> >> >> >never even look at the Vxx part of the DSN.
> >> >> >Your usage of it is interesting, never thought of it myself, but lord 
> >> >> >knows
> >> >> >I could have used it!
> >> >> >
> >> >> >Thank You,
> >> >> 
> >> >> They look at and use it. It is just that when you catalog a GVyy 
> >> >> it will replace an existent GVyy entry. The Vyy is the Version 
> >> >> Number of the G dataset (allowing you to replace it up to 99 
> >> >> times). There can be only one version of each generation. To do this 
> >> >> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
> >> >> GDGBASE(x) Relative type name.
> >> >> 
 
 
 
 
_
Windows Live™: Keep your life in sync.
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009
--
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: Utility for LE Options?

2009-01-20 Thread Roland Schiradin
SHOWzOS and COBANAL display the CEExOPT settings but not for CEEROPT. 
However the code should also work for CEEROPT unless you modify it and load 
the CEEROPT entry. Starting with z/OS R9 (?) IBM deliver a macro (CEEOCB?) 
to map the CEExOPT. 

Regards 
Roland

>Is there some utility out there where you supply as input the CEEROPT load
>module, and the utility reports on what options it specifies?
>
>   I'd hate to write one only to find out that I re-invented the wheel...
>
>   Thanks.
>
>Adam Johanson
>IMS Systems Programming
>USAA
>

--
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: GDG Question

2009-01-20 Thread Lizette Koehler
I forgot to add, the reason would be that DSN(0) would never know which Version 
to pull in should there be more than one version.

That is why many shops want a different process for getting dates and times 
into data set names.

Lizette



>
>My understanding is that you would only have ONE verions number at any given 
>time.
>
>I have not seen a case where you would have G0001V00, and G0001V01 and 
>G0001V02.  Only the G0001V02 would be in the catalog.  Any other versions 
>would not.
>
>Though I could be wrong, but that is currently my understanding.  Version only 
>allows you to replace the current Gen Number without losing the oldest GDG 
>(due to roll off).
>
>
>Lizette
>
>
>-Original Message-
>>From: J R 
>>Sent: Jan 20, 2009 1:49 PM
>>To: IBM-MAIN@bama.ua.edu
>>Subject: Re: GDG Question
>>
>>> The Version numbers are ascending (00 to 99). I have not known 
>>> of a case where you would create a descending version (99 to 00).  
>> 
>> 
>>Well, I can't imagine needing to create up to 99 replacement versions either. 
>> 
>> 
>>However, if I were to use this feature, I could well imagine making 
>>the version number meaningful.  Examples might be day-of-week, 
>>month-of-year, etc.  In such a scenario they could well end up 
>>going backwards ... V06 (Friday) to V02 (Monday) maybe.  
>> 
>>So, the question stands:  May version numbers be created out 
>>of sequence and randomly?  
>> 
>> 
>>> Date: Tue, 20 Jan 2009 13:29:56 -0500
>>> From: stars...@mindspring.com
>>> Subject: Re: GDG Question
>>> To: IBM-MAIN@bama.ua.edu
>>> 
>>> The Version numbers are ascending (00 to 99). I have not known of a case 
>>> where you would create a descending version (99 to 00).
>>> 
>>> Lizette
>>> 
>>> 
>>> 
>>> >
>>> >> The Vyy is the Version Number ... (allowing you to replace it up to 99 
>>> >> times). 
>>> > 
>>> > 
>>> >Are you saying that replacement versions may only be created in ascending 
>>> >sequence? 
>>> > 
>>> >
>>> >> 
>>> >> >So what your saying is the the LOCATE/CAMLIST macros (and others I 
>>> >> >suppose)
>>> >> >never even look at the Vxx part of the DSN.
>>> >> >Your usage of it is interesting, never thought of it myself, but lord 
>>> >> >knows
>>> >> >I could have used it!
>>> >> >
>>> >> >Thank You,
>>> >> 
>>> >> They look at and use it. It is just that when you catalog a GVyy 
>>> >> it will replace an existent GVyy entry. The Vyy is the Version 
>>> >> Number of the G dataset (allowing you to replace it up to 99 
>>> >> times). There can be only one version of each generation. To do this 
>>> >> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
>>> >> GDGBASE(x) Relative type name.
>>> >> 
>> 
>> 
>> 
>> 
>> 
>>_
>>Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. 
>>http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_explore_012009
>>--
>>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: GDG Question

2009-01-20 Thread Lizette Koehler
My understanding is that you would only have ONE verions number at any given 
time.

I have not seen a case where you would have G0001V00, and G0001V01 and 
G0001V02.  Only the G0001V02 would be in the catalog.  Any other versions would 
not.

Though I could be wrong, but that is currently my understanding.  Version only 
allows you to replace the current Gen Number without losing the oldest GDG (due 
to roll off).


Lizette


-Original Message-
>From: J R 
>Sent: Jan 20, 2009 1:49 PM
>To: IBM-MAIN@bama.ua.edu
>Subject: Re: GDG Question
>
>> The Version numbers are ascending (00 to 99). I have not known 
>> of a case where you would create a descending version (99 to 00).  
> 
> 
>Well, I can't imagine needing to create up to 99 replacement versions either.  
> 
>However, if I were to use this feature, I could well imagine making 
>the version number meaningful.  Examples might be day-of-week, 
>month-of-year, etc.  In such a scenario they could well end up 
>going backwards ... V06 (Friday) to V02 (Monday) maybe.  
> 
>So, the question stands:  May version numbers be created out 
>of sequence and randomly?  
> 
> 
>> Date: Tue, 20 Jan 2009 13:29:56 -0500
>> From: stars...@mindspring.com
>> Subject: Re: GDG Question
>> To: IBM-MAIN@bama.ua.edu
>> 
>> The Version numbers are ascending (00 to 99). I have not known of a case 
>> where you would create a descending version (99 to 00).
>> 
>> Lizette
>> 
>> 
>> 
>> >
>> >> The Vyy is the Version Number ... (allowing you to replace it up to 99 
>> >> times). 
>> > 
>> > 
>> >Are you saying that replacement versions may only be created in ascending 
>> >sequence? 
>> > 
>> >
>> >> 
>> >> >So what your saying is the the LOCATE/CAMLIST macros (and others I 
>> >> >suppose)
>> >> >never even look at the Vxx part of the DSN.
>> >> >Your usage of it is interesting, never thought of it myself, but lord 
>> >> >knows
>> >> >I could have used it!
>> >> >
>> >> >Thank You,
>> >> 
>> >> They look at and use it. It is just that when you catalog a GVyy 
>> >> it will replace an existent GVyy entry. The Vyy is the Version 
>> >> Number of the G dataset (allowing you to replace it up to 99 
>> >> times). There can be only one version of each generation. To do this 
>> >> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
>> >> GDGBASE(x) Relative type name.
>> >> 
> 
> 
> 
> 
> 
>_
>Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. 
>http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_explore_012009
>--
>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: GDG Question

2009-01-20 Thread David Andrews
On Tue, 2009-01-20 at 12:18 -0600, Tom Marchant wrote:
> On Tue, 20 Jan 2009 11:49:05 -0600, John McKown wrote:
> >But the LLQ would somehow
> >encode the creation date & time (perhaps to the nearest second).

> Dddd.Thhmmss?

One second is not fine enough.  In a backup application I use
Dddd.Thhmmsst -- good enough for today, but not necessarily for
tomorrow.

Also when you append 18 characters of date/time information to a dataset
name you run afoul of our 44-character limitations.  It's a small
embarrassment when I explain it to the k1dd13z.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

--
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


MODIFY VTAMOPTS,TCPNAME=

2009-01-20 Thread Rabbe, Luke
I started VTAM with no TCPNAME specified.  A display of VTAMOPTS showed:

TCPNAME=*BLANKS*

 

I modified VTAMOPTS to give TCPNAME a value.  

 

Now I want to change it back to the initial value of *BLANKS*, but VTAM
won't let me enter a blank or the value *BLANKS* in the modify command.
Has anyone ever done this or have any suggestions?  The Reference Guide
doesn't say anything about it.

 

Thank you,

Luke


--
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: TS7700 Historical data (BVIR)

2009-01-20 Thread Mike Baldwin
On Tue, 13 Jan 2009 13:06:46 -0600, Steve McCulloch  wrote:

>Has anyone created a SAS macro that maps out the Historical data from the
>TS7700 BVIR tool? Barry Merril has created one for MXG. However, this is to
>support non-MXG client site and would be used for customized reporting.

Why would the site that has SAS and wants to do customized reporting not
have MXG?

Regards,
Mike Baldwin
Cartagena Software Ltd.
www.cartagena.com

--
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: GDG Question

2009-01-20 Thread J R
> The Version numbers are ascending (00 to 99). I have not known 
> of a case where you would create a descending version (99 to 00).  
 
 
Well, I can't imagine needing to create up to 99 replacement versions either.  
 
However, if I were to use this feature, I could well imagine making 
the version number meaningful.  Examples might be day-of-week, 
month-of-year, etc.  In such a scenario they could well end up 
going backwards ... V06 (Friday) to V02 (Monday) maybe.  
 
So, the question stands:  May version numbers be created out 
of sequence and randomly?  
 
 
> Date: Tue, 20 Jan 2009 13:29:56 -0500
> From: stars...@mindspring.com
> Subject: Re: GDG Question
> To: IBM-MAIN@bama.ua.edu
> 
> The Version numbers are ascending (00 to 99). I have not known of a case 
> where you would create a descending version (99 to 00).
> 
> Lizette
> 
> 
> 
> >
> >> The Vyy is the Version Number ... (allowing you to replace it up to 99 
> >> times). 
> > 
> > 
> >Are you saying that replacement versions may only be created in ascending 
> >sequence? 
> > 
> >
> >> 
> >> >So what your saying is the the LOCATE/CAMLIST macros (and others I 
> >> >suppose)
> >> >never even look at the Vxx part of the DSN.
> >> >Your usage of it is interesting, never thought of it myself, but lord 
> >> >knows
> >> >I could have used it!
> >> >
> >> >Thank You,
> >> 
> >> They look at and use it. It is just that when you catalog a GVyy 
> >> it will replace an existent GVyy entry. The Vyy is the Version 
> >> Number of the G dataset (allowing you to replace it up to 99 
> >> times). There can be only one version of each generation. To do this 
> >> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
> >> GDGBASE(x) Relative type name.
> >> 
 
 
 
 
 
_
Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. 
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_explore_012009
--
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: GDG Question

2009-01-20 Thread David Andrews
On Tue, 2009-01-20 at 17:49 +0100, R.S. wrote:
> Is there any other reason? No one wants 365 generations?

Well... if the system allowed larger limits then we'd probably use them.

GDG catalog processing has always been something of a kludge (my
opinion... sorry if you're lurking, Mark).  GDG sphere records are too
big for their own good, and GDS extension records (if you have too many
datasets to fit within the sphere's MAXLRECL) are created one at a time.
Years ago those extension records were never deleted until the entire
GDG was deleted, but maybe that's changed -- it's been awhile since I
last looked.  I think of the implementation as a dancing bear; nobody
cares how well the bear dances, it's simply wondrous that it dances at
all.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

--
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: GDG Question

2009-01-20 Thread Ted MacNEIL
>I have always *tried* to avoid GDGs like the plague that they are.

They have their uses, if you understand their quirks.
The biggest thing I used them for was SMF dumps.
At each switch dump to a GDG.
Switch at midnight, consolodate with a simple reference to the base(s).
Delete if successful.
Don't have to remember any names.
GDGs are perfect for this function.

I've had other uses, but I would keep them for this one use.

-
Too busy driving to stop for gas!

--
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: GDG Question

2009-01-20 Thread Lizette Koehler
The Version numbers are ascending (00 to 99).  I have not known of a case where 
you would create a descending version (99 to 00).

Lizette



>
>> The Vyy is the Version Number ... (allowing you to replace it up to 99 
>> times). 
> 
> 
>Are you saying that replacement versions may only be created in ascending 
>sequence?  
> 
>
>> 
>> >So what your saying is the the LOCATE/CAMLIST macros (and others I suppose)
>> >never even look at the Vxx part of the DSN.
>> >Your usage of it is interesting, never thought of it myself, but lord knows
>> >I could have used it!
>> >
>> >Thank You,
>> 
>> They look at and use it. It is just that when you catalog a GVyy 
>> it will replace an existent GVyy entry. The Vyy is the Version 
>> Number of the G dataset (allowing you to replace it up to 99 
>> times). There can be only one version of each generation. To do this 
>> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
>> GDGBASE(x) Relative type name.
>> 
> 

--
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: GDG Question

2009-01-20 Thread Guy Gardoit
Hmmm, why wasn't hex used for this "rollover" then if anyone were crazy
enough to do it, they could have 65535 generations (GVxx) before
rollover.  Surely that is enough!

I have always *tried* to avoid GDGs like the plague that they are.

Guy Gardoit
z/OS Systems Programming

On Tue, Jan 20, 2009 at 12:20 PM, Robert A. Rosenberg wrote:

> At 09:06 -0500 on 01/20/2009, Joe Aulph wrote about Re: GDG Question:
>
>  This brings up a question I've had before.
>>
>> Why is the 'V00' not made use of?
>>
>> Why doesn't'GV00 roll over to G0001V01?
>> Rather than starting over at G0001V00...
>>
>> Just a thought
>>
>
> All automatically created files have the v00 version number. The V01-V99
> suffixes are reserved for use in creating replacement versions of a G
> Generation when needed (via hard coding the full absolute file name in lieu
> of using the (x) Relative Generation Number form of the Dataset name).
>
>
> --
> 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: GDG Question

2009-01-20 Thread J R
> The Vyy is the Version Number ... (allowing you to replace it up to 99 
> times). 
 
 
Are you saying that replacement versions may only be created in ascending 
sequence?  
 
 
> Date: Tue, 20 Jan 2009 12:15:46 -0500
> From: hal9...@panix.com
> Subject: Re: GDG Question
> To: IBM-MAIN@bama.ua.edu
> 
> At 09:29 -0500 on 01/20/2009, Joe Aulph wrote about Re: GDG Question:
> 
> >So what your saying is the the LOCATE/CAMLIST macros (and others I suppose)
> >never even look at the Vxx part of the DSN.
> >Your usage of it is interesting, never thought of it myself, but lord knows
> >I could have used it!
> >
> >Thank You,
> >
> >Joe Aulph,
> >Senior Systems Programmer:
> >850-487-8945
> >joe_au...@dcf.state.fl.us
> 
> They look at and use it. It is just that when you catalog a GVyy 
> it will replace an existent GVyy entry. The Vyy is the Version 
> Number of the G dataset (allowing you to replace it up to 99 
> times). There can be only one version of each generation. To do this 
> you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
> GDGBASE(x) Relative type name.
> 
 
 
 
 
_
Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. 
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_explore_012009
--
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: GDG Question

2009-01-20 Thread Tom Marchant
On Tue, 20 Jan 2009 11:49:05 -0600, John McKown wrote:
>
>What I wish were a possibility would be an totally new
>construct with similar semantics to a GDG. But the LLQ would somehow
>encode the creation date & time (perhaps to the nearest second). No, I
>don't know how to encode that into 8 "printable" characters.

Dddd.Thhmmss?

>The semantics
>I would like would be the ability to get the "current", "-1", and so on
>entries without knowing the actual LLQ. And the ability to create a new
>"generation" symbolically (likeunto the +1). Of course, the problem is
>once again, what is the "date & time". Submition, or job initiation or
>step initiation or dataset open or ...?

I'd say allocation time.

>Oh, and should the encoding be for
>local time or GMT?

GMT.  Otherwise you couldn't tell what order they were created.

>OK, it's a stupid idea.

I don't think so.

-- 
Tom Marchant

--
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: GDG Question

2009-01-20 Thread John McKown
On Tue, 20 Jan 2009, Ted MacNEIL wrote:

> > Why doesn't'GV00 roll over to G0001V01?
> > Rather than starting over at G0001V00...
> 
> Why does it really matter?
> You can only have a max of 255 entries.
> Just like 640K was enough memory on a PC, 255 entries is enough!
> 
> -

Total agreement! What I wish were a possibility would be an totally new 
construct with similar semantics to a GDG. But the LLQ would somehow 
encode the creation date & time (perhaps to the nearest second). No, I 
don't know how to encode that into 8 "printable" characters. The semantics 
I would like would be the ability to get the "current", "-1", and so on 
entries without knowing the actual LLQ. And the ability to create a new 
"generation" symbolically (likeunto the +1). Of course, the problem is 
once again, what is the "date & time". Submition, or job initiation or 
step initiation or dataset open or ...? Oh, and should the encoding be for 
local time or GMT? OK, it's a stupid idea.

-- 
Q: What do theoretical physicists drink beer from?
A: Ein Stein.

Maranatha!
John McKown

--
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: Controlling use of MSU's with WLM

2009-01-20 Thread Ted MacNEIL
>If I'm not mistaken, the only recourse with WLM is to change the workload's 
>importance. 

No, you can use resource groups to ensure a min/max (or both) for any service 
class.

I've only used them to ensure a minimum for a service class in a constrained 
environment.

-
Too busy driving to stop for gas!

--
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: Controlling use of MSU's with WLM

2009-01-20 Thread Hal Merritt
What do you wish to do if the workload exceeds the maximum? If I'm not 
mistaken, the only recourse with WLM is to change the workload's importance. 

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Dick de Groot
Sent: Tuesday, January 20, 2009 8:34 AM
To: IBM-MAIN@bama.ua.edu
Subject: Controlling use of MSU's with WLM

Is there a way to control the maximum use of MSU's for a specific workload
with WLM.You can use resource groups for percentage of LPAR share but i
would like to do it on MSU value.

-- 
Met vriendelijke groeten/With kind regards

Dick de Groot

 
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

--
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: GDG Question

2009-01-20 Thread Robert A. Rosenberg

At 09:06 -0500 on 01/20/2009, Joe Aulph wrote about Re: GDG Question:


This brings up a question I've had before.

Why is the 'V00' not made use of?

Why doesn't'GV00 roll over to G0001V01?
Rather than starting over at G0001V00...

Just a thought


All automatically created files have the v00 version number. The 
V01-V99 suffixes are reserved for use in creating replacement 
versions of a G Generation when needed (via hard coding the full 
absolute file name in lieu of using the (x) Relative Generation 
Number form of the Dataset name).


--
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: GDG Question

2009-01-20 Thread Robert A. Rosenberg

At 09:29 -0500 on 01/20/2009, Joe Aulph wrote about Re: GDG Question:


So what your saying is the the LOCATE/CAMLIST macros (and others I suppose)
never even look at the Vxx part of the DSN.
Your usage of it is interesting, never thought of it myself, but lord knows
I could have used it!

Thank You,

Joe Aulph,
Senior Systems Programmer:
850-487-8945
joe_au...@dcf.state.fl.us


They look at and use it. It is just that when you catalog a GVyy 
it will replace an existent GVyy entry. The Vyy is the Version 
Number of the G dataset (allowing you to replace it up to 99 
times). There can be only one version of each generation. To do this 
you must use an Absolute Dataset Name (GDGBASE.GVyy) not the 
GDGBASE(x) Relative type name.


--
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: GDG Question

2009-01-20 Thread Robert A. Rosenberg

At 02:36 + on 01/20/2009, Ted MacNEIL wrote about Re: GDG Question:


 >That is because the GDG is in a VSAM catalog.

ICF catalogue -- different from VSAM.


True. I was using VSAM as the alternative to CVOL catalogs. ICF is 
still VSAM but just a new way of handling the Catalog (as opposed to 
Dataset) organization.




In the past when CVOL catalogs were used I think you were SOL since 
there was no rollover

ability.

I don't recall it ever being a problem, even with CVOLs.
I started this business as a JCL jockey in Production Support, log 
before UCC7 & UCC11 and their sucessors came out.
We used CVOLs for almost everything except IMS -- we didn't have 
CICS, and DB2 wasn't available, yet.


We used GDG datasets all the time, and we never had a 'roll over' problem.


Since it requires that 10,000 Generations be created before there can 
be a need to roll the Absolute Generation number over, it would take 
a while and thus you might never have gotten to G. It is my 
impression that with CVOL support, the organization of the GDG record 
type had no provision for a Relative Generation Number that had an 
lower Absolute Generation number than a prior Relative Generation 
Number (ie: (0) = G0001 and (-1) = G). I seem to remember that 
the recommendation was to reset when you got to G9500 or so. This was 
not that hard a process since a simple rename (using Absolute 
Generation Numbers) for DASD datasets would reset the numbers and 
refresh the catalog. For Tape the process was a little more complex 
since it involved the need to copy the tapes to new volumes under new 
names. Since the Dataset Name in a Tape HDR1 label was only 17 
Characters (not the full 44 Characters) and 9 of these were the 
.GVxx suffix you could create the new tape using any prefix you 
wanted. You then did the delete of the old GDG entries and creation 
of the new ones (and deleted the temporary catalog entries if you had 
cataloged the new tapes). Thus .GDGNAME.G9500V00 would be copied 
as .TEMP.GDGNAME.G0001V00 (with only .GDGNAME.G0001V00 being in 
the tape's HDR1 label), the .GDGNAME.G9500V00 entry (and the rest 
of the 95XX ones) deleted, and a new .GDGNAME.G0001V00 catalog 
entry created. Since all of the entries were first deleted, the new 
entries would be created in the correct order. There might be a need 
to delete and recreate the GDG Index CVOL entry since I have the 
impression that it contained the next Generation number to use and 
thus needed to be reset (since the current list of generations was 
not consulted in processing a (+1) request.




Of course, my memory could be failing.


So might mine. It has been so long that I might

--
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


SV: GDG Question

2009-01-20 Thread Thomas Berg
The interesting question is what the intended 
use of the "V00" part was ?
And if any system actions is taken regarding 
changes in that part ?



Regards,
Thomas Berg 
__
Thomas Berg   Specialist   IT-U   SWEDBANK
 
 

> -Ursprungligt meddelande-
> Från: IBM Mainframe Discussion List 
> [mailto:ibm-m...@bama.ua.edu] För Ted MacNEIL
> Skickat: den 20 januari 2009 18:03
> Till: IBM-MAIN@bama.ua.edu
> Ämne: Re: GDG Question
> 
> > Why doesn't'GV00 roll over to G0001V01?
> > Rather than starting over at G0001V00...
> 
> Why does it really matter?
> You can only have a max of 255 entries.
> Just like 640K was enough memory on a PC, 255 entries is enough!
> 
> -
> Too busy driving to stop for gas!
> 
> --
> 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: Controlling use of MSU's with WLM

2009-01-20 Thread Ted MacNEIL
>You can use resource groups for percentage of LPAR share but I would like to 
>do it on MSU value.

Unless they changed it, since I've last been involved with WLM, resource groups 
are defined as unnormalised CPU service units.
Since MSU stands for 'Millions of Service Units', I'll leave the calculation up 
to the student. (8-{]}

-
Too busy driving to stop for gas!

--
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: GDG Question

2009-01-20 Thread John Kington
> 
> Are you haevy user of GDGs created *more frequently* than daily?

 
We run a batch job to copy off smf and ims log data whenever a switch 
occurs. Just our kind of normal.

> BTW: I think that a reason why IBM didn't increase maximum LIMIT() for 
> GDG is lack of interest: Those customers who needed it already use 
> "pseudo-GDG" (batch scheduler failities).
> 
> Is there any other reason? No one wants 365 generations?
> 
We learned to live with the limitation.
Regards,
John

--
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: GDG Question

2009-01-20 Thread Ted MacNEIL
> Why doesn't'GV00 roll over to G0001V01?
> Rather than starting over at G0001V00...

Why does it really matter?
You can only have a max of 255 entries.
Just like 640K was enough memory on a PC, 255 entries is enough!

-
Too busy driving to stop for gas!

--
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: GDG Question

2009-01-20 Thread Chris Hoelscher
we certainly create GDG "members" more frequently than daily - more 
importantly (for us) - they are "ad hoc" - we simply dont know how many 
will be generated in a day - until they are generated
(CA-IDMS transaction log and recovery journal offloads)

Chris Hoelscher
Senior IDMS & DB2 Database Administrator
Humana Inc
502-476-2538
choelsc...@humana.com




The information transmitted is intended only for the person or entity to which 
it is addressed and may contain CONFIDENTIAL material.  If you receive this 
material/information in error, please contact the sender and delete or destroy 
the material/information.

--
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: GDG Question

2009-01-20 Thread R.S.

David Andrews wrote:

On Tue, 2009-01-20 at 17:02 +0100, R.S. wrote:
Of course it is possible to use GDGs for cyclic jobs running hourly 
(still over year) or even more frequently. [...] But I think it is

uncommon.


Commonplace here.  We are heavy, regular users of GDGs.  


Are you haevy user of GDGs created *more frequently* than daily?
My opinion wasn't GDGs are not used, rather GDGs are usually created on 
daily basis or less frequently.


BTW: I think that a reason why IBM didn't increase maximum LIMIT() for 
GDG is lack of interest: Those customers who needed it already use 
"pseudo-GDG" (batch scheduler failities).


Is there any other reason? No one wants 365 generations?

--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2008 r. kapitał zakładowy BRE Banku SA  wynosi 
118.642.672 złote i został w całości wpłacony.

--
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: T3 files complaint against IBM

2009-01-20 Thread Ed Finnell
 
In a message dated 1/20/2009 8:55:58 A.M. Central Standard Time,  
steve_thomp...@stercomm.com writes:

Given IBM's behavior, T3 and FSI are the only ways one would get a drop  and 
play mainframe (vis-à-vis MP3000). Which in my opinion is what it would  take 
to go into server farms to have a better one on one competition price  wise.


>>
Was interesting to see CICSO throw their  hat into the 'server' market.
 
_http://www.siliconrepublic.com/news/article/12130/cio/cisco-plans-major-virtu
alisation-offensive_ 
(http://www.siliconrepublic.com/news/article/12130/cio/cisco-plans-major-virtualisation-offensive)
 
 
Also might want to check the 'downadup' virus  article




**A Good Credit Score is 700 or Above. See yours in just 2 easy 
steps! 
(http://pr.atwola.com/promoclk/10075x1215855013x1201028747/aol?redir=http://www.freecreditreport.com/pm/default.aspx?sc=668072%26hmpgID=62%26bcd=De
cemailfooterNO62)

--
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: GDG Question

2009-01-20 Thread David Andrews
On Tue, 2009-01-20 at 17:02 +0100, R.S. wrote:
> Of course it is possible to use GDGs for cyclic jobs running hourly 
> (still over year) or even more frequently. [...] But I think it is
> uncommon.

Commonplace here.  We are heavy, regular users of GDGs.  Lots and LOTS
of old-master-in, transaction-file-in, new-master-out stuff.  Lots of
new generations that are subsequently aggregated.  It's the technology
that Would Not Die.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

--
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


Wanted: Used STK 8500

2009-01-20 Thread Bob Shannon
We are looking for a small, used, STK 8500 tape library for use with a z/VM 
system. If you have one for sale, please contact me via email. Please don't 
respond to the list.

Bob Shannon
Rocket Software

--
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: ISPF Edit Macro

2009-01-20 Thread Mark Zelden
On Tue, 20 Jan 2009 09:21:50 -0600, Betsy Jeffery 
wrote:

>Thanks for the posts.  Unfortunatley, the suggestions have not worked yet.
>My profile shows IMACRO NONE and EDSET shows no inital macro.  The
>problem persists but not in all files.
>Betsy
>

Is it only happening for flat file (dsorg=ps) from ISPF 3.4?  

If so, you need to turn on the option once you have your list to

"Display Edit/View entry panel (*)"

Then when you see the initial panel, blank out the edit macro.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: GDG Question

2009-01-20 Thread R.S.

David Magee wrote:
[...]

If for some reason an entry in group A does not roll off (i.e., an
expiration date is changed so that the entry doesn't expire in a timely
matter, etc.), group B will not have it's wrap bits turned off.  When group
B gets to G0999V00, then next attempt to create an entry by using
DSN=...(+1) will fail.  Manual intervention is required by the user to
correct all the existing entries in the GDG before any new entries can be
created.  Good doc from IBM about how to correct the problem is not easily
found.  At 3:00 AM Sunday morning, this could really be FUN!!


Actually, I think, the problem is theoretical. How often do you create 
new generation? Usually it's being created daily (weekly, monthly). One 
generation a day means 1 days to overlap.
That's 27 years! Even if you are still working here, there is small 
chance that application didn't change and this GDG is dropped.


Of course it is possible to use GDGs for cyclic jobs running hourly 
(still over year) or even more frequently. It is also possible that for 
such jobs real GDG is used, not some "autoedit" feature of batch 
scheduler (like %%ODATE in ControlM).

But I think it is uncommon.
Last but not least: uncommon processing x uncommon error...

My €0.02
--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA  wynosi 
118.642.672 zote i zosta w caoci wpacony.

--
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: UNABLE TO FIND ERROR MESSAGE - ADR849E

2009-01-20 Thread Chris Mason
Esmie

I assume you wanted to say "I am unable to find error message - ADR849E".

You may even know about the IBM web page service "LookAt!".

In case you are unfamiliar with "LookAt!", it can be found at the following web 
page:

http://www-03.ibm.com/systems/z/os/zos/bkserv/lookat/

In case you are aware of "LookAt!" but by mischance - as happened when I 
tried LookAt! the first time just now looking for ADR849E - you didn't notice 
that you had not selected the z/OS level you are clearly using but happened 
to have a level earlier than that which corresponded to when this message 
was introduced selected, that may have been why you imagine the message 
cannot be found. If you had selected V1R10 - perhaps also V1R9 since I failed 
with V1R8 and, since I spotted revision bars, maybe Jim was quoting from the 
V1R9 manual rather than the V1R10 manual - you would have been successful 
in finding the message explanation Jim McAlpine presented for you without 
having to take all the trouble to compose a couple of posts for us all to 
puzzle 
over!

Chris Mason

On Mon, 19 Jan 2009 10:43:31 -0800, esmie moo  
wrote:

>Good Day 
> 
>I am

--
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


ISPF Edit Macro

2009-01-20 Thread Betsy Jeffery
I found the culprit.  The 'ISRUEDIT DSLIST' panel had an errant character in 
the inital macro screen.  Clearing it fixed the problem for PDS/PDSE/sequential 
files.  Don't you hate it when the answer is right in front of you but you 
can't 
see it!
Thanks to all.

--
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: ISPF Edit Macro

2009-01-20 Thread Steve Comstock

Betsy Jeffery wrote:
Thanks for the posts.  Unfortunatley, the suggestions have not worked yet.  
My profile shows IMACRO NONE and EDSET shows no inital macro.  The 
problem persists but not in all files.  
Betsy


But in your initial post you wrote:

"Some how I have managed to create something that ISPF thinks is an edit
macro.  Opening any file/member tries to execute the macro (which is junk and
therefore invalid)."

Can you tell us:

1) what is the name of this "something"?
2) is it all files or just some?
3) how are you doing the edit:
   ISPF 2
   ISPF 3.4 w/ 'e' line command
   ISPF 3.1
   other
4) what is the content of this something?
5) have you tried deleting it or renameing it?



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

==> Check out the Trainer's Friend Store to purchase z/OS  <==
==> application developer toolkits. Sample code in four<==
==> programming languages, JCL to Assemble or compile, <==
==> bind and test. <==
==>   http://www.trainersfriend.com/TTFStore/index.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: GDG Question

2009-01-20 Thread David Magee
As entries are added to a GDG by DSN=...(+1), G0001V00 thru GV00 are
created with the wrap bit OFF (I'll refer to these entries members of group
A).  After GV00 exists, the next entries created by DSN=...(+1) are
G0001V00 - G0999V00 with the wrap bit ON (I'll refer to these entries as
members of group B). Note that GV00 is not used.  

Normal processing of GDGs using DSN=...(+1) should cause older entries to
roll off so that as members of group B are created, all members of group A
should become uncataloged.  When this happens, the system will turn off all
the wrap bits in group B and it will then look like group A did in its early
stages.  The GDG has wrapped successfully!
 
If for some reason an entry in group A does not roll off (i.e., an
expiration date is changed so that the entry doesn't expire in a timely
matter, etc.), group B will not have it's wrap bits turned off.  When group
B gets to G0999V00, then next attempt to create an entry by using
DSN=...(+1) will fail.  Manual intervention is required by the user to
correct all the existing entries in the GDG before any new entries can be
created.  Good doc from IBM about how to correct the problem is not easily
found.  At 3:00 AM Sunday morning, this could really be FUN!!

--
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: ISPF Edit Macro

2009-01-20 Thread Betsy Jeffery
Thanks for the posts.  Unfortunatley, the suggestions have not worked yet.  
My profile shows IMACRO NONE and EDSET shows no inital macro.  The 
problem persists but not in all files.  
Betsy

--
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: Unix File names EKM and dates

2009-01-20 Thread Jousma, David
You can modify the config file names via operator command, so a process
that Peter outlined could work.  I do not know if the new file names
take effect immediately, or on the next cycle.  So you could set
something up on a daily basis.  In our case, I have turned off all AUDIT
recording except for errors, and made the metadata.xml files 8 MB, and
after running now for almost a year, that file is only 1.5MB with 11,500
tapes worth of data in it.  We backup the file systems, so I do not plan
on externalizing these files.  Of course, over a number of years that
file will probably get too big, but then I can manually do something, in
the absence of an automated process.

Dave

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

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Lizette Koehler
Sent: Tuesday, January 20, 2009 8:09 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Unix File names EKM and dates

The config information will need to be changed each time the EKM STC is
cycled.

So, yes, I am looking at creating a pre or post REXX to alter the config
file in Unix to have the names that I want.  It would have been nicer if
Unix provided this function or the JZOS process provided it.


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: T3 files complaint against IBM

2009-01-20 Thread Farley, Peter x23353
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
> Behalf Of Bob Shannon
> Sent: Tuesday, January 20, 2009 8:01 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: T3 files complaint against IBM
> 
> >It's good to see that T3 Technologies has not yet given up the
struggle
> >to bring back competition into the IBM mainframe market.
> 
> Or it could be construed as beating a dead horse

I surely hope not.  To the contrary, T3 and FSI (or new competitors yet
unborn) should be viable, growing businesses.  Monopoly is never a good
thing.  IBM doesn't want the hassle of dealing with tiny, barely
profitable (for IBM, that is) small business and ISV users.  Why IBM
won't permit other businesses to serve that limited market I cannot
fathom.

It might be a very long shot for T3 to succeed over IBM's assaults, but
I do applaud T3 for continuing to fight for their rights and ours.  I
wish them every success, and so should each and every one of us here.

If T3 started an internet donations campaign for their legal expenses vs
IBM, I for one would contribute to it and consider it money well spent.

Peter


This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


--
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: T3 files complaint against IBM

2009-01-20 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Roger Bowler
Sent: Tuesday, January 20, 2009 6:36 AM
To: IBM-MAIN@bama.ua.edu
Subject: T3 files complaint against IBM

It's good to see that T3 Technologies has not yet given up the struggle to
bring back competition into the IBM mainframe market.

http://openmainframe.org/featured-articles/the-t3-technologies-story.html



I for one, would like to see them succeed.

Given IBM's behavior, T3 and FSI are the only ways one would get a drop and 
play mainframe (vis-à-vis MP3000). Which in my opinion is what it would take to 
go into server farms to have a better one on one competition price wise.

Regards,
Steve Thompson

-- Poster's opinions may not reflect those of poster's employer. --

--
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: Controlling use of MSU's with WLM

2009-01-20 Thread Vernooy, C.P. - SPLXM


"Dick de Groot"  wrote in message
news:<1cb107490901200633t4f2e3004qf732fc7fdac44...@mail.gmail.com>...
> Is there a way to control the maximum use of MSU's for a specific
workload
> with WLM.You can use resource groups for percentage of LPAR share but
i
> would like to do it on MSU value.
> 
> -- 
> Met vriendelijke groeten/With kind regards
> 
> Dick de Groot
> 

Today you have 3 options to specify the limit of a RG:

Define Capacity:   
1.  In Service Units (Sysplex Scope)

2.  As Percentage of the LPAR share (System Scope) 
3.  As a Number of CPs times 100 (System Scope)


Kees.
**
For information, services and offers, please visit our web site:
http://www.klm.com. This e-mail and any attachment may contain
confidential and privileged material intended for the addressee
only. If you are not the addressee, you are notified that no part
of the e-mail or any attachment may be disclosed, copied or
distributed, and that any other action related to this e-mail or
attachment is strictly prohibited, and may be unlawful. If you have
received this e-mail by error, please notify the sender immediately
by return e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries
and/or its employees shall not be liable for the incorrect or
incomplete transmission of this e-mail or any attachments, nor
responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
Dutch Airlines) is registered in Amstelveen, The Netherlands, with
registered number 33014286 
**

--
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


Controlling use of MSU's with WLM

2009-01-20 Thread Dick de Groot
Is there a way to control the maximum use of MSU's for a specific workload
with WLM.You can use resource groups for percentage of LPAR share but i
would like to do it on MSU value.

-- 
Met vriendelijke groeten/With kind regards

Dick de Groot

--
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: GDG Question

2009-01-20 Thread Joe Aulph
So what your saying is the the LOCATE/CAMLIST macros (and others I suppose)
never even look at the Vxx part of the DSN.
Your usage of it is interesting, never thought of it myself, but lord knows
I could have used it!

Thank You,

Joe Aulph,
Senior Systems Programmer:
850-487-8945
joe_au...@dcf.state.fl.us


   
 Lizette Koehler   
To 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
  Re: GDG Question
   
   
 01/20/2009 09:16  
 AM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  

   
   




The V00 part of the GV00 number is used to create the same GDG number
without impacting the GDG numbers.

Say I have G0001V00 and I find that it is incorrect, I then create a
G0001V01.  Now let's say the G0001V01 is still the Generation 0 entry in
the
GDG.  Then when I use DSN(0) it pulls in G0001V01 as if it were G0001V00.
And the G0001V00 is gone.  Best part I did not roll off any other GDGs when
creating the G0001V01 entry.

Lizette

>
> This brings up a question I've had before.
>
> Why is the 'V00' not made use of?
>
> Why doesn't'GV00 roll over to G0001V01?
> Rather than starting over at G0001V00...
>
>
> >
> >How did you handle this situation? Just delete all generations or create
a
> >new GDG?
> >

--
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: GDG Question

2009-01-20 Thread Lizette Koehler
The V00 part of the GV00 number is used to create the same GDG number
without impacting the GDG numbers.

Say I have G0001V00 and I find that it is incorrect, I then create a
G0001V01.  Now let's say the G0001V01 is still the Generation 0 entry in the
GDG.  Then when I use DSN(0) it pulls in G0001V01 as if it were G0001V00.
And the G0001V00 is gone.  Best part I did not roll off any other GDGs when
creating the G0001V01 entry.

Lizette 

> 
> This brings up a question I've had before.
> 
> Why is the 'V00' not made use of?
> 
> Why doesn't'GV00 roll over to G0001V01?
> Rather than starting over at G0001V00...
> 
> 
> >
> >How did you handle this situation? Just delete all generations or create
a
> >new GDG?
> >

--
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: Unix File names EKM and dates

2009-01-20 Thread Lizette Koehler
Peter,
No for now it is just the file names inside the Unix Config file for EKM
that I want to change.

At this time, all of our unix files are unique per LPAR for EKM.  I will be
working on setting up a SYSPLEX ROOT in my Unix so we can look at unix file
sharing closer.  As well as automove for our mount points.

Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
> Hunkeler Peter (KIUK 3)
> Sent: Tuesday, January 20, 2009 8:26 AM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: Unix File names EKM and dates
> 
> >The config information will need to be changed each time the EKM STC
> >is cycled.
> 
> Apart from the filenames you already posted, what else do you need to
> change in the config file?
> 
> If it is only filenames so they point to the current files, this is
> exactly what symbolic links are good for. You can keep the filenames
> the program refers to unchanged since these are the symbolic link names.
> As proposed in my REXX, you then create the files with the variable
> names
> and let the symlink point to them.
> 
> I just recognized that my sample REXX will only work it the /EKM
> directory
> is unique to each z/OS instance and that this probably is not the case.
> You'd need to change the symlink names so these are different for
> different
> instances..h... this would require a different config file for
> each EKM instance.
> 
> Do the EKM instances share the config file? Is it specified in the
> JCL? If so, you can use system symbolics to point to different
> (but constant) config files for each EKM instance.
> 
> --
> Peter Hunkeler
> Credit Suisse
> 
> -
> -
> 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: GDG Question

2009-01-20 Thread Joe Aulph
This brings up a question I've had before.

Why is the 'V00' not made use of?

Why doesn't'GV00 roll over to G0001V01?
Rather than starting over at G0001V00...

Just a thought

Joe Aulph,
Senior Systems Programmer:
850-487-8945
joe_au...@dcf.state.fl.us


   
 Scott Barry   
To 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
  Re: GDG Question
   
   
 01/19/2009 02:41  
 PM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  

   
   




On Mon, 19 Jan 2009 14:13:34 -0500, Jerry Fuchs
 wrote:

>It seems to me that I saw a thread that stated when you hit GV00 you
>will be unable to create (+1).
>
>Is this correct?
>
>How did you handle this situation? Just delete all generations or create a
>new GDG?
>
>THI
>
>Jerry Fuchs
>Senior Systems Engineer
>Wendy's Arby's Group
>One Dave Thomas Blvd.
>Dublin, Ohio 43017
>(614) 764-3594
>

The GDG assignment rolls from GV00 to **.G0001V00 on this condition.

Scott Barry
SBBWorks, Inc.

--
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: ISPF Edit Macro

2009-01-20 Thread John P Kalinich
And check your Edit settings with the Edit_Settings pull-down or the EDSET
command.

Regards,
John K

Wayne B of the IBM Mainframe Discussion List  wrote
on 01/19/2009 09:04:04 PM:

> Make sure you didn't accidentally set up an initial macro on your ISPF
EDIT
> panel.
>
> In option 2) look below the Workstation File line and make sure nothing
is
> in the initial macro field.
>
> I've done this by accident a few times. The macro setting will stay in
your
> ISPF profile until you remove it.
>
> Hope this helps your problem...
>
> On Tue, Jan 20, 2009 at 3:05 AM, Betsy Jeffery
wrote:
>
> > Some how I have managed to create something that ISPF thinks is an edit
> > macro.  Opening any file/member tries to execute the macro (which is
junk
> > and
> > therefore invalid).  Simple question for simple mind:  How do I get rid
of
> > it?  I
> > have searched high and low and cannot find the reference.  TSO/ISPF
manuals
> > don't quite say.

--
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: Assembler TCP/IP

2009-01-20 Thread Rob Scott
(1) I would expect the listener task to be performing GIVESOCKET to one of the 
subtasks (which will perform TAKESOCKETs)

(2) Yes - you just need to handle the subtasks and dish work out from the 
mother task - the mother could be the listener task 


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 20 January 2009 04:20
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx for help

I have a couple of more questions

 1) The Orignal Socket Created via socket & bind and later on used on the 
listen is the one which the server is  listining on

Later on the socket reterived on the Accept via the Retcode is the one from the 
Client

it is this socket used on Send And Recv


2) Can concurrent Sockets program receive input from a number of tcpip clients 
with different tcp/ip address

thankx

in My Case its Windows program
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 2:22 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


Regarding EZASMI, I have used it quite extensively in two products that I am 
involved in - the ECB list method seems to be the only way to correctly manage 
the interface - there are just too many ways that EZASMI can get into a "never 
post" style situation. It is a bit of a pain to have to keep building and 
destroying timers around the call but worth it in the end.

GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 17:36
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

 was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down 
get deadlocked)

re: GLOBAL storage there are 2 storage areas defined by it


GWAUSCNT
GWA03PSA

   They dont seem to be refrenced by any of the EZASMI api's

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 12:07 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


A) The EZASMI global storage block contains important state information - 
including things like the load epaddr of the API load module. You should 
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC 
ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to "timeout" code


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks ??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example 
"takesocket" or "GetCleintId" should the ECB passed on WZASMI macro post in my 
case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the 
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task pass 
a parameter list to the daughter subtasks that includes the address of the 
EZASMI GLOBAL area - and then each subtask will obtain its own task storage 
(TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the 
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB to 
an ECBLIST along with the ECB for the EZASMI call (and also your STC "stop" ECB 
maybe) - this will help situations where communications are lost midway thru a 
conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject

Re: Unix File names EKM and dates

2009-01-20 Thread Hunkeler Peter (KIUK 3)
>The config information will need to be changed each time the EKM STC 
>is cycled.

Apart from the filenames you already posted, what else do you need to
change in the config file?

If it is only filenames so they point to the current files, this is
exactly what symbolic links are good for. You can keep the filenames
the program refers to unchanged since these are the symbolic link names.
As proposed in my REXX, you then create the files with the variable
names
and let the symlink point to them.

I just recognized that my sample REXX will only work it the /EKM
directory
is unique to each z/OS instance and that this probably is not the case.
You'd need to change the symlink names so these are different for
different
instances..h... this would require a different config file for
each EKM instance.

Do the EKM instances share the config file? Is it specified in the
JCL? If so, you can use system symbolics to point to different
(but constant) config files for each EKM instance.

--
Peter Hunkeler
Credit Suisse

--
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: Unix File names EKM and dates

2009-01-20 Thread Lizette Koehler
The config information will need to be changed each time the EKM STC is
cycled.

So, yes, I am looking at creating a pre or post REXX to alter the config
file in Unix to have the names that I want.  It would have been nicer if
Unix provided this function or the JZOS process provided it.

Lizette


> 
> >How would I code the EKM paramenter to include a date and
> >time stamp?  I want the process to generate a new file each
> >time it is cycled.  [snip]
> 
> >Audit.metadata.file.name = /EKM/ekmetc/SDH8_metafile.xml
> >Would become
> >Audit.metadata.file.name=/EKM/ekmetc/&SYSNAME_metafile.xml
> 
> Lizette, did you come to a solution yet?
> 
> I admit, I'm pretty much ignorant about EKM but from a previous
> post I seem to remember it is startet as STC?
> 
> You could add an initial step to create these files and then
> create a link to them so that you don't have to change the
> EKM configuration. Something like this:
> 
> /*REXX*/
> syscallsrc = syscalls("ON")
> 
> 
> 
> if syscallsrc > 0
> 
> then do
> 
>  say "SYSCALLS environment could not be established, RC=" !!
> syscallsrc
>  say "aborting..."
> 
>  exit 16
> 
>  end
> 
> 
> 
> address syscall
> 
> 
> 
> sysname   = MVSVAR("SYSNAME")
> 
> cdate = date("S")/* date as mmdd */
> 
> ctime = time("N")   /* time as hh:mm:ss, transform to hhmmss */
> 
> ctime = left(ctime,2) !! substr(ctime,4,2) !! right(ctime,2)
> 
> 
> 
> metafile  = "/EKM/ekmetc/" !! sysname !! "_metafile.xml"
> 
> metafilelink  = "/EKM/ekmetc/metafile.xml"
> 
> 
> 
> debugfile = "/EKM/ekmlog/" !! sysname !! "_" !! cdate !! "_" ,
> 
> !! ctime !! "_debug"
> 
> debugfilelink = "/EKM/ekmlog/debug"
> 
> 
> 
> "open" metafile O_CREAT+O_WRONLY "660"  /* create the file using open */
> 
> "close" RETVAL  /* then close it again*/
> 
> "unlink" metafilelink   /* remove the old link*/
> 
> "symlink" metafile metafilelink /* and create the new link*/
> 
> 
> 
> 
> "open" debugfile O_CREAT+O_WRONLY "660" /* create the file using open */
> 
> "close" RETVAL  /* then close it again*/
> 
> "unlink" debugfilelink  /* remove the old link*/
> 
> "symlink" debugfile debugfilelink   /* and create the new link*/
> 
> 
> 
> exit 0
> 
> /*end-of-REXX*/
> 
> 
> Store this REXX as CRESLINK in a REXX library and run it before
> the EKM step:
> 
> //IRXJCL01 EXEC PGM=IRXJCL,PARM='CRESLINK'
> //SYSEXEC  DD DISP=SHR,DSN=your-rexx-library-goes-here
> //SYSTSPRT DD SYSOUT=*
> 
> You may want to add some more sophisticated error handling and possibly
> other files to create. But this should give you an idea.
> 

--
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: T3 files complaint against IBM

2009-01-20 Thread Bob Shannon
>It's good to see that T3 Technologies has not yet given up the struggle to
>bring back competition into the IBM mainframe market.

Or it could be construed as beating a dead horse

Bob Shannon

--
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: Netview Access Services (NVAS) and Mixed-case Passwords

2009-01-20 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin
> 
> On Tue, 20 Jan 2009 14:42:47 +0900, Timothy Sipples wrote:
> >
> >But yes, you can get mixed case password support with NVAS. Take a
look at
> >APAR PK16580 for more information. Here's a Web link that should
work:
> >
> > http://www.ibm.com/support/docview.wss?uid=swg1PK16580
> >
> Wherein I read:
> 
> Note:  As suggested by RACF, if you use a mix of applications
> that do an do not support mixed-case passwords, do not
> activate the SETROPTS PASSWORD(MIXEDCASE) option in RACF and
> do not activate MIXCASE in NVAS.
> 
> ???
> 
> I don't understand how this works.  I would expect that if
> the SETROPTS PASSWORD(MIXEDCASE) option in RACF is inactive, the
> setting of MIXCASE in NVAS should have no effect and be irrelevant.

I agree.  According to RACF doc, if SETROPTS PASSWORD(MIXEDCASE) is NOT
in effect, then RACF itself uppercases whatever is tendered as a
password.  I observe that daily, since my terminal is defined to CICS
with UCTRAN=TRANID, which causes CICS to uppercase only the first n (n
<= 4) characters of an input datastream if the context requires a
transaction ID (it assumes the first "text word" is the tran. ID).  Our
"ryo" CICS signon program does not uppercase any input tendered, and I
normally don't have the capslock on when I sign on to CICS.

> What do these settings actually do?  How do they interact?  what
> is the (adverse) effect of leaving one active and the other
> inactive?

NVAS without the cited PTF uppercases whatever is tendered in the
password field (and presumably the other fields of the sign-on panel)
-before- submitting it to RACF, so if RACF has mixed-case passwords
enabled -AND- the user has established a mixed-case password, that user
would be unable to sign on via NVAS without the cited PTF.

-jc-

--
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


T3 files complaint against IBM

2009-01-20 Thread Roger Bowler
It's good to see that T3 Technologies has not yet given up the struggle to
bring back competition into the IBM mainframe market.

http://openmainframe.org/featured-articles/the-t3-technologies-story.html

Roger Bowler
http://perso.wanadoo.fr/rbowler
Hercules "the people's mainframe"

--
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: Unix File names EKM and dates

2009-01-20 Thread Hunkeler Peter (KIUK 3)
>How would I code the EKM paramenter to include a date and 
>time stamp?  I want the process to generate a new file each 
>time it is cycled.  [snip]

>Audit.metadata.file.name = /EKM/ekmetc/SDH8_metafile.xml   
>Would become
>Audit.metadata.file.name=/EKM/ekmetc/&SYSNAME_metafile.xml

Lizette, did you come to a solution yet?

I admit, I'm pretty much ignorant about EKM but from a previous 
post I seem to remember it is startet as STC?

You could add an initial step to create these files and then
create a link to them so that you don't have to change the
EKM configuration. Something like this:

/*REXX*/
syscallsrc = syscalls("ON")

 

if syscallsrc > 0

then do

 say "SYSCALLS environment could not be established, RC=" !!
syscallsrc
 say "aborting..."

 exit 16

 end

 

address syscall

 

sysname   = MVSVAR("SYSNAME")

cdate = date("S")/* date as mmdd */

ctime = time("N")   /* time as hh:mm:ss, transform to hhmmss */

ctime = left(ctime,2) !! substr(ctime,4,2) !! right(ctime,2)

 

metafile  = "/EKM/ekmetc/" !! sysname !! "_metafile.xml"

metafilelink  = "/EKM/ekmetc/metafile.xml"

 

debugfile = "/EKM/ekmlog/" !! sysname !! "_" !! cdate !! "_" ,

!! ctime !! "_debug"

debugfilelink = "/EKM/ekmlog/debug"



"open" metafile O_CREAT+O_WRONLY "660"  /* create the file using open */

"close" RETVAL  /* then close it again*/

"unlink" metafilelink   /* remove the old link*/

"symlink" metafile metafilelink /* and create the new link*/

 
 

"open" debugfile O_CREAT+O_WRONLY "660" /* create the file using open */

"close" RETVAL  /* then close it again*/

"unlink" debugfilelink  /* remove the old link*/

"symlink" debugfile debugfilelink   /* and create the new link*/

 

exit 0

/*end-of-REXX*/


Store this REXX as CRESLINK in a REXX library and run it before
the EKM step:

//IRXJCL01 EXEC PGM=IRXJCL,PARM='CRESLINK' 
//SYSEXEC  DD DISP=SHR,DSN=your-rexx-library-goes-here
//SYSTSPRT DD SYSOUT=* 

You may want to add some more sophisticated error handling and possibly
other files to create. But this should give you an idea.

--
Peter Hunkeler
Credit Suisse

--
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: UNABLE TO FIND ERROR MESSAGE - ADR849E

2009-01-20 Thread Jim McAlpine
On Mon, Jan 19, 2009 at 6:43 PM, esmie moo  wrote:

> Good Day
>
> I am
>
>
>  __
>
| 3.2.507 *ADR849E*

--

 | *ADR849E* *(*ttt*)-*m*(*yy*),* *COPY* *FROM* *VOLUME*
input_volume_serial_number *TO*
 |*VOLUME* output_volume_serial_number *FAILED* *BECAUSE*
*THE* *OUTPUT* *VOLUME*
 |*IS* *A* *SPACE* *EFFICIENT* *VOLUME*


| *Explanation:* For a COPY FULL or a COPY TRACKS operation specifying one
| track range that includes the entire volume, space efficient FlashCopy
| must be used to perform the full volume copy to a space efficient volume.
| DFSMSdss was unable to establish a space efficient FlashCopy relationship
| for one of the following reasons:

- | FASTREPLICATION(NONE) was specified. DFSMSdss failed the operation
   | because the keyword prohibits space efficient FlashCopy.

   - | FCSETGTOK(FAILRELATION) and FCNOCOPY were not specified. Space
   | efficient FlashCopy is not permitted unless both of these keywords are
   | specified.

   - | At least one of the volumes was not eligible to participate in a
   space
   | efficient FlashCopy relationship at this time.

   - | DFSMSdss attempted to establish a space efficient FlashCopy
   | relationship and failed with an error.



| *System* *Action:* DFSMSdss terminates the full volume copy operation. The

| return code is 8.


| *Operator* *Response:* None.


| *Application* *Programmer* *Response:* If you do not intend to copy the
data to
| a space efficient volume, replace the output volume with a fully
| provisioned volume on the COPY command and resubmit the job. If the space
| efficient volume is the intended output volume, depending on the detected
| condition, take the appropriate action listed as follows:

- | Ensure FASTREPLICATION(NONE) is not specified.

   - | Ensure FCSETGTOK(FAILRELATION) and FCNOCOPY are specified.

   - | Refer to previously issued message for the reason why the volume is
   | not eligible to participate in a space efficient FlashCopy
   | relationship.

   - | Refer to previously issued message for the FlashCopy failing reason.

Jim McAlpine

--
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