Re: JES/2 Spool

2012-08-24 Thread Brian Westerman
Our SyzSPOOL/z (WWW.SyzygyInc.com/SyzSpool.htm) product does exactly what you 
are looking for, and while it's not free, it's pretty close.  It's available to 
IBMMain participants for 50% off the regular price (which is already low), so 
for about $2,500 you get spool management and access to the spool data via ISPF 
or the WWW.

Brian

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OS/390 CD collection free to a good home

2012-08-24 Thread Elardus Engelbrecht
retired mainframer wrote:

I have the complete 9 CD Online Library OS/390 Collection, dated September 
1998, SK2T-6700-10.  If anyone has any use for it, I will gladly mail them the 
CDs and the IBM binder.  I will wait a week or so for off-line responses 
before contributing them to the city land-fill.

Donate it to a computer museum. There are lurkers on IBM-MAIN who are 
representing them. Perhaps they will contact you off-list. 

Sorry, I don't have any links of them for now...

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


static const arrays in C

2012-08-24 Thread Bernd Oppolzer

Hello all,

we have some modules written in C that have large arrays with constants.
For some reasons we are forced to compile those modules using the RENT
compiler option, which moves those arrays to the WSA (writable storage 
area)
at runtime, which is not a desired behaviour, because this way, the 
storage is
occupied twice - once ín the WSA and second in the initialization area 
in the

STATIC CSECT - and there is coding needed at startup to move the constants
into the WSA.

We are not able to move to NORENT due to site conventions.

Now my question: is it sufficient to mark those arrays with the const 
attribute,

that is

static const double tab [10] = { ... values follow ...  };

or are there special #pragmas needed to prevent this table from being
moved to the WSA, given the RENT compiler option?

Kind regards

Bernd

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: static const arrays in C

2012-08-24 Thread Paul Gilmartin
What the ANSI standard says.

On Fri, 24 Aug 2012 12:37:05 +0200, Bernd Oppolzer wrote:

we have some modules written in C that have large arrays with constants.
For some reasons we are forced to compile those modules using the RENT
compiler option, which moves those arrays to the WSA (writable storage
area)
at runtime, which is not a desired behaviour, because this way, the
storage is
occupied twice - once �n the WSA and second in the initialization area
in the
STATIC CSECT - and there is coding needed at startup to move the constants
into the WSA.

We are not able to move to NORENT due to site conventions.

Now my question: is it sufficient to mark those arrays with the const
attribute,
that is

static const double tab [10] = { ... values follow ...  };

or are there special #pragmas needed to prevent this table from being
moved to the WSA, given the RENT compiler option?
 
Years ago, I investigated such behavior with an ISV compiler, not
IBM's.  In that case, yes, if an object was declared const it was not
moved to writable storage area.  I looked further at the ANSI
standard which says, IIRC, that if an object is declared const in
one translation unit and declared not const in another translation
unit (of course you would _never_ do that), and the latter modifies
the object, the result is undefined.  It stated no restriction if the
object is never modified.  I concluded that the ISV compiler might
be stretching the standard by allowing the two translation units to
refer to different instances of the object.  I didn't press the point.

But an object declared static shouldn't be accessible by name
from more than one translation unit.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: static const arrays in C

2012-08-24 Thread Bernd Oppolzer

I think I found the answer myself.

Using the compiler option ROCONST (which is NOT the default with C 
programs),
you can specify that variables with the const attribute not be moved to 
the WSA - that

is, the const attribute is respected. Otherwise (NOROCONST) it is ignored.
This is the default with C (not with C++).

Another way is using #pragma variable (variable_name, norent) for every 
such large

read-only table, which has the same effect.

Any further suggestions?

Thank you, have a nice day and weekend.

Bernd



Am 24.08.2012 12:37, schrieb Bernd Oppolzer:

Hello all,

we have some modules written in C that have large arrays with constants.
For some reasons we are forced to compile those modules using the RENT
compiler option, which moves those arrays to the WSA (writable storage 
area)
at runtime, which is not a desired behaviour, because this way, the 
storage is
occupied twice - once ín the WSA and second in the initialization area 
in the
STATIC CSECT - and there is coding needed at startup to move the 
constants

into the WSA.

We are not able to move to NORENT due to site conventions.

Now my question: is it sufficient to mark those arrays with the const 
attribute,

that is

static const double tab [10] = { ... values follow ...  };

or are there special #pragmas needed to prevent this table from being
moved to the WSA, given the RENT compiler option?

Kind regards

Bernd

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Documenting SMS environment ACS routines.

2012-08-24 Thread McKown, John
Thanks for that LISTPRT pointer. I used it to create data sets with that data. 
That will make it easier to include in my documentation. Of course, doing so 
will almost guarantee that the documentation will become obsolete. We're not 
too good on keeping our documentation up to date.

-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of retired mainframer
 Sent: Thursday, August 23, 2012 2:13 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: Documenting SMS environment  ACS routines.
 
 ISMF options 3, 4, 5, and 6 have the LSTPRT command to document the
 properties of every data class, management class, storage class, and
 storage
 group.
 
 Option 7 can identify from where each of the ACS routines was compiled
 so
 you can find the source if it still exists.  It can also identify any
 test
 cases your storage admin used when he developed the system.
 
 The D SMS system command can display the status of each storage group
 and
 the volumes in that group.
 
 Unfortunately, none of this will give you the philosophy or rationale
 of why
 things are this way.  You will have to infer that based on your
 understanding of your business environment and anything you know about
 the
 admin himself.
 
 :: -Original Message-
 :: From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu] On
 :: Behalf Of McKown, John
 :: Sent: Thursday, August 23, 2012 10:35 AM
 :: To: IBM-MAIN@LISTSERV.UA.EDU
 :: Subject: Documenting SMS environment  ACS routines.
 ::
 :: We have a rather fragile SMS environment at present. It has
 basically
 :: grown ad hoc over the course of almost 2 decades. I really need
 to
 :: document it very well. Once documented, I would like to use that in
 :: order to reengineer the environment. Any pointers would be greatly
 :: appreciated.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: static const arrays in C

2012-08-24 Thread Bernd Oppolzer

This is interesting, but no problem in my special case, since the
large tables are inside a function and are not visible to outside callers.
So there can be no mixture of const and no-const.
The outside callers specify key information, the function looks up the
relevant information in the large tables (which is supposed to be 
handled very fast),

and then the answer is returned through the function interface.

We also have slower and yet larger tables, which reside in files or DB 
tables

(or data spaces using some third party piece of management software),
but those fast tables are used very often during computation;
the application is insurance math.

Kind regards

Bernd



Am 24.08.2012 14:40, schrieb Paul Gilmartin:

What the ANSI standard says.

On Fri, 24 Aug 2012 12:37:05 +0200, Bernd Oppolzer wrote:

we have some modules written in C that have large arrays with constants.
For some reasons we are forced to compile those modules using the RENT
compiler option, which moves those arrays to the WSA (writable storage
area)
at runtime, which is not a desired behaviour, because this way, the
storage is
occupied twice - once �n the WSA and second in the initialization area
in the
STATIC CSECT - and there is coding needed at startup to move the constants
into the WSA.

We are not able to move to NORENT due to site conventions.

Now my question: is it sufficient to mark those arrays with the const
attribute,
that is

static const double tab [10] = { ... values follow ...  };

or are there special #pragmas needed to prevent this table from being
moved to the WSA, given the RENT compiler option?


Years ago, I investigated such behavior with an ISV compiler, not
IBM's.  In that case, yes, if an object was declared const it was not
moved to writable storage area.  I looked further at the ANSI
standard which says, IIRC, that if an object is declared const in
one translation unit and declared not const in another translation
unit (of course you would _never_ do that), and the latter modifies
the object, the result is undefined.  It stated no restriction if the
object is never modified.  I concluded that the ISV compiler might
be stretching the standard by allowing the two translation units to
refer to different instances of the object.  I didn't press the point.

But an object declared static shouldn't be accessible by name
from more than one translation unit.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: static const arrays in C

2012-08-24 Thread Paul Gilmartin
Make initializers page-aligned?

On Fri, 24 Aug 2012 14:41:16 +0200, Bernd Oppolzer wrote:

Using the compiler option ROCONST (which is NOT the default with C
programs),

... to avoid treading, however lightly, on the ANSI standard.

you can specify that variables with the const attribute not be moved to
the WSA - that
is, the const attribute is respected. Otherwise (NOROCONST) it is ignored.
This is the default with C (not with C++).
 
I suspect const is not entirely ignored.  Won't the compiler warn you
if you modify, or even threaten to modify, a const object?  But is it
moved to WSA even if it's declared static const?  There would seem
to be no reason for that.

Another way is using #pragma variable (variable_name, norent) for every
such large
read-only table, which has the same effect.

Any further suggestions?
 
No, but it occurs to me that a #pragma to page-align the initial
values so the storage could be reclaimed once initialization is
complete might be valuable.  This might even be reasonable
default behavior.  Even better if numerous small initializers
could be gather-loaded into a disposable page.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: How often do you review your CFRM Policy?

2012-08-24 Thread Mary Anne Matyaz
Roger, I definitely would not make a change like this by itself. And I probably 
wouldn't make it even if I were making another change. If it ain't broke, 
don't fix it would be why. 

I don't really check the policy either. I attend SHARE psx sessions, and if I 
see something I think we should be doing, I'll come home, investigate, and 
decide whether or not to implement it. The last two changes I recall were in 
2009, msgbased and duplexing. 

If there were holddata, I would of course, implement that. 

Sizing for CF Structures is done on an ongoing basis. There are three or four 
changes per year, mostly based on healthchecks.  

MA

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: static const arrays in C

2012-08-24 Thread Bernd Oppolzer

Am 24.08.2012 15:11, schrieb Paul Gilmartin:

Otherwise (NOROCONST) it is ignored.
This is the default with C (not with C++).

I suspect const is not entirely ignored.  Won't the compiler warn you
if you modify, or even threaten to modify, a const object?  But is it
moved to WSA even if it's declared static const?  There would seem
to be no reason for that.


If I read the books correctly, if the options RENT and NOROCONST
are in effect, then yes, the arrays are moved to the WSA even if const 
is specified.


From the description of #pragma variable in the z/OS 1.10 XL C/C++ 
Language Reference,

section 18.5.46:

C only.  To specify that variables declared as const not be placed into
the writeable static area, *you must use the ROCONST and RENT compiler
options.
*
Kind regards

Bernd*

*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Yearlong DBA contract - State of AZ/Phoenix

2012-08-24 Thread Kerneels

On 8/24/2012 6:25 AM, Kerneels wrote:


Anybody want to go to Phoenix  because I use to
work for this type of money 40 years ago ?

Kerneels


 Original Message 
Subject:RE: Yearlong DBA contract - State of AZ/Phoenix
Date:   Thu, 23 Aug 2012 11:28:43 -0700
From:   Ken Ekman ken.ek...@bakerit.com
Reply-To:   ken.ek...@bakerit.com
Organization:   BakerIT
To: kerne...@absoftwareconsultants.com



Kerneels,

$47/hr w-2 or $54 C2C.   Can that work (we have to stay in State
guidelines…Ken

*From:*Kerneels [mailto:kerne...@absoftwareconsultants.com]
*Sent:* Thursday, August 23, 2012 11:25 AM
*To:* Ken Ekman
*Subject:* Re: Yearlong DBA contract - State of AZ/Phoenix

What type of money are we talking about here ?

Kerneels

--- On *Thu, 8/23/12, Ken Ekman /ken.ek...@bakerit.com
mailto:ken.ek...@bakerit.com/* wrote:


From: Ken Ekman ken.ek...@bakerit.com mailto:ken.ek...@bakerit.com
Subject: Yearlong DBA contract - State of AZ/Phoenix
To: kerneels_br...@yahoo.com mailto:anton_br...@yahoo.com
Date: Thursday, August 23, 2012, 12:16 PM

08/23/12 1:15 PM

Greetings Kerneels,

My name is Ken Ekman and I'm a recruiter at Baker IT. Our records show
that you are a very experienced professional with a very good
professional record in the IBM market place.

The opening is located in *Phoenix, AZ. Job Title: DBA - Contract -
State of AZ*

Job Description:

*Department of Economic Security*

*Division of Technology Services*

*EDP Database Specialist III*

**

The Division of Technology Services (DTS), the primary provider of I.T.
services within DES has a need to fill one contract EDP Data Base
Specialist III.  The individual must have skills as outlined below and
in the required KSA and Desired Candidate sections.  We anticipate this
to be a 6 months to 1 year contract.

The Arizona Department of Economic Security (DES) is host to a large IBM
Z196 Mainframe, running z/OS 1.10 and 50+ discreet Transaction Server
Systems Customer Information Control System (CICS) that support the
majority of the Departments critical application systems. Each of these
application systems must interface successfully with the z/OS operating
environment, other application programs, database structure which house
the agency data (DB/2 and ADABAS), and the communications network.

The technical specialists filling this position must be able to plan,
evaluates, installs, and implements mainframe software, databases
(ADABAS  DB2), and security solutions that resides on the mainframe
platform while also doing complex installation and maintenance
activities to mainframe operating system software.  All of the core
networking and CICS systems utilized by the DES are maintained and
managed by this assigned unit. This unit also monitors and diagnoses
problems related to these software components and evaluates system
performance.  This position works in close cooperation and coordination
with other technical units in DTS to ensure responsive end-user
performance. In addition, this position is a participant in the
networking design group supporting all data communications activities
conducted by the department which includes other technical units within
DTS.  The unit also provides direct support for internal network
components that are out of scope to the States telecommunications
provider.  See KSAs below.

This assignment requires that the successful candidate will work at 1720
West Madison, Phoenix and a work schedule can be determined upon
selection.  Usual work hours are 8:00 am through 5:00 pm , Monday
through Friday, except holidays.  There may be some after hours duty to
resolve production issues but most work weeks will be limited to 40 hours.

*REQUIRED KNOWLEDGE, SKILLS AND ABILITIES (KSAs):*

*KNOWLEDGE of*: Large mainframe computer operating systems 
communications networks, Systems applications that run on large
mainframe computer, CICS software and related products, utility software
operation, SNA, TCP/IP network protocols, network design, analysis and
troubleshooting tools, Network hardware, network architecture used by
DES including MPLS, VPN structures and how to establish and maintain
them, FTP and other TCP/IP utilities on the mainframe, industry and
state standards for personnel management. Extensive knowledge and
understanding of z/OS operation and architecture, Mainframe software to
include ADABAS, Nature, Natural security, DB2, SQL, Platinum, CICS,
Cobol II, SPUFI, Predict, Optimizer, Con-Nect, Construct ADAPREP,
Natural with DB2, Rexx. Knowledge of z/OS performance data and reporting
and interpretation




If you are qualified, available, interested, planning to make a change,
*or know of a colleague* who might have the required qualifications and
interest, please email me at ken.ek...@bakerit.com
/mc/compose?to=ken.ek...@bakerit.com or call me at (612) 723-4994.
*Email may be the fastest way to correspond initially, especially
since I will need your resume for submittal JUST for this requirement

Re: static const arrays in C

2012-08-24 Thread Paul Gilmartin
On Fri, 24 Aug 2012 10:13:21 -0400, Thomas David Rivers wrote:

As Gil mentioned - this is only really true for static data... extern data 
can't be trusted
because the user might have put the 'const' keyword in one declaration, and 
left it off in
another... which would mean that the extern reference might be a RENT one, 
while, say,
the definition was non-RENT.
 
ANSI seems to allow this as long as no translation unit modifies
the data.  Otherwise the effect is undefined.  So a conforming
implementation is free to put the object in write-protected
storage.  S0C4 fits within the notion of undefined.

In your situation - where you are declaring a large array of doubles - putting 
the data
in non-RENT memory can be a big win.

non-RENT?  ITYM RENT so it doesn't get copied.

This is only supported by the assumption that if the programmer says const - 
he really
means it... that's the point of the ROCONST option in the IBM compiler.   So, 
you can say
oh - I guess the programmer didn't _really_ mean it.
 
I would hate to have to support such misbehavior.  But, I suppose,
The customer is always right.

This is reminiscent of the OS's not loading modules marked REFR
into write-protected storage because so many programmers
didn't _really_ mean it  I think that's been fixed.  Installation
option?  REFRPROT comes to mind.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Anne Lynn Wheeler
re:
http://www.garlic.com/~lynn/2012l.html#8 execs or scripts
http://www.garlic.com/~lynn/2012l.html#9 execs or scripts
http://www.garlic.com/~lynn/2012l.html#15 execs or scripts
http://www.garlic.com/~lynn/2012l.html#20 execs or scripts

other trivia ... vm/cms SE on financial services accounts in LA branch
office, did re-implementation of script for trs-80, past reference:
http://www.garlic.com/~lynn/2004l.html#74 Specifying all biz rules in 
relational data
http://www.garlic.com/~lynn/2011n.html#58 Geek t-shirts

-- 
virtualization experience starting Jan1968, online at home since Mar1970

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread zMan
Relevance?

On Fri, Aug 24, 2012 at 11:07 AM, Anne  Lynn Wheeler l...@garlic.comwrote:

 re:
 http://www.garlic.com/~lynn/2012l.html#8 execs or scripts
 http://www.garlic.com/~lynn/2012l.html#9 execs or scripts
 http://www.garlic.com/~lynn/2012l.html#15 execs or scripts
 http://www.garlic.com/~lynn/2012l.html#20 execs or scripts

 other trivia ... vm/cms SE on financial services accounts in LA branch
 office, did re-implementation of script for trs-80, past reference:
 http://www.garlic.com/~lynn/2004l.html#74 Specifying all biz rules in
 relational data
 http://www.garlic.com/~lynn/2011n.html#58 Geek t-shirts

 --
 virtualization experience starting Jan1968, online at home since Mar1970

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
zMan -- I've got a mainframe and I'm not afraid to use it

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Anne Lynn Wheeler
zedgarhoo...@gmail.com (zMan) writes:
 Relevance?

my bad, thread in comp.lang.rexx that went to wrong place

-- 
virtualization experience starting Jan1968, online at home since Mar1970

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread John Gilmore
Your bad it may be, but I cannot refrain from noting that, while I too
prefer 'script' to 'exec', even 'exec' is better than talking/writing
about 'a REXX' or REXXs'; and this subliterate usage appears to be
spreading: we have far too much of it on IBM-MAIN.

--jg

On 8/24/12, Anne  Lynn Wheeler l...@garlic.com wrote:
 zedgarhoo...@gmail.com (zMan) writes:
 Relevance?

 my bad, thread in comp.lang.rexx that went to wrong place

 --
 virtualization experience starting Jan1968, online at home since Mar1970

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Bob Shannon
I prefer exec myself, but I believe a true exec should have been written in 
EXEC or EXEC 2 language, not Rexx. I find a Rexx to be awkward, but I'm not 
convinced that it's incorrect.

Bob Shannon
Rocket Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread John Gilmore
Bob,

I'm not sure I agree.

My problem is that your view sanctions, implicltly encourages, usages
like 'an Assembler' for an assembly-language program or 'a COBOL' for
a COBOL program.

The distinction between the entity, routine or table, and the language
in which it is written is valuable, worth trying to preserve.

--jg

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Phil Smith
On Fri, Aug 24, 2012 at 11:54 AM, Bob Shannon bshan...@rocketsoftware.com 
wrote:
I prefer exec myself, but I believe a true exec should have been written 
in EXEC or EXEC 2 language, not Rexx. I find a Rexx to be awkward, but I'm 
not convinced that it's incorrect.

Right. A Rexx is actually analogous to An EXEC or A CLIST, even though we 
VMers find it grating. But arguably A Rexx EXEC is (as Bob suggests) the 
anomaly.

I still likely won't start calling it A Rexx until well after they put me in 
the Old Sysprogs Home... (You had 16M? We had 256K! And we LOVED it! Only cost 
a nickel...)
--
...phsiii

Phil Smith III
p...@voltage.commailto:p...@voltage.com
Voltage Security, Inc.
www.voltage.comhttp://www.voltage.com
(703) 476-4511 (home office)
(703) 568-6662 (cell)


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


OpenSSH Marketing requirement MR0822125916

2012-08-24 Thread Jerry Whitteridge
Cross Posted to IBM-Main and MVS-OE

 

While at Share I worked to have  an MR for OpenSSH to recognize classic MVS
datasets opened. The requirement has been recognized. If your shop would
also be interested in the ability it would be useful to have your account
added to the interested parties list for the requirement.

 

See below:

 

 

 

User Group Number - MR0822125916

Document Status - Recognized

Title - OpenSSH utilities need ability to access MVS data sets

IBM agrees with the request and a solution appears to be a desirable
objective. A solution however may not presently appear feasible or
implementable. No IBM commitment is made or implied as to the eventual
delivery of an acceptable solution.

 

 

Jerry Whitteridge

Lead Systems Programmer

Safeway Inc.

925 951 4184

 

If you feel in control

you just aren't going fast enough.

 


Email Firewall made the following annotations.
--

Warning: 
All e-mail sent to this address will be received by the corporate e-mail 
system, and is subject to archival and review by someone other than the 
recipient.  This e-mail may contain proprietary information and is intended 
only for the use of the intended recipient(s).  If the reader of this message 
is not the intended recipient(s), you are notified that you have received this 
message in error and that any review, dissemination, distribution or copying of 
this message is strictly prohibited.  If you have received this message in 
error, please notify the sender immediately.   
 
==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread McKown, John
I usually say script because of use of shell script in UNIX. For REXX, I 
often say REXX program. What I really hate is REXX clist. Which is it, REXX 
or CLIST? On VM, I guess REXX exec could also give rise to REXX or EXEC 
(EXEC being conceptually similar to CLIST in this context).

-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of John Gilmore
 Sent: Friday, August 24, 2012 10:49 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: execs or scripts
 
 Your bad it may be, but I cannot refrain from noting that, while I too
 prefer 'script' to 'exec', even 'exec' is better than talking/writing
 about 'a REXX' or REXXs'; and this subliterate usage appears to be
 spreading: we have far too much of it on IBM-MAIN.
 
 --jg
 
 On 8/24/12, Anne  Lynn Wheeler l...@garlic.com wrote:
  zedgarhoo...@gmail.com (zMan) writes:
  Relevance?
 
  my bad, thread in comp.lang.rexx that went to wrong place
 
  --
  virtualization experience starting Jan1968, online at home since
 Mar1970
 
  -
 -
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-
 MAIN
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OpenSSH Marketing requirement MR0822125916

2012-08-24 Thread McKown, John
Or, if you need it now, get (free as in beer, zero cost) Dovetailed 
Technologies' sftp add-on. It not only allows accessing z/OS data sets (upload 
and download, binary or ascii), but can be used to submit jobs and retrieve 
sysout. Oh, and z/OS UNIX files too, of course. 

http://dovetail.com/products/sftp.html
quote
Co:Z SFTP is a port of OpenSSH SFTP for z/OS which adds support for z/OS 
datasets, catalogs, spool files, SMF, etc. This product is designed to work 
with secure SSH connections provided by IBM Ported Tools for z/OS - OpenSSH. 
The rich set of z/OS features in Co:Z SFTP are implemented in such a way as to 
be completely accessible from OpenSSH or standard-compliant SFTP products on 
other platforms.

Using Co:Z SFTP-server, systems with OpenSSH or another sftp compatible client 
may transfer files directly to z/OS datasets and control all aspects of dataset 
allocation, formats, and codepage conversion. Co:Z SFTP retains compatibility 
with OpenSSH sftp, supporting the binary transfer of z/OS UNIX files, but also 
supports codepage and line terminator conversion.

Using Co:Z SFTP client, z/OS datasets and POSIX files can be transferred. The 
client may be used interactively or from a z/OS batch job (typically from 
within a Co:Z Batch job step).
/quote

-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Jerry Whitteridge
 Sent: Friday, August 24, 2012 12:12 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: OpenSSH Marketing requirement MR0822125916
 
 Cross Posted to IBM-Main and MVS-OE
 
 
 
 While at Share I worked to have  an MR for OpenSSH to recognize classic
 MVS
 datasets opened. The requirement has been recognized. If your shop
 would
 also be interested in the ability it would be useful to have your
 account
 added to the interested parties list for the requirement.
 
 
 
 See below:
 
 
 
 
 
 
 
 User Group Number - MR0822125916
 
 Document Status - Recognized
 
 Title - OpenSSH utilities need ability to access MVS data sets
 
 IBM agrees with the request and a solution appears to be a desirable
 objective. A solution however may not presently appear feasible or
 implementable. No IBM commitment is made or implied as to the eventual
 delivery of an acceptable solution.
 
 
 
 
 
 Jerry Whitteridge
 
 Lead Systems Programmer
 
 Safeway Inc.
 
 925 951 4184
 
 
 
 If you feel in control
 
 you just aren't going fast enough.
 
 
 
 
 Email Firewall made the following annotations.
 ---
 ---
 
 Warning:
 All e-mail sent to this address will be received by the corporate e-
 mail system, and is subject to archival and review by someone other
 than the recipient.  This e-mail may contain proprietary information
 and is intended only for the use of the intended recipient(s).  If the
 reader of this message is not the intended recipient(s), you are
 notified that you have received this message in error and that any
 review, dissemination, distribution or copying of this message is
 strictly prohibited.  If you have received this message in error,
 please notify the sender immediately.
 
 ===
 ===
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: How to retain volumes by days when VOLUME VRS is used in DFSMSrmm

2012-08-24 Thread Mike Wood
Massaki-san said : 
But I could not find out the description or the explanation regarding to type 
of retention for the COUNT in VOLUME VRS. I have checked R6, R10, R13 RMM GR 
manuals. I you point out where the description in the manual, I really 
appreciate it. 

A: It is kind-of in the GR under ADDVRS COUNT explanation. 

Use COUNT(number_of_days) to request that DFSMSrmm retain all cycles or copies 
of a data set, bor a volume for the number of days you require. /b

Use COUNT(number_of_volumes) to request that DFSMSrmm retain bthe number of 
volumes you want. /b

Down with STORENUMBER operand it is much clearer

Mike Wood

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Scott Ford
Phil, 
Worked VM since SP1, they were always execs to me. Scripts makes me think Nix, 
unix .

Scott ford
www.identityforge.com

On Aug 24, 2012, at 12:18 PM, Phil Smith p...@voltage.com wrote:

 On Fri, Aug 24, 2012 at 11:54 AM, Bob Shannon bshan...@rocketsoftware.com 
 wrote:
 I prefer exec myself, but I believe a true exec should have been written 
 in EXEC or EXEC 2 language, not Rexx. I find a Rexx to be awkward, but I'm 
 not convinced that it's incorrect.
 
 Right. A Rexx is actually analogous to An EXEC or A CLIST, even though 
 we VMers find it grating. But arguably A Rexx EXEC is (as Bob suggests) the 
 anomaly.
 
 I still likely won't start calling it A Rexx until well after they put me 
 in the Old Sysprogs Home... (You had 16M? We had 256K! And we LOVED it! Only 
 cost a nickel...)
 --
 ...phsiii
 
 Phil Smith III
 p...@voltage.commailto:p...@voltage.com
 Voltage Security, Inc.
 www.voltage.comhttp://www.voltage.com
 (703) 476-4511 (home office)
 (703) 568-6662 (cell)
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OS/390 CD collection free to a good home

2012-08-24 Thread retired mainframer
Precisely why I posted.

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of Elardus Engelbrecht
:: Sent: Friday, August 24, 2012 1:53 AM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Re: OS/390 CD collection free to a good home
::
:: retired mainframer wrote:
::
:: I have the complete 9 CD Online Library OS/390 Collection, dated
:: September 1998, SK2T-6700-10.  If anyone has any use for it, I will
:: gladly mail them the CDs and the IBM binder.  I will wait a week or so
:: for off-line responses before contributing them to the city land-fill.
::
:: Donate it to a computer museum. There are lurkers on IBM-MAIN who are
:: representing them. Perhaps they will contact you off-list.
::
:: Sorry, I don't have any links of them for now...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Documenting SMS environment ACS routines.

2012-08-24 Thread retired mainframer
BTDT.  But at least the guy who follows you will have something better than
what you were left with.

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of McKown, John
:: Sent: Friday, August 24, 2012 5:41 AM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Re: Documenting SMS environment  ACS routines.
::
:: Thanks for that LISTPRT pointer. I used it to create data sets with that
:: data. That will make it easier to include in my documentation. Of
course,
:: doing so will almost guarantee that the documentation will become
:: obsolete. We're not too good on keeping our documentation up to date.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OS/390 CD collection free to a good home

2012-08-24 Thread TURBEN Research
I'm your Huckleberry.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of retired mainframer
Sent: Thursday, August 23, 2012 5:28 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: OS/390 CD collection free to a good home

I have the complete 9 CD Online Library OS/390 Collection, dated September
1998, SK2T-6700-10.  If anyone has any use for it, I will gladly mail them
the CDs and the IBM binder.  I will wait a week or so for off-line responses
before contributing them to the city land-fill.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: X86 server

2012-08-24 Thread Scott Ford
Just for my 2 cents worth, ran P390s in one environment attached to two T1s.
Attached to them we're 3800 laser printers and some 3274s we couldnt replace.
The mainframes were an hour plus away in NJ, and our printed output queued up 
to the P390s.
Everything worked like a champ. I am now on Z/Pdt z/os1.12 on a intel i7', 
everything s good, but are also only doing development.

Scott ford
www.identityforge.com

On Aug 23, 2012, at 12:11 PM, Anne  Lynn Wheeler l...@garlic.com wrote:

 john.mck...@healthmarkets.com (McKown, John) writes:
 X64 hardware, as much as it has improved, is still not as reliable or
 have the I/O capacity of the z hardware. E.g.: We had a TCM fail
 once. A spare picked up the work, automatically restarting the
 instruction stream, with no outage of any sort and no software
 involvement. X86, from what I'm told, would at least require the OS to
 do the equivalent of a checkpoint restart. Also had an OSA fail. The
 other OSA did an ARP takeover and no IP sessions were lost. TCPIP was
 informed, but all it did was put out a message and not start any new
 sessions on the failing OSA. Our open people called me a liar when I
 told them that.
 
 big cloud operators do hundreds of thousands of blades in megadatacenter
 with lots of failure/recovery infrastructure to handle individual blade
 failures (usually with lots of power, telco, provisioning provisioning).
 
 Gray had been studying mix of failures issues (both at IBM and later at
 Tandem) and by '84 published report that hardware failures had become
 minority of failure modes (hardware reliability had increased so other
 kinds of failures were starting to dominating). scan of '84 presentation
 http://www.garlic.com/~lynn/grayft84.pdf
 
 several of the big cloud operators have published detailed studies of
 different component availability as part of building their own blades
 ... given optimal service life per dollar.
 
 Cluster  take-over were increasingly being used to mask all kinds of
 outages ... even able to handle geographic operations and handling
 disasters taking out whole datacenter.
 
 when we were doing ha/cmp ... we did a lot of failure mode study ... and
 part of our marketing was against hardware fault-tolerant systems.  We
 showed availability of ha/cmp clusters was higher than the
 fault-tolerant systems. In competitive situation involving 1-800 number
 server (i.e. maps 1-800 number to real number) ... it required
 five-nines availability. hardware fault-tolerant system still required
 scheduled system outage to do software upgrade ... which would blow
 several decades of downtime budget. With cluster operation, we showed at
 least as good hardware availability (with redundant systems) along with
 capability of doing rolling software upgrades with no system outage.
 
 the hardware fault tolerant vendor eventually came back with suggestion
 that they could come out with redundant, cluster system operation ... to
 handle the software upgrade issue. However, given reliability of
 the underlying hardware operating in redundant, cluster system mode ...
 there was no longer any justification for hardware fault tolerance.
 
 part of ha/cmp was ip-address take-over ... which according to all the
 standards should time-out mac/ip-address in arp caches. at the time,
 most vendors were using BSD 4.3 tahoe or reno software for their tcp/ip
 stacks. In 1989, we found a bug in the BSD4.3 tahoe/reno IP/ARP lookup
 software. The ARP cache management was correctly timing out the ARP
 cache entries (so if there was ip-address take-over, it would discover
 the new MAC mapping). However, the BSD4.3 IP code had a performance
 optimization where it saved the last ip/mac lookup results ... which
 would only get reset if the client communicated with a different
 ip-address (otherwise that saved ip/mac mapping would exist
 forever). Since the bug existed in nearly every vendors implementation
 (all using same BSD4.3 tahoe/reno software), we had to come up with a
 work-around for the saved ip/mac bug. Any time there was ip-address
 take-over, we would quickly saturate the local LAN with dummy traffic
 from a different ip-address ... forcing all the machines on that LAN to
 perform a real ARP cache lookup (resetting the saved value). Then the
 next activity from the taken-over ip-address would force the clients to
 do a real ARP cache lookup.
 
 misc. past posts mentioning ha/cmp
 http://www.garlic.com/~lynn/subtopic.html#hacmp
 
 -- 
 virtualization experience starting Jan1968, online at home since Mar1970
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Documenting SMS environment ACS routines.

2012-08-24 Thread Scott Ford
John,

I wished I could help out. I have to write manuals for our products, writing 
isn't one of my finer points. I was thinking about creating a file to feed 
Visio to do doc work like what your referring to

Scott ford
www.identityforge.com

On Aug 24, 2012, at 8:41 AM, McKown, John john.mck...@healthmarkets.com 
wrote:

 Thanks for that LISTPRT pointer. I used it to create data sets with that 
 data. That will make it easier to include in my documentation. Of course, 
 doing so will almost guarantee that the documentation will become obsolete. 
 We're not too good on keeping our documentation up to date.
 
 -- 
 John McKown
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone *
 john.mck...@healthmarkets.com * www.HealthMarkets.com
 
 Confidentiality Notice: This e-mail message may contain confidential or 
 proprietary information. If you are not the intended recipient, please 
 contact the sender by reply e-mail and destroy all copies of the original 
 message. HealthMarkets(r) is the brand name for products underwritten and 
 issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake 
 Life Insurance Company(r), Mid-West National Life Insurance Company of 
 TennesseeSM and The MEGA Life and Health Insurance Company.SM
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of retired mainframer
 Sent: Thursday, August 23, 2012 2:13 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: Documenting SMS environment  ACS routines.
 
 ISMF options 3, 4, 5, and 6 have the LSTPRT command to document the
 properties of every data class, management class, storage class, and
 storage
 group.
 
 Option 7 can identify from where each of the ACS routines was compiled
 so
 you can find the source if it still exists.  It can also identify any
 test
 cases your storage admin used when he developed the system.
 
 The D SMS system command can display the status of each storage group
 and
 the volumes in that group.
 
 Unfortunately, none of this will give you the philosophy or rationale
 of why
 things are this way.  You will have to infer that based on your
 understanding of your business environment and anything you know about
 the
 admin himself.
 
 :: -Original Message-
 :: From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu] On
 :: Behalf Of McKown, John
 :: Sent: Thursday, August 23, 2012 10:35 AM
 :: To: IBM-MAIN@LISTSERV.UA.EDU
 :: Subject: Documenting SMS environment  ACS routines.
 ::
 :: We have a rather fragile SMS environment at present. It has
 basically
 :: grown ad hoc over the course of almost 2 decades. I really need
 to
 :: document it very well. Once documented, I would like to use that in
 :: order to reengineer the environment. Any pointers would be greatly
 :: appreciated.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: X86 server

2012-08-24 Thread Anne Lynn Wheeler
scott_j_f...@yahoo.com (Scott Ford) writes:
 Just for my 2 cents worth, ran P390s in one environment attached to two T1s.
 Attached to them we're 3800 laser printers and some 3274s we couldnt replace.
 The mainframes were an hour plus away in NJ, and our printed output queued up 
 to the P390s.
 Everything worked like a champ. I am now on Z/Pdt z/os1.12 on a intel
 i7', everything s good, but are also only doing development.

 Scott ford
 www.identityforge.com

re:
http://www.garlic.com/~lynn/2012l.html#16 X86 server
http://www.garlic.com/~lynn/2012l.html#18 X86 server
http://www.garlic.com/~lynn/2012l.html#19 X86 server
http://www.garlic.com/~lynn/2012l.html#20 X86 server

1980 STL is bursting at the seams and they are moving 300 people from
IMS group to off-site bldg. the group tries remote 3270 support and find
it intolerable. I get con'ed into writing HYPERChannel support for use
as channel extender ... allowing them to put local channel-attached 3270
controllers at the remote site. Runs over T1 channel on the *campus*
collins digital radio T3 microwave. They don't notice any change from
cms local 3270 controllers in STL (maintaining their subsecond response
... back when mvs/tso people were claiming noody needed subsecond
response). System thruput actually improves ... issue is the
HYPERChannel A220s sitting on real channel have significantly lower
channel busy (for the same operation) than 3270 controllers ... total
system throughput improves 10-15% (the 3270 controller channel busy is
masked at the remote site).

I try to get approval to release the software to customers ... which a
group in POK manages to block. That group was playing with some fiber
stuff (that eventually gets out as ESCON), and they are afraid if my
HYPERChannel support is released to customers ... it would interfer with
someday being able to get their fiber stuff out. As a result NSC has to
re-do my implementation from scratch.

Roll forward several years, the 3090 product administrator tracks me
down.  the 3090 channels were designed to have 3-5 channel checks
annually aggregate across the whole customer base. the industry service
that collects erep data shows that there have been an aggregate of 20
channel checks the first year.

Turns out they are at customers running 3800 over HYERPChannel channel
extender. In my original implementation ... if I had an unrecoverable
transmission error ... I would simulate channel check in the CSW ... for
the host software to go through its retry operation ... and the NSC
faithfully reproduced that in their implementation. After some amount of
toiling through error recovery code ... i determined that simulating
IFCC would have effectively the same result as channel check and got NSC
to update their implementation.

as an aside, long ago and far away somebody in Boulder does build a
hardware channel emulator for ibm/pc which is used for 3800 testing.

-- 
virtualization experience starting Jan1968, online at home since Mar1970

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: What size memory object backs an IARCP64

2012-08-24 Thread John Gilmore
Look at EXPAND=NO|YES

--jg

On 8/24/12, Dave Day david...@consolidated.net wrote:
  On CPOOL BUILD, one specifies PCELLCT and SCELLCT to tell z/OS how
 to build the pool.  There doesn't appear to be any equivalent for
 IARCP64 REQUEST=BUILD.  No way to communicate to z/OS how many you think
 you will need?  I must be missing something here.

  --Dave

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IEC161I 037(108,000,IGG0CLFE)-0257 under ZOS 1.10

2012-08-24 Thread David Speake
Love this product * MVS/QuickRef 7.5 * (c)
If they object to my expression of affection I will never cut/paste from them 
again.
Fair use guys?

   #  Data Base   Vendor  ProductPreferred Release
   _  1  M  IBM Z/OS SYSTEM MSGS V1R10 

Have
 _ IBM Z/OS SYSTEM MSGS V1R1  M
through 
 _ IBM Z/OS SYSTEM MSGS V1R13 M


.01.IEC161I 037(108,000,IGG0CLFE)-0257,DESAAORA,DESAAORA,SIXFILET,,,
--- V=IBM P=Z/OS SYSTEM MSGS R=V1R10 I=IEC161I D=M -
 ++
 ¦ RETURN CODE 108  
  ¦
 ¦  
   ¦
 ¦ Explanation: An incorrect field name was found in the field parameter
¦
 ¦ list (CTGFL). The field name passed by AMS does not exist in the 
¦
 ¦ catalog management dictionary.   
  ¦
 ++

 Reason Code Description
 0   Programmer Response: The message indicates that the
 caller's AMS release level or maintenance level is
 different from the CATALOG level that is being called.
 Ensure that IDCAMS and CATALOG are at the same level.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: What size memory object backs an IARCP64

2012-08-24 Thread John Gilmore
IARCP64 can allocate pools comprised of cells ranging in size from 1
byte to 512 Kib.

Its design is different from that of the analogous AMODE(31)
facilities and in some ways better.

As usual for macros of this class, usable only in assembly language
and PL/X, the only really good, usually very current documentation is
in the prolog of the macro itself.

Read it.  Then ask questions.

--jg

On 8/24/12, Dave Day david...@consolidated.net wrote:
  The 1.12 manual I looked at has the following.  Doesn't say a
 bleeping thing about the original size.  I wish to move some pools above
 the bar, and have some idea of how many I will need, in each. I would
 like to be able to indicate that at the beginning, but it doesn't appear
 to be possible.

   --Dave
 ,EXPAND=YES
 ,EXPAND=NO
 When REQUEST=GET is specified, a required parameter that indicates whether
 to attempt expanding the pool if there is no available cell.
 ,EXPAND=YES
 This parameter tries expanding.
 ,EXPAND=NO
 This parameter does not try expanding.
 ,TRACE=
 On 8/24/2012 4:04 PM, John Gilmore wrote:
 Look at EXPAND=NO|YES

 --jg



 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: X86 server

2012-08-24 Thread zMan
What does this have to do with this thread???

On Fri, Aug 24, 2012 at 4:13 PM, Anne  Lynn Wheeler l...@garlic.comwrote:

 scott_j_f...@yahoo.com (Scott Ford) writes:
  Just for my 2 cents worth, ran P390s in one environment attached to two
 T1s.
  Attached to them we're 3800 laser printers and some 3274s we couldnt
 replace.
  The mainframes were an hour plus away in NJ, and our printed output
 queued up to the P390s.
  Everything worked like a champ. I am now on Z/Pdt z/os1.12 on a intel
  i7', everything s good, but are also only doing development.
 
  Scott ford
  www.identityforge.com

 re:
 http://www.garlic.com/~lynn/2012l.html#16 X86 server
 http://www.garlic.com/~lynn/2012l.html#18 X86 server
 http://www.garlic.com/~lynn/2012l.html#19 X86 server
 http://www.garlic.com/~lynn/2012l.html#20 X86 server

 1980 STL is bursting at the seams and they are moving 300 people from
 IMS group to off-site bldg. the group tries remote 3270 support and find
 it intolerable. I get con'ed into writing HYPERChannel support for use
 as channel extender ... allowing them to put local channel-attached 3270
 controllers at the remote site. Runs over T1 channel on the *campus*
 collins digital radio T3 microwave. They don't notice any change from
 cms local 3270 controllers in STL (maintaining their subsecond response
 ... back when mvs/tso people were claiming noody needed subsecond
 response). System thruput actually improves ... issue is the
 HYPERChannel A220s sitting on real channel have significantly lower
 channel busy (for the same operation) than 3270 controllers ... total
 system throughput improves 10-15% (the 3270 controller channel busy is
 masked at the remote site).

 I try to get approval to release the software to customers ... which a
 group in POK manages to block. That group was playing with some fiber
 stuff (that eventually gets out as ESCON), and they are afraid if my
 HYPERChannel support is released to customers ... it would interfer with
 someday being able to get their fiber stuff out. As a result NSC has to
 re-do my implementation from scratch.

 Roll forward several years, the 3090 product administrator tracks me
 down.  the 3090 channels were designed to have 3-5 channel checks
 annually aggregate across the whole customer base. the industry service
 that collects erep data shows that there have been an aggregate of 20
 channel checks the first year.

 Turns out they are at customers running 3800 over HYERPChannel channel
 extender. In my original implementation ... if I had an unrecoverable
 transmission error ... I would simulate channel check in the CSW ... for
 the host software to go through its retry operation ... and the NSC
 faithfully reproduced that in their implementation. After some amount of
 toiling through error recovery code ... i determined that simulating
 IFCC would have effectively the same result as channel check and got NSC
 to update their implementation.

 as an aside, long ago and far away somebody in Boulder does build a
 hardware channel emulator for ibm/pc which is used for 3800 testing.

 --
 virtualization experience starting Jan1968, online at home since Mar1970

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
zMan -- I've got a mainframe and I'm not afraid to use it

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Scott Ford
John,

Maybe the usage of execs or rexx in writing or speaking might be based on 
whether you learned iron VM or z/OS. I learned my on VM. So I can only give you 
my perspective.

Scott ford
www.identityforge.com

On Aug 24, 2012, at 12:15 PM, John Gilmore jwgli...@gmail.com wrote:

 Bob,
 
 I'm not sure I agree.
 
 My problem is that your view sanctions, implicltly encourages, usages
 like 'an Assembler' for an assembly-language program or 'a COBOL' for
 a COBOL program.
 
 The distinction between the entity, routine or table, and the language
 in which it is written is valuable, worth trying to preserve.
 
 --jg
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF Panel and LPAR name

2012-08-24 Thread CM Poncelet
Tut tut. Not a mention of 'using a search engine' in my quoted reply. In 
fact, I use them regularly. You seem confused.


Meanwhile, Germany's economy is thriving while Greece's one is on its 
knees. The former relies on science/engineering, the latter on 
art/entertainment (and on hanging dogs from trees, dousing them in 
parrafin oil and setting them on fire alive for 'entertainment' purposes).


Du kannst mich mal am Arsch lecken.

Ta ta

Shmuel Metz (Seymour J.) wrote:


In 50359f17.2080...@bcs.org.uk, on 08/23/2012
  at 04:10 AM, CM Poncelet ponce...@bcs.org.uk said:

 

Well ... art/entertainment v. science/engineering as in Aesop's 
fable about the Cicala and the Ant. Industry makes its own bread:

it does not sing all summer and expect bread when winter arrives.
   



Nonsense. Using a search engine is not remotely analogous to singing
all summer. If anything, refusing to use a search engine is a
manifestation of the NIH syndrome.

 



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: X86 server

2012-08-24 Thread Paul Gilmartin
On Thu, 23 Aug 2012 22:13:49 -0400, Anne  Lynn Wheeler wrote:

 ...
max configured z196 with 80 processors is rated for 50BIPS and goes for
$28M (about $560,000/BIPS) ...
 
ibm has base price of $1815 for e5-2600 blade ... which have ratings at
527BIPS (about $3.44/BIPS), ...

A factor of 160,000.  The mind boggles.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: execs or scripts

2012-08-24 Thread Scott Ford
From IBM's terminology website:

 Restructured Extended Executor
The i5/OS implementation of the Systems Application Architecture Procedures 
Language. REXX is a programming language that is supported by an interpreter 
provided as part of the i5/OS licensed program.
A general-purpose, high-level programming language, particularly suitable for 
EXEC procedures or programs for personal computing.
They consider REXX a language


Scott ford
www.identityforge.com

On Aug 24, 2012, at 1:11 PM, McKown, John john.mck...@healthmarkets.com 
wrote:

 I usually say script because of use of shell script in UNIX. For REXX, I 
 often say REXX program. What I really hate is REXX clist. Which is it, 
 REXX or CLIST? On VM, I guess REXX exec could also give rise to REXX or 
 EXEC (EXEC being conceptually similar to CLIST in this context).
 
 -- 
 John McKown
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone *
 john.mck...@healthmarkets.com * www.HealthMarkets.com
 
 Confidentiality Notice: This e-mail message may contain confidential or 
 proprietary information. If you are not the intended recipient, please 
 contact the sender by reply e-mail and destroy all copies of the original 
 message. HealthMarkets(r) is the brand name for products underwritten and 
 issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake 
 Life Insurance Company(r), Mid-West National Life Insurance Company of 
 TennesseeSM and The MEGA Life and Health Insurance Company.SM
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of John Gilmore
 Sent: Friday, August 24, 2012 10:49 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: execs or scripts
 
 Your bad it may be, but I cannot refrain from noting that, while I too
 prefer 'script' to 'exec', even 'exec' is better than talking/writing
 about 'a REXX' or REXXs'; and this subliterate usage appears to be
 spreading: we have far too much of it on IBM-MAIN.
 
 --jg
 
 On 8/24/12, Anne  Lynn Wheeler l...@garlic.com wrote:
 zedgarhoo...@gmail.com (zMan) writes:
 Relevance?
 
 my bad, thread in comp.lang.rexx that went to wrong place
 
 --
 virtualization experience starting Jan1968, online at home since
 Mar1970
 
 -
 -
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-
 MAIN
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN