FYI LinKEdln passwords hacked

2012-06-06 Thread Ed Gould

LinkedIn Users: Change Password Now
Attackers appear to have obtained--and may have already decrypted--at  
least 6.5 million LinkedIn passwords.


http://www.informationweek.com/news/security/attacks/240001623? 
cid=nl_IW_daily_2012-06-06_htmlelq=a86e12d6260b46e991eaf6fac15b1ab7


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


Re: Exclusive ENQ on dataset owned (SHR) by Started Task?

2012-06-06 Thread Ed Gould
This is age old issue. I think the summary is that in order to to  
maintain data integrity of the PDS don't try updating any PDS that is  
allocated by someone else.

If it works great otherwise don't come crying to IBM (or anyone else).
Dataset integrity is only as good as you treat the dataset like any  
thing else .


Ed

On Jun 6, 2012, at 12:33 PM, Sri h Kolusu wrote:


Q).  What is the best way to delete a PDS member while the
started task has it allocated DISP=SHR?




You can try using IDCAMS delete function with FILE Parameter

//DELPMEM  EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//DDN  DD DSN=YOUR PDS,
//DISP=SHR
//SYSIN
  DELETE 'YOUR.PDS(membername)' FILE(DDN)
//*

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


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


Re: How to suppress Message in REXX App

2012-06-01 Thread Ed Gould

Gil:

Maybe I am not understanding of your complaint.
The ARC message is sent to you as *YOU* requested some function from  
HSM.
HLIST for example is your request to DFHSM to list something (usually  
a DSN) and DFHSM is responding to your request.

So please explain why you are objecting to receiving the message?

Ed


On Jun 1, 2012, at 2:40 PM, Paul Gilmartin wrote:


On Fri, 1 Jun 2012 13:27:54 -0500, McKown, John wrote:

I don't know about that message in particular, but I know that the  
HSM started task often issues message via a directed TPUT having  
an option to deliver it to the userid which issued the HSM  
command. Similar to what the z/OS SEND commands does when sent  
by another TSO user or operator command. I don't know of any way  
to suppress it. Perhaps TSO PROFILE NOINTERCOM but I'm not in a  
position to try it. Makes me madder than you-know-where. Sometimes  
I'd like to strangle IBM developers.



Than behavior is _so_ 20th century.  The function needs to
be redesigned, at the very least to send the message to the
address space that requested the operation.  But IBM doesn't
care enough to do it right.

-- gil

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


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


Re: ISV software costs based on MIPS

2012-05-31 Thread Ed Gould
A long time ago a vendor wanted to charge 1+ Million dollars for an  
upgrade for their software. The company dumped the vendor and went  
with another (after a lot of haggling and the vendor took a you have  
to pay period line) the company went with another vendor who was a  
little more flexible (the money helped of course). This was in the  
1970's (or early 80's) back when a dollar was worth something (name  
of company provided off list). Another company discussed here on the  
list was quite rigid. The CIO and others went along until they  
advertised on the Super Bowel and that was the wrong thing to do as  
my management came down with orders to get rid of all the products as  
we were not going to be subsidizing their ads anymore. In less than 2  
months we got rid of the products and cancelled all their products.  
Some were extremely easy to displace and litterly no change was  
involved others were found to be obsolete and were being paid for,  
for no reason. I think we saved $500K (US) a year. The 500K probably  
went to bonuses as the peons (us) never saw it but the bigger cars in  
the parking lot next year spoke volumes.


Ed

On May 31, 2012, at 1:49 PM, Vernooij, CP - SPLXM wrote:


We did.
After changing our z9's to z196's, a vendor asked such a ridiculous
price for one product that we took the jump to convert to the IBM
version of this functionality, where installing a new product,  
training

on it and converting the database and procedures and even getting used
to the IBM peculiarities was more than benificial...

Kees.


Hal Merritt hmerr...@jackhenry.com wrote in message
news:1e7a8b5a967dfb42b888c2c05cfe0f5b047...@mmoex10mbs03.jhacorp.com 
..

.

Our economic culture demands growth. If a publicly traded company

cannot sustain grown in revenues and profitability then investors get
annoyed and move their money elsewhere.


An incumbent ISV can take a calculated risk and increase prices

because we are very reluctant to change products. There is the cost of
training and sometimes conversion. And the cost is sometimes not so  
much

money as it is clock time.  Not to mention political issues.


But we all are being pushed and pushed hard to cut costs and grow

profits. At some point it starts to make business sense to look at
competing products. And at some other point I guess it makes sense to
change products.






-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On

Behalf Of Shmuel Metz (Seymour J.)

Sent: Wednesday, May 30, 2012 3:41 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISV software costs based on MIPS

In 1e7a8b5a967dfb42b888c2c05cfe0f5b047...@mmoex10mbs03.jhacorp.com,
on 05/30/2012
   at 03:26 PM, Hal Merritt hmerr...@jackhenry.com said:


No ISV wants a pricing strategy that potentially reduces income.


Does that include a pricing policy that gives customers an incentive

to switch to a competitor?


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

- 
-

For IBM-MAIN subscribe / signoff / archive access instructions, send

email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
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: INFO IBM-MAIN


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  

Re: How to leave ISPF

2012-05-29 Thread Ed Gould

Shmuel:

I remember going through the PCF TMP code and it was in there. I also  
found it in the PCF manual as a feature.
My memory doesn't function to well before we had PCF so I will not  
argue other than to say that is not how I remember the field mark key.
As far as accounting. We never used the feature as we had way to many  
SMF records as it was. I also do not remember as TSO being that much  
of a resource user (yes I know).
We had more issues and to add that into the mix was just to much. My  
immediate gut reaction is that we had some users that would get  
around it (don't ask unless you really want to know) so turning on  
accounting would be a waste.


Ed

On May 28, 2012, at 7:57 AM, Shmuel Metz (Seymour J.) wrote:


In 4f439d1e-1523-49ed-815c-6fa3dcd87...@comcast.net, on 05/27/2012
   at 10:36 AM, Ed Gould edgould1...@comcast.net said:


I think that was because that way back when IBM had a TSO
product called PCF.  If memory serves me one of the feature that
PCF offered was to be able to stack commands and to separate them
it used the field mark key as a delimiter.


No; you could use FM as a separator without PCF. As I recall, PCF
allowed you to use other characters, e.g., semicolon, as a separator,
but did not disable the recognition of the FM.


Although admittedly the biggest  feature of PCF was to do data
set  dasd pooling


Not command accounting?

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

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


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


Re: How to leave ISPF

2012-05-27 Thread Ed Gould

Paul:

I think that was because that way back when IBM had a TSO product  
called PCF.  If memory serves me one of the feature that PCF offered  
was to be able to stack commands and to separate them it used the  
field mark key as a delimiter.


Although admittedly the biggest  feature of PCF was to do data set  
dasd pooling  (it also had a few other really nice features). We used  
it as well for TSO command authorization as we hadn't gotten RACF  
yet.  The only issue I had was to change dasd meant an IPL or you had  
to have plenty of spare pools. I didn't like to zap LPA modules  
unless it was really needed and we needed another freebie from IBM to  
do that.


Ed

On May 26, 2012, at 10:42 AM, Paul Gilmartin wrote:


On Fri, 25 May 2012 19:01:13 -0400, Shmuel Metz (Seymour J.) wrote:



This part wasn't answered.   You need to use the field mark key
(x'1E').


Does ISPF treat it the same way that TSO does? I thought that it was
just another character except for TSO line mode.


Don't know.  But I once tried to set Field Mark as my Command
Delimiter (seemed to make sense, and semicolon is much too
valuable otherwise).  ISPF wouldn't let me do that.

-- gil

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


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


Re: REPRO MERGECAT performance

2012-05-26 Thread Ed Gould

The third vendor (NOT DINO or the other) sorry I wasn't clear on that.
Using undocumented fields in the catalog is just plain inexcusable  
(IMO). Reserved fields are just that NO one is supposed to use them  
except IBM (IMO).


Ed

On May 26, 2012, at 4:26 PM, Linda Mooney wrote:


Hi Ed,



/snip

We took the other one and in addition there were side bennies. We
also got burned by an OEM that depended on some slight alterations to
the catalog that were really not documented

/esnip



Did you mean that you got burned by the other one (not Dino-Soft)  
or another (3rd) vendor?



Thanks,


Linda

- Original Message -


From: Ed Gould edgould1...@comcast.net
To: IBM-MAIN@bama.ua.edu
Sent: Friday, May 25, 2012 11:17:37 AM
Subject: Re: REPRO MERGECAT performance

Dave:

We took the other one and in addition there were side bennies. We
also got burned by an OEM that depended on some slight alterations to
the catalog that were really not documented although I think IBM and
the vendor agreed to disagree on the peculiarity (use of undocumented
fields) in the catalog. I got caught in the middle as I raised the
flag. IMO the vendor was at fault but its water under the bridge. I
will never use the other vendor again as a result (although its a
great vendor) I do not like getting burned.

Ed

On May 25, 2012, at 12:51 PM, Gibney, Dave wrote:


  In the spirit of evenhandedness, faster mergecat is one of the
good reasons to acquire T-Rexx from Dinosoft, or the other one :)

Dave Gibney
Information Technology Services
Washington State University


On May 25, 2012, at 11:02 AM, Mary Anne Matyaz wrote:


Can MERGECAT performance be improved by altering the buffer space
values for either the input or output catalog, or both?

If you have a lot of VSAM, probably not. As I recall, doing a large
repro mergecat with a lot of VSAM was very slow, but it was mostly
due to the need to go change every vvds entry.

In other words, I don't think you'll get a lot of bang for your
buck.

Mary Anne

--- 
-

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


 
-

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


- 
-

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


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

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


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


Re: REPRO MERGECAT performance

2012-05-26 Thread Ed Gould
Looking back at some emails from around that time. I *think* the  
issue with repro mergecat is that it access VVD's all over the place.  
I did not take time to track it down but the best explanation I got  
is that it must update all the VVDS's .


Ed

On May 26, 2012, at 4:26 PM, Linda Mooney wrote:


Hi Ed,



/snip

We took the other one and in addition there were side bennies. We
also got burned by an OEM that depended on some slight alterations to
the catalog that were really not documented

/esnip



Did you mean that you got burned by the other one (not Dino-Soft)  
or another (3rd) vendor?



Thanks,


Linda

- Original Message -


From: Ed Gould edgould1...@comcast.net
To: IBM-MAIN@bama.ua.edu
Sent: Friday, May 25, 2012 11:17:37 AM
Subject: Re: REPRO MERGECAT performance

Dave:

We took the other one and in addition there were side bennies. We
also got burned by an OEM that depended on some slight alterations to
the catalog that were really not documented although I think IBM and
the vendor agreed to disagree on the peculiarity (use of undocumented
fields) in the catalog. I got caught in the middle as I raised the
flag. IMO the vendor was at fault but its water under the bridge. I
will never use the other vendor again as a result (although its a
great vendor) I do not like getting burned.

Ed

On May 25, 2012, at 12:51 PM, Gibney, Dave wrote:


  In the spirit of evenhandedness, faster mergecat is one of the
good reasons to acquire T-Rexx from Dinosoft, or the other one :)

Dave Gibney
Information Technology Services
Washington State University


On May 25, 2012, at 11:02 AM, Mary Anne Matyaz wrote:


Can MERGECAT performance be improved by altering the buffer space
values for either the input or output catalog, or both?

If you have a lot of VSAM, probably not. As I recall, doing a large
repro mergecat with a lot of VSAM was very slow, but it was mostly
due to the need to go change every vvds entry.

In other words, I don't think you'll get a lot of bang for your
buck.

Mary Anne

--- 
-

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


 
-

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


- 
-

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


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

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


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


Re: REPRO MERGECAT performance

2012-05-25 Thread Ed Gould

Tim,

I would love to hear about any as well.
I have done a few and the length of time (even at 0200 ) was poor. I  
had to ask for 6 hours and was put off for quite some time. I ended  
up leaving and really never cared what happened.


Ed

On May 25, 2012, at 8:14 AM, Tim Hare wrote:

We've just done a couple of REPRO MERGECATs that were fairly  
large,  and took some time, so I was wondering:


Can MERGECAT performance be improved by altering the buffer space  
values for either the input or output catalog, or both?


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


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


Re: REPRO MERGECAT performance

2012-05-25 Thread Ed Gould

Mary Ann,

From a long time ago the length of time was accessing other items  
than the catalog.


Ed

On May 25, 2012, at 11:02 AM, Mary Anne Matyaz wrote:

Can MERGECAT performance be improved by altering the buffer space  
values for either the input or output catalog, or both?


If you have a lot of VSAM, probably not. As I recall, doing a large  
repro mergecat with a lot of VSAM was very slow, but it was mostly  
due to the need to go change every vvds entry.


In other words, I don't think you'll get a lot of bang for your buck.

Mary Anne

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


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


Re: REPRO MERGECAT performance

2012-05-25 Thread Ed Gould

Dave:

We took the other one and in addition there were side bennies. We  
also got burned by an OEM that depended on some slight alterations to  
the catalog that were really not documented although I think IBM and  
the vendor agreed to disagree on the peculiarity (use of undocumented  
fields) in the catalog. I got caught in the middle as I raised the  
flag. IMO the vendor was at fault but its water under the bridge. I  
will never use the other vendor again as a result (although its a  
great vendor) I do not like getting burned.


Ed

On May 25, 2012, at 12:51 PM, Gibney, Dave wrote:

  In the spirit of evenhandedness, faster mergecat is one of the  
good reasons to acquire T-Rexx from Dinosoft, or the other one :)


Dave Gibney
Information Technology Services
Washington State University


On May 25, 2012, at 11:02 AM, Mary Anne Matyaz wrote:


Can MERGECAT performance be improved by altering the buffer space
values for either the input or output catalog, or both?

If you have a lot of VSAM, probably not. As I recall, doing a large
repro mergecat with a lot of VSAM was very slow, but it was mostly
due to the need to go change every vvds entry.

In other words, I don't think you'll get a lot of bang for your  
buck.


Mary Anne

 
--

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


- 
-

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


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


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


Re: Mystery from TSO

2012-05-25 Thread Ed Gould

Are you using RACF or UADS (I still prefer UADS myself).
With UADS I have seen strange occurrences. The UPT(?) gets written  
back to UADS and rarely it gets clobbered and is written back as it  
was in storage.


Ed

On May 25, 2012, at 1:10 PM, John Norgauer wrote:


I have a user that somehow had her TSO profile prefix changed to the
letter 'A'. She swears that she did not use the PROFILE command.
Is there any other way that this prefix could have changed?

Oh, and she does not drink on the job.



John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
2315 Stockton Blvd
ASB 1300
Sacramento, Ca 95817
916-734-0536

 SYSTEMS PROGRAMMING..  Guilty, until proven innocent !!  
JN  2004


Hardware eventually breaks - Software eventually works  anon


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


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


Re: Mystery from TSO

2012-05-25 Thread Ed Gould

I have seen this myself (albeit years ago).
Someone updated the UPT (in storage via cross memory services long  
story don't ask) and logged off. During the logoff process the system  
rewrites the UPT in UADS not sure about RACF).
Its been ages but one of the (at least I could find) undocumented  
fields in the UPT was CPU time (total since the user was created).
I don't recall how I found that but I think it was found in the Fiche  
(before OCO naturally). I think it was when I was working on the tso  
pre prompt exit. Its got to be 30+ years.


Ed

On May 25, 2012, at 1:30 PM, Mark Zelden wrote:


chuckle  Nice Friday line.

To answer the OP:   Other than a CLIST / REXX exec issuing the  
PROFILE PREFIX command, I
don't think so.  Unless you are using SYS1.UADS still and then  
someone could potentially

edit the UADS member for that userid and modify it.

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html
Systems Programming expert at http:// 
expertanswercenter.techtarget.com/


On Fri, 25 May 2012 14:17:09 -0400, Gord Tomlin  
gt.ibm.li...@actionsoftware.com wrote:



Then you would need to change her prefix to AA.


--

Regards, Gord Tomlin
Action Software International
(a division of Mazda Computer Corporation)
Tel: (905) 470-7113, Fax: (905) 470-6507

On 2012-05-25 14:10, John Norgauer wrote:

I have a user that somehow had her TSO profile prefix changed to the
letter 'A'. She swears that she did not use the PROFILE command.
Is there any other way that this prefix could have changed?

Oh, and she does not drink on the job.



John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
2315 Stockton Blvd


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


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


Brain drain: Where Cobol systems go from here

2012-05-23 Thread Ed Gould

Brain drain: Where Cobol systems go from here



-When the last Cobol programmers walk out the door, so may 50 years  
of business processes within the software they created. Will you be  
ready?




http://www.computerworld.com/s/article/9227263/The_Cobol_Brain_Drain? 
taxonomyId=154


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


Re: Screen Scraping TN3270

2012-05-21 Thread Ed Gould
Agreed...(about screen scraping). I have run into a few over the last  
40 something years. bIt is just plain a DON'T DO IT.
Twice I have been called in at  something in the morning because  
some IDIOT thought it was a good idea. Not only didn't they tell  
anybody they were buying some product that did it they never thought  
something would change. 20 or so years ago we went from TCAM to VTAM  
and actually had two applications die one of the people claimed it  
was my fault (he had signed off on the change request no less). One  
presented such a security exposure that when I found out I just went  
to the auditor and let me have a run at the people. Nothing gets  
people motivated more than a visit from an IRATE auditor with a  
security exposure. I just let the auditor go at them for a couple of  
weeks as the vendor who wrote the screen scraping software was no  
longer to be found. I had a good laugh at that one. The people were  
almost traumatized (good for them). Before they went out and bought a  
replacement I had the auditor pass me the manuals under the table and  
found issues with the solution. They had to find another solution.  
Mean while they had to manually login and programmers had to monitor  
the beast as the application was reasonably important.


The auditor thanked me privately and I continued to pass him jewels  
like that it made him happy and he looked more important to the  
powers that be,


Ed


On May 21, 2012, at 4:39 PM, zMan wrote:


On Mon, May 21, 2012 at 4:57 PM, Longnecker, Dennis 
dennis.longnec...@courts.wa.gov wrote:

Curious as to what people might be using, if anything, on the JAVA  
side
for screen scraping TN3270 applications.  Last year, because of  
performance

problems, we switched from IBM Hats to a different JAVA based screen
scraping product  four WebSphere screen scraping.  Recently we ran  
into
some application issues, and after over a month of e-mail and  
telephone
calls for support and no response, we decided we better switch it  
out.


What might people be using out there for TN3270 screen scraping on  
their

java applications?



Don't do it, it hurts...

Seriously, it's a major pain, and very fragile.

No, I'm not answering your question, just suggesting that you're  
headed for

madness in that direction...
--
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...@bama.ua.edu with the message: INFO IBM-MAIN


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


Re: Screen Scraping TN3270

2012-05-21 Thread Ed Gould

Saving the password in an unsecure environment IN RAW TEXT.

Ed

On May 21, 2012, at 7:32 PM, Paul Gilmartin wrote:


On Mon, 21 May 2012 17:23:37 -0500, Ed Gould wrote:


Agreed...(about screen scraping). I have run into a few over the last
40 something years. bIt is just plain a DON'T DO IT.
Twice I have been called in at  something in the morning because
some IDIOT thought it was a good idea. Not only didn't they tell
anybody they were buying some product that did it they never thought
something would change. 20 or so years ago we went from TCAM to VTAM
and actually had two applications die one of the people claimed it
was my fault (he had signed off on the change request no less). One
presented such a security exposure that when I found out I just went
to the auditor and let me have a run at the people. ...


How was it a security exposure?  For example, was it worse than
photographing the screen with a smart phone (but are camera
phones prohibited effectively at your site?) and passing the
result to an OCR program?

-- gil

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


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


Re: IBMLink outages in 2012

2012-05-21 Thread Ed Gould

This brings back memories pre IBMLINK.
I vaguely remember an IBM product (INFO-MVS) which was (if memory  
serves me) was a single (??) reel 6250 tape sent monthly by IBM.
I was the one designated to load the tape into an VSAM dataset. The  
team was 8 (or was it 9) sysprogs and all of us disliked calling into  
IBM to look up problems so there was a lot of push to get the tape  
loaded ASAP.
One day the delivery of the tape was delayed because our in house  
delivery system broke down. ll we knew after some frantic phone calls  
it was somewhere between the 3rd and 18th floor. The group split up  
and went to every floor in the the system trying to find the tape. We  
found out that it was still on the internal lift system it was  
unavailable. We all ended up on the 3rd floor pestering the  
technician to get the system back up and running.  After 15 minutes  
we left the trainee to pester the technician. The building was rather  
new and I know things break down but the tape was deemed rather  
critical. The rest of us had to go back and share one microfiche  
reader and the infamous 1-800 (it could have been a local number but  
its immaterial) number and we opened so many problems with IBM that  
day that I think IBM sort of wondered if the building burned down.


 The INFO MVS dataset was really critical to our group and having to  
to sit there at a fiche reader was not exactly appealing to any of us.


I am really shocked that IBM is apparently treating the outages like  
they are not worth talking about. Although with IPL failures you  
would not have been able to us INFO/MVS you still have had a fall  
back of the 1-800 number or groan even fiche.  To me the SIS and the  
other (maybe not all) features of IBMLINK would be similar to a  
airline reservation system. Does anyone have  another comparison they  
would prefer to use?


Ed


On May 21, 2012, at 9:09 PM, Clark Morris wrote:


On 21 May 2012 13:27:19 -0700, in bit.listserv.ibm-main Sam Knutson
wrote:

My consideration is many applications in IBMLink don't seem to  
merit the cost of true continuous operations.  I think it is  
unreasonable to ask for 24/7/365(6), for all of IBMLink.


As someone who has been away from the actual trouble shooting for over
20 years (I still remember my site's customer number) so I don't know
what the critical functions are or what all is included in IBMLINK.
From your posting below, I can see that IBMLINK covers a number of
areas.  I wonder how Amazon or LL Bean define what has to have
virtually total availability.  Similar questions arise for Apple and
Microsoft.  I would definitely think that problem databases require it
and that frozen ones should be available for reading even when they
are unavailable for update due to maintenance.   I'm wondering if this
is sort of like EREP was back when I was dealing with it, a necessary
stepchild that seemed to not have any one group responsible for it.

Possibly it would be worthwhile to identify all of the functions in
IBMLINK and identify which ones need the availability.  It sounds like
something SHARE is well suited for.  Also we need to identify the
customer and IBM costs incurred by lack of availability both soft and
hard.

Have any of the people on this list found that the problems with
IBMLINK affect the perception of the z series within their
organizations and of IBM's ability to come up with appropriate
products for business needs?

Clark Morris


We need high availability for applications that enable us to  
effectively support our own high availability systems.  This seems  
to be operational support for our System z hardware and software,  
reporting problems electronically, researching problem databases  
for known solutions and open APARs, and retrieving service.


ResourceLink which we use for hardware support IBM moved to a  
higher availability infrastructure some time ago and has made  
process changes to make the infrequent outages less problematic  
for customers.


SR on the current highly available infrastructure seems to be  
filling the need to submit problems electronically.  I didn't like  
SR as much when I first saw it.  The community at SHARE and  
customers directly gave IBM very critical feedback.  IBM's leaders  
listened and delayed the replacement of ETR by SR until many  
significant issues had been addressed.  There are remaining bugs  
and opportunities to improve i.e. the double sign-in requirement  
for some use cases.  SR is any many ways better than ETR and I now  
prefer it i.e. attach small files, multiple users updates on  
status of PMR, etc.  IBM is doing OK here.


IBMLink SIS is critical to us.  This weekend it was fortunate that  
IBMLink was up early as we had a planned infrastructure outage and  
ran into a problem that we found in five minutes using SIS  
probably would have taken hours using phone support at 0400 on a  
Sunday.  IBMLink SIS or some other tool that is highly available  
and lets me search in 

Re: CSVEDIT using COBOL

2012-05-20 Thread Ed Gould

John,


At the time we used Panvalet and it was extremely simple to use it.  
The (probably) only real advantage of Panvalet at the time, simple  
and straight forward.

We also had strict job card rules which made it a lot easier to insert .

I never cared for IEBEDIT myself. Especially since Panvalet was  
simple to use.
Our jobcard standards was cumbersome but it helped out the accounting  
people so one really can't complain.

Ed

On May 14, 2012, at 11:28 AM, John Gilmore wrote:


People who are familiar with and knowledgeable about IEBEDIT make
significant use of it.  Others of course do not.

This difference is largely generational.  When SYSGENs were still
required their stage 2s, the job streams generated by the expansion of
the system-defining stage 1 macro instructions, often failed (chiefly
but not only because real DASD storage requirements had been
underestimated).  It was then necessary to restart this job stream,
beginning typically with the failing job step (and altered DD
statements for one or more data sets).  In these circumstances one
necessarily became very familiar with IEBEDIT, which was used to edit
the stage 2 job stream to produce a recovery one.

It remains a useful utility, and those who don't use it should study
the few manual pages that describe it.

John Gilmore, Ashland, MA 01721 - USA

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


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


IBM’s first tape drive turns 60 (makes you feel old!)

2012-05-20 Thread Ed Gould
http://www.theregister.co.uk/2012/05/21/ 
ibm_first_tape_drive_model_726_turns_60/



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


Re: IEW4005I FETCH FOR MODULE Failed

2012-05-13 Thread Ed Gould

I guess I would link it to a temporary data set ie

// exec pgm=iewl,parm='list,xref,map'
//sysprint dd sysout=*
//sysut1 unit=sysda,space=(cyl,(20,10))
//input1 dd disp=shr,dsn=where the loadmod is
//syslmod dd dsn=tem,unit=sysda,space=(cyl,(1,1,1))
//syslin dd *
   include unput1(loadmod in error)
  name Tempnam(r)
//
*Note use caps where appropriate.

If thats OK then you have a problem on the executing system (probably)
If it doesn't work then you probably have no choice but to recreate  
the module.

*OR* it could be temporary in nature and its probably time to call IBM.

Ed

On May 12, 2012, at 1:31 AM, Lim Ming Liang wrote:


Hi Scott,
This modules are from ca software. It works in other LPARs, so I  
suspect it's hardware related, I can't tell for sure.

I can DFDSS dump them and iebcopy them.
So need some advice to validate it, before I re-install them into  
another volume.

Regards Lim ML

On 12-May-12 11:59 AM, Scott Ford wrote:

Lim,

A couple of questions, who's module ? IBM ? Other ?
Has this program ever worked before ?
If so, what changed ?

Scott ford
www.identityforge.com

On May 11, 2012, at 11:31 PM, Lim Ming Lianglimm...@unifi.my   
wrote:



Hi,
I had quite a few similar error messages on load modules fetching  
problem on a same volume;


DSINIT   FROM DDNAME STEPLIB  FAILED BECAUSE
IEWFETCH ISSUED RC 0D AND REASON 00

On the System Messages manual;

IEW4005I FETCH FOR MODULE program-name FROM DDNAME ddname FAILED  
BECAUSE

IEWFETCH ISSUED RC return-code AND REASON reason code.

Explanation: Fetch for the load module failed. The possible  
hexadecimal return codes and hexadecimal reason codes are as  
follows:


Return Code
Error Description

00
Processing completed normally.

0B
Program check.

0C
Not enough storage available. Reason Code Error Description 04 No  
storage for DATD 08 No storage for DEB 0C No storage for IOSB 10  
No storage for EXTLIST 14 No storage for module


*0D **
Bad record area.


*What does this Bad record area means ?

Does it mean the affected volume has an hardware issue ?

What utility I can used to check the volume integrity ?

The load modules library is corrupted ? But I can browse the Load  
dataset and members without any problem.


Please advise.
--
Regards Lim ML

 
--

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

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



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


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


Re: GO TO cobol

2012-04-17 Thread Ed Gould

Loyd:

Fort Wauchooka (sp??) rings a bell somewhere in my cob  ridden  
memory. But I also now remember Ft Ben Harrison (now). I remember the  
guys talking about the desert and thats about all.


Ed

On Apr 17, 2012, at 7:17 AM, Lloyd Fuller wrote:

In 1969, and until sometime in the 1970s or later, the Army  
programming school

was at Fort Benjamin Harrison in Indiana.


Graduated in March 1969 as a Staff Sergeant converted to a SP6.   
Programming

since then.

lLOYD



- Original Message 
From: Ed Gould edgould1...@comcast.net
To: IBM-MAIN@bama.ua.edu
Sent: Tue, April 17, 2012 12:16:33 AM
Subject: Re: GO TO cobol

On Apr 16, 2012, at 8:34 AM, McKown, John wrote:

SNIP-
Also remember that COBOL, at least originally, was supposed to be  
very
English-like and so usable by people at the Army PFC level of  
training.


--John McKown
Systems Engineer IV
IT


Hmmm... I was in the Army and we got PFC's from the programming  
school (AZ? its
been 40 years so forgive me). We had two groups, one COBOL (batch  
processing)
and one ASM group (essentially sysprogs). The ASM group was by far  
the best IMO.
I was on call quite often and had to fix the cobol programs that  
went boom in
the middle of the night. The COBOL people were semi useless in  
debugging and
when I looked at the code they had produced (except for a few  
people) it was
hopeless to understand. I spent more time trying to figure out the  
logic and
compare what I was seeing in the dump. 1/3 the time I helped the  
programmer
figure out where his problem was and supplying answers to his  
questions on what

was in this field or that field.
What was interesting was that as the guys (no female programmers so  
don't call
me sexist blame the Army not me) as they became more experienced  
the code became
easier to follow. As they became became better programmers there  
were less logic
problems. Now having said that most of the programs were  smallish  
and only a
few were considered large so the smallish programs there was no  
excuse for logic
issues or mangled code. My memory is foggy here as to goto's but I  
think the
rule no standards if memory serves me that goto's were to be  
minimized as a

result flow was easier to follow and frankly debugging was easier.

Ed

ps: We had one person who at the time he was drafted was working  
for IBM and he
privately told me about some OS enhancements that when I first  
heard I couldn't
wrap my head around as virtual (at least that I had never heard of)  
was a
nightmare that I couldn't wrap my head around. After I got out of  
the Army (2
years) IBM announced Virtual and I was able to ask some semi  
intelligent

questions as my preview and the questions helped jump start by job.

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

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


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


Re: GO TO cobol

2012-04-16 Thread Ed Gould

On Apr 16, 2012, at 8:34 AM, McKown, John wrote:

SNIP-
Also remember that COBOL, at least originally, was supposed to be  
very English-like and so usable by people at the Army PFC level of  
training.


--
John McKown
Systems Engineer IV
IT


Hmmm... I was in the Army and we got PFC's from the programming  
school (AZ? its been 40 years so forgive me). We had two groups, one  
COBOL (batch processing) and one ASM group (essentially sysprogs).  
The ASM group was by far the best IMO. I was on call quite often and  
had to fix the cobol programs that went boom in the middle of the  
night. The COBOL people were semi useless in debugging and when I  
looked at the code they had produced (except for a few people) it was  
hopeless to understand. I spent more time trying to figure out the  
logic and compare what I was seeing in the dump. 1/3 the time I  
helped the programmer figure out where his problem was and supplying  
answers to his questions on what was in this field or that field.
What was interesting was that as the guys (no female programmers so  
don't call me sexist blame the Army not me) as they became more  
experienced the code became easier to follow. As they became became  
better programmers there were less logic problems. Now having said  
that most of the programs were  smallish and only a few were  
considered large so the smallish programs there was no excuse for  
logic issues or mangled code. My memory is foggy here as to goto's  
but I think the rule no standards if memory serves me that goto's  
were to be minimized as a result flow was easier to follow and  
frankly debugging was easier.


Ed

ps: We had one person who at the time he was drafted was working for  
IBM and he privately told me about some OS enhancements that when I  
first heard I couldn't wrap my head around as virtual (at least that  
I had never heard of) was a nightmare that I couldn't wrap my head  
around. After I got out of the Army (2 years) IBM announced Virtual  
and I was able to ask some semi intelligent questions as my preview  
and the questions helped jump start by job.


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


Re: SV: Origins of numeric assignation of z196 z114

2012-04-16 Thread Ed Gould

I will throw out a guess here.
IBM has been through the years exceedingly cautious in naming anything.
The new names are at best a way to confuse people, in my opinion.

Ed

On Apr 16, 2012, at 9:54 AM, Thomas Berg wrote:


-Ursprungligt meddelande-
Från: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] För
R.S.
Skickat: den 16 april 2012 16:42
Till: IBM-MAIN@bama.ua.edu
Ämne: Re: Origins of numeric assignation of z196  z114

W dniu 2012-04-16 16:33, Alvaro Guirao Lopez pisze:

I have seeked but found nothing about this, why the new servers have

been

named z196  z114 and not Z11 EC  Z11 BC?



Why not z11? I don't know.
Why 196 and 114? I heard about it:
1xx means FIRST generation (of what? naming convention?)
96 means number of processors inside. Note, you can buy only 80 of
them, but it really contains 96 processors, inlcuidng SAPs and  
spares.

14 is for M10 model (4 are for spares and SAPs).


BTW: I really can't understand marketing names like z196,  
TS1140, or
DS8000. Why don't they use names like Jaguar (ok, it's partially  
used),

MAGSTAR, T-REX, MtBlanc or Cindy Crawford?

Last, bit not least: Athlon, or Pentium sounds much better than CMOS
11S.


--
Radoslaw Skorupka
Lodz, Poland


I would then suggest names more like: zEUS, HERA, HERMES,  
GILGAMESH, etc.  :)




Regards,
Thomas Berg
__
Thomas Berg   Specialist   AM/DQS   SWEDBANK AB (publ)

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


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


Re: Modernizing the BCP code ?

2012-04-14 Thread Ed Gould

Bob:

You are correct. Example: TSO code that won't be touched unless some  
BCP code breaks it. Even then some of it is so poorly documented IBM  
might just withdraw the broken part (example a TSO COMMAND (depending  
on what it is) ) The last major overhaul was the convertor  
interpreter  they had to do that because of PSF and new JCL  
requirements needed for PSF).


Ed


On Apr 12, 2012, at 9:26 AM, Bob Shannon wrote:


and seems to me the code is  not very modern


First, there are structures in the BCP code that are 40 years old.  
They haven't changed and are extremely difficult to change.


Second, z/OS 1.13 will IPL on a z900/z800. This means the BCP can  
only use instructions supported by those processors.


Third, according to yesterday's SOD, z/OS 2.1 requires at least a  
z9 processor. This implies the BCP in 2.1 can use instructions  
introduced on those processors.


Bob Shannon
Rocket Software

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


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


Re: VSAM help wanted for random reads

2012-04-03 Thread Ed Gould

Frank,

Thanks for reporting back.
One request is there somehow to paste the results so they match up  
with the headers ?


Ed

On Apr 3, 2012, at 6:33 PM, Frank Swarbrick wrote:


Several good ideas given.

My sysprog installed BLSR and I got very good results:

Without BLSR:
-
  -TIMINGS
(MINS.)--
-PAGING COUNTS
-STEPNAME
PROCSTEPRC   EXCP
CONN
TCB   SRB
CLOCK  SERV
WORKLOAD  PAGE  SWAP   VIO SWAPS
-PROC01
STEP01  00  1123K
1121K
.83   .11
23.2   1599506  TSTBAT
0
IEF404I
ICM06F - ENDED -
TIME=16.43.46
-ICM06F
ENDED.
NAME-ICM06
TOTAL TCB CPU TIME=  .83 TOTAL ELAPSED TIME=
23.2

With BLSR:
CSR020I
BUFSI=1024, BUFSD=20480, BUFNI=10, BUFND=256, HBUFNI=0, HBUFND=0,  
SHRPOOL=14.

DDNAME=ICMMSTR
CSR022I
STRNO=16, ACB RMODE31=ALL, RMODE31=ALL.
DDNAME=ICMMSTR
+CSR021I
ACB CONVERTED TO USE VSAM LSR.
DDNAME=ICMMSTR
-
  -TIMINGS
(MINS.)--
-PAGING COUNTS
-STEPNAME
PROCSTEPRC   EXCP
CONN
TCB   SRB
CLOCK  SERV
WORKLOAD  PAGE  SWAP   VIO SWAPS
-PROC01
STEP01  00  10704
3532
.04   .00
1.1 73844
TSTBAT   0
0 0 0
IEF404I
ICM06F - ENDED -
TIME=16.55.07
-ICM06F
ENDED.
NAME-ICM06
TOTAL TCB CPU TIME=  .04 TOTAL ELAPSED
TIME=   1.1
23.2 minutes versus 1.1 minutes. 1,123,000 EXCP versus 10,704 EXCP.

BTW, to Steve Comstock, there is no AIX on this file.  Just a 17  
byte key where the first byte is the record type ('0' - '5') and  
the remaining 16 is the 'actual' key in the format appropriate for  
that particular record type.


The idea of putting the record type at the end rather than the  
beginning is an interesting idea.  Unless there's some way of doing  
that without having to change any programs I don't think we'd want  
to take the time.  However I am interested enough to try it with  
this one program and see what effect it has.


Thanks!
Frank

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


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


Re: Pre-Friday fun: Halon dumps and POK Resets

2012-03-23 Thread Ed Gould
This is not HALON related but it is along similar lines of others on  
here.


We had a T1 that worked perfectly ATT  (in the 1980's) said it was  
to spec and almost zero errors.
One of my many part time responsibilities was for maintaining the  
3725 software. Every so often the T1 (it was muxed) would go zonkers.
I had ATT and everyone looking at it and they could see it go crazy  
and were trying to pin down what was causing it. I had traces up the  
ying yang showing the issue but everything (software) was up to snuf  
and I had IBM level 2 scratching their heads as they could not see  
the issue  either. It was getting semi serious as the NP was out  
pacing the floor and yelling at people. One of our people was talking  
to the people on the other end (NYC) and he made a comment about it  
seemed to happen when ever the freight elevator went by..


Turns out they didn't use shielded wiring in the elevator shaft (DAMM  
ATT). They were out and replaced it and really never had an issue  
after that and we POURED data through it! Never a software issue (NCP  
or VTAM) it was solid as a rock just like good code should be.


Ed

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


Re: Pre-Friday fun: Halon dumps and POK Resets

2012-03-22 Thread Ed Gould

(back in the 70's) had a union operator shop.
The company wanted to put HALON into the DC and the union went on  
strike.

If I remember correctly both sides backed down.

Ed

On Mar 22, 2012, at 12:33 PM, zMan wrote:


So over the years I've heard a few good stories about accidental (or
deliberate) Halon dumps and BRS pressings. Like operators playing  
Frisbee
in the machine room and discovering that the Halon button really,  
really

needs a cover on it...

Who else has stories to share?
--
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...@bama.ua.edu with the message: INFO IBM-MAIN


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


Re: calling all Vtam old-timers(or heavy-weights)

2012-03-22 Thread Ed Gould

John,

I have never heard of putting VTAMLIB in the linklist and never did  
it in the 20++ years I was in the business.


Ed

On Mar 22, 2012, at 4:27 PM, John Norgauer wrote:


I am trying to get rid old an VTAMLIB dataset.

We have in the vtam PROC  a DD that has a  VTAMLIB.

 A different VTAMLIB exists in our LNKLST.

My question is: does VTAM use the VTAMLIB from the LNKLST?

My gut feeling is that it does not.



John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
2315 Stockton Blvd
ASB 1300
Sacramento, Ca 95817
916-734-0536

 SYSTEMS PROGRAMMING..  Guilty, until proven innocent !!  
JN  2004


Hardware eventually breaks - Software eventually works  anon


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


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


Re: Hypothetical Performance Question

2012-03-15 Thread Ed Gould
There are several issues here. Resource usage can (and does) mean  
several things. As to CPU time minimal at best then there are other  
resources like time drives and dasd space (among others) that  
reserve for the exclusivity of the job. Simple example: job 2 has  
(example) 3 tape drives and they are unavailable for the rest of the  
system so they are in use but not used. Bottom line its not just a  
cpu time issue.


Ed

On Mar 15, 2012, at 2:11 PM, Kent Ramsay wrote:


Hi,

A hypothetical question but first the setting: A customer has two  
jobs auto-submitted within five minutes of each other. Job 1 grabs  
the dozen or so data sets and executes, leaving Job 2 with a formal  
waiting for data sets situation. Obviously, when Job 1 finishes,  
Job 2 actually starts. Now the question: While Job 2 is queued up  
waiting for the data sets, is there any appreciable use of CPU by z/ 
OS or JESx services to continually check to see if the data sets  
are free, yet? In this case, Job 1 runs for almost 4 hours so  
Allocation services is checked at least occasionally. I'm not  
interested in doing a charge-back, just wondering if there's any  
real cpu usage.


Since this cropped up, the customer has changed the job schedule to  
submit Job 2 after Job 1 completes but the mind wonders. Thanks.


Kent

Kent Ramsay
425.681.2278

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


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


Re: Endevor(Change Management Software)

2012-03-15 Thread Ed Gould

John:

I would further qualify your statement about OEM's to something like  
this:
Some OEMs know about SMPE and some use it as to its design point  
others use it as a selling point and do not embrace SMPE at all.


Ed
On Mar 15, 2012, at 12:38 PM, John Gilmore wrote:


There is a long tradition among sysprogs of what is done and not done,
and what is done is done within the framework of SMP.  There are some
few exceptions, but most ISVs use SMP too.

John Gilmore, Ashland, MA 01721 - USA

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


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


Re: VTAMLST - Who needs to read it

2012-03-12 Thread Ed Gould

Chris:

This is similar in my estimation to a library sys1.maclib.
We were a 100 percent cobol shop so we used the noaccess rule. What  
we found is that the only people that tried accessing it were people  
from outside the company that were looking around and had no real  
need for it as I said we were 100 percent cobol. To give you a fair  
idea only the senior application people could even remotely look at a  
dump even then they had no clue. In *OUR* shop it worked.


IMO sys1.vtamlst was similar. Every two years we had a consultant who  
demanded access to it. We were nice and said NO. One consultant came  
in and asked for access and we said no and he went the politic route  
and they said sure. Sure enough 3 days later we get an internal memo  
saying we had to change it and then the memo wars started up. One of  
my VP's came down and I sat down with him and explained why we didn't  
want to change it.  We were short on man power in the group and could  
not spare the time I had hours and dates and everything to prove we  
didn't have the time. He said yes he knew but just this once. I asked  
which project did he want pushed back and he pointed at one and of  
course it was a really important one and I asked if he understood the  
cost and everything and of course he said he did. So somewhere in my  
100 hour work week I changed it and of course it did not work. This  
caused a really nasty backlog to literally break. My 10 minute  
change caused an outage and we had a outage of one of our customers  
got their reports 2 hours late and all hell broke loose. The VP was  
called in and he tried to push it onto us. I got called up to the  
presidents office and I explained our side and the president actually  
told the VP to keep his people in line and not to request such items  
again.


The VP eventually moved on and life went back to normal.

Ed


On Mar 9, 2012, at 12:03 PM, Chris Mason wrote:


Juan

IBM suggests UACC(NONE) for them (RACF Security Administrator  
Guide, apendix D- Security for system datasets).


Why should the RACF developers be the arbiters of what is the  
correct access policy for VTAMLST? I would say that they were as  
likely to get such a proposal correct as any other development shop  
commenting on the products of another development shop. In other  
words, they are very, very likely to get it quite wrong - a  
phenomenon I have observed time and again!


Indeed, I have sometimes been very pleasantly surprised when a  
manual written by one development shop happened to come up with a  
clear explanation of how to use products from another development  
shop. Actually the only case I can remember over many years is GDDM  
talking about the 3270 data stream.


(RACF Security Administrator Guide, apendix D- Security for system  
datasets)


Please - and this applies to all posters - provide an URL when  
referring to something state in a manual.


I suggest you post this query on the RACF-L list and challenge the  
gurus I notice there are not backward in coming forward and see if  
any of them can provide a reasoned argument why the following  
recommendation - which I dug out! - is present:


quote

D.0 Appendix D. Security for system data sets

Table 48. UACC values for system data sets

Data set/UACC/Comments

...

SYS1.VTAMLST/NONE/

...

/quote

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ichza7c0/ 
D.0


Note that the people responsible for this table couldn't even  
imagine any justifying comment to add. I suspect they had wet  
fingers in the air!


If the RACF-L gurus cannot provide a reasoned argument, I suggest  
you treat this recommendation with the pinch of salt which in my  
opinion it deserves.


Remember There is no substitute for understanding what you are  
doing., a maxim that isn't necessarily ingrained on the conscience  
of IBM developers!


-

Anyhow the users who need to access VTAMLST are obviously the  
user of the VTAM/NET address space and any system programmer's TSO  
address space where the system programmer is responsible for  
maintaining the VTAMLST partitioned data set. I cannot see any  
reason why a user of the VTAM API would require access to VTAMLST  
for the reason that he/she was using the VTAM API.


-

Incidentally, while you are challenging the RACF-L gurus over  
access to VTAMLST, you might care equally to challenge them over  
the recommendation to specify universal access of READ for the  
VTAMLIB partitioned data set where, again, the comment field is  
completely absent in the now famous table. Again, I suspect a wet  
finger!


-

Moreover, take a look at the comments where the authors bothered to  
add comments and note whether there appear to have been any  
guidance other than common sense and - it must be said - note the  
considerable equivocation!


-

Chris Mason

On Fri, 9 Mar 2012 09:00:34 -0800, Juan Mautalen  
jgmauta...@yahoo.com.ar wrote:



Hi:

We currently have our VTAMLST libraries 

Re: TINC?

2012-03-06 Thread Ed Gould

Randy:

We used to run MFT and everyday we changed the partition sizes  
without an IPL.
Now if you are saying to change from MFT to MVT then indeed an IPL  
was needed,

as well PCP to MFT (or for that matter MVT)?

The OS is the key issue and indeed VM you can ipl an OS and it  
probably does not require an IPL(machine wise) a virtual machine  
needs to be brought in .


Maybe I am missing some distinction here.

Ed


On Mar 5, 2012, at 9:06 AM, Gross, Randall [GCG-PFS] wrote:


In college, we had a 360/40 running PCP (Primary Control Program) in
64K; iirc, PCP could not be patrtitioned.

I worked one summer for a company that had a 256k 360/40 running MFT
with (typically) 4  partitions.  Iirc, it took an IPL to reconfigure
MFT. (M = multimple, F = fixed)

I belive MVT (V = variable) was the first OS360 operating system that
suppored dynamic repartitioning, but I could be wrong.  I never
experienced MVT - just went from MFT to SVS to MVS.

Randy



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of Lloyd Fuller
Sent: Friday, March 02, 2012 8:32 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: TINC?

It could be that the spooler was really a resident writer.  I was  
just a
newby programmer, and know that we were told that requiring more  
than a

certain amount of memory required a major operations change and was
frowned on.

It was definitely not DOS/360.  It was OS/360 and used JCL with DCBs,
etc, not the DOS/360 stuff.

Lloyd



- Original Message 
From: John Gilmore johnwgilmore0...@gmail.com
To: IBM-MAIN@bama.ua.edu
Sent: Thu, March 1, 2012 4:09:02 PM
Subject: Re: TINC?

Shmuel/Seymour wrote:

begin extract
NFW. There was only a single partition on PCP. Based on the model I'd
guess that you were running DOS/360.
/end extract

and it is correct, albeit in a Pickwickian sense, that OS/PCP had  
only

a single partition; but it did support both transient and resident
readers and writers; there were even some very primitive to-2311-DASD
RYO spoolers in use; and at this remove Lloyd Fuller's confusion  
may be

only a terminological one.  Still, I too guess that he may have been
using DOS.

--jg


On 3/1/12, Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net  
wrote:

In 1330520469.27305.yahoomai...@web180907.mail.ne1.yahoo.com, on
02/29/2012
   at 05:01 AM, Lloyd Fuller leful...@sbcglobal.net said:


No.  When we used PCP on the Model 40 with 64K.  We had a single job
partition  and, most of the time, a spool partition.


NFW. There was only a single partition on PCP. Based on the model I'd
guess that you were running DOS/360.


It was a very simple partition (like 10K or so) that ran the 1401


What are you trying to say? The 1401 was a computer, not a  
program. If



you meant that you ran the 1401 Emulator program, that confirms that
it was DOS.

If we needed more memory for a specific purpose, we would reipl  
from a



different pack and bring up OS360 with just the program partition.


Another sign that you were not running OS/360; on an OS/360 system
with multiple partitions you can amalgamated partitions with the
DEFINE command; you don't need to re-IPL.

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

- 
-

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



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

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

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


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


O/T (but interesting) Quantum computers: IBM on verge of creating machine faster than any supercomputer | Mail Online

2012-03-06 Thread Ed Gould
http://www.dailymail.co.uk/sciencetech/article-2108160/Quantum- 
computers-IBM-verge-creating-machine-faster-supercomputer.html?ITO=1490



No speed limit: IBM scientists on verge of creating 'quantum  
computers' faster than any supercomputer on Earth


Breakthroughs move technology on 'up to 1000 times'
Scientists believe working quantum computer will happen within their  
lifetimes

Described as 'Holy Grail' of computing
Quantum computer could crack any encryption


Read more: http://www.dailymail.co.uk/sciencetech/article-2108160/ 
Quantum-computers-IBM-verge-creating-machine-faster- 
supercomputer.html#ixzz1oPHJJgsF


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


Re: Batch process VS Started task

2012-02-20 Thread Ed Gould

On Feb 19, 2012, at 5:27 PM, Joel C. Ewing wrote:

The described record arrival rate averages at just under 58 records  
per second.  Somehow I don't think XBM was designed with that high  
of transaction arrival rate in mind, processing each record as a  
separate transaction.  I would think that a high-speed transaction  
processing environment (CICS, IMS) would do better than XBM,  
although those would probably still involve more overhead than a  
specialized transaction-processing STC optimized just for your own  
peculiar transactions (but I agree a separate specialized STC would  
be more of a maintenance headache).


There is also an intermediate approach where you collect records by  
some means and then periodically fire off a process or transaction  
to process records collected since the last time the process was run.


Another consideration: If the current batch processing is done at a  
time of lower system system load and involves significant work per  
record, moving this processing into peak processing times could  
have significant impact on your peak MSU requirement and a  
significant impact on your costs.  I suspect your record arrival  
rate is not a constant throughout the day but also has its peaks.   
If those peak record arrival rates actually correspond to current  
periods of peak system load, then the impact on the peak system MSU  
requirements of moving this load would be even greater than one  
would expect from the average record rate alone.


In other words, if there is a perceived business need to process  
the records in a more timely manner, be sure those footing the bill  
are aware it may not be a free lunch.

   JC Ewing



Joel:

I think a LOT depends on how much processing is needed for each  
transaction. If it is just syntax checking and minimal editing then  
maybe XBM is a possibility.
Although your scenario is valid as well. It is hard to give out much  
information without a lot more detail.
We did XBM jobs and the number varied all over the place. Typically  
each job took about 5 minutes of CPU time (168 slow I know) it was  
both cpu and IO intensive (essentially Assembler H compiles and with  
Major macros).
I did not want to suggest that XBM is a final answer in any case. It  
was used by us in a highly unusual manner.
I hope the original questioner comes back with a little bit more  
information.
CICS or IMS is (like you suggested) viable alternative but it is  
complicated (bother suggestions) and hard to say this way or the  
otherway.


Ed

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


Re: O/T but curious (Re: Archaic allocation in JCL (Was: Physical record size query) )

2012-02-19 Thread Ed Gould

Perhaps,

But have you ever heard of a 1 petabyte (or more) volume?

Ed

On Feb 18, 2012, at 5:36 PM, Scott Ford wrote:


Ed,
Or maybe they use the famous four letter word, plan and have a  
harddrive big enough to handle the file


Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Feb 18, 2012, at 5:43 PM, Ed Gould edgould1...@comcast.net wrote:

We are all pretty much knowledgeable about how the MF works in the  
multi-volume  area, right?


The secondary question I am asking is how does the PC create/ 
handle multivolume files?


I can guess but that is pretty much all it is. Can anyone explain  
it for the PC ?


Ed

- 
-

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


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


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


Re: Batch process VS Started task

2012-02-19 Thread Ed Gould

Magen:

Not sure if this is what you are looking for but
There is a facility called execution batch monitoring (at least in  
JES2)
You feed it input and it creates output (to your specifications).  
It was originally designed for batch compiles but it could be adapted  
to something like you want (?).


Ed

On Feb 19, 2012, at 3:25 PM, Magen Margalit wrote:


Hi list.

We have a daily betch job that is processing as input records which  
has been collected all day.

volume of records is about 5 millions for 24 hours.

In order to make systems more online we are looking for a way to
run the process for each record all day long instead of a daily run,
and doing so with minimum as possible application changes.

One idea that came up is to convert the process to a self  
developed STC
which will be triggered by a record on an MQ queue and will run as  
STC all the

batch process programs

To me it seems like a bad idea because having a self developed  
STC in production

create a maintenance gap (and where there is one STC a second one
will soon to follow...)...

Are there other advantages / dis-advantages regarding a self  
developed STC ?


Are there any self developed STC's at your shop?

Any other ideas on how to approach this issue?

Thanks in advanced.

Magen

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


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


O/T but curious (Re: Archaic allocation in JCL (Was: Physical record size query) )

2012-02-18 Thread Ed Gould
We are all pretty much knowledgeable about how the MF works in the  
multi-volume  area, right?


The secondary question I am asking is how does the PC create/handle  
multivolume files?


I can guess but that is pretty much all it is. Can anyone explain it  
for the PC ?


Ed

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


Re: Archaic allocation in JCL (Was: Physical record size query)

2012-02-17 Thread Ed Gould
The analyst has to have the numbers for it is he(she) that is  
designing the system.

He is supposed to be the giver of the grail.
The real issue is which analyst. There are several different types  
business, system and a few others.

The delineation is supposed to be the job description.
The real problem is who's pervue does it come under if it is no one.

Ed

On Feb 17, 2012, at 7:03 PM, Frank Swarbrick wrote:

But who has the responsibility?  This seems something that a system  
programmer, with some good analysis tools, should do.  Or the  
system itself should be such that it can do it's own analysis.   
After all, is that not what computers are for?


Frank






From: John Gilmore johnwgilmore0...@gmail.com
To: IBM-MAIN@bama.ua.edu
Sent: Friday, February 17, 2012 5:21 PM
Subject: Re: Archaic allocation in JCL (Was: Physical record size  
query)


Frank Swabrick wrote:

begin snippet
| No, I'm not expecting a real answer to that question.
| Just trying to point out why it's hard, to say the least,
| to know how to size files of this type.
/end snippet

The question itself has not been very well formulated.

No one, I hope and suppose, sizes files directly in cylinders, tracks
or megabytes.  These are derived quantities.  One begins with record
types, their individual sizes, and their expected volumes/counts.

Initially one has only estimates, often poor ones, of
transaction/processing volumes, but these estimates can be improved
incrementally by collecting statistics of the volumes actually
experienced during processing and then analyzing these data..

That this is not much done does not been that it cannot or should not
be done.

Adequate capacity planning and even many design decisions are
impossible without the systematic collection and analysis of such
information.

John Gilmore, Ashland, MA 01721 - USA

- 
-

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





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


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


Career Watch: The most in-demand skills of 2012 - Good news the training budgets seem to be increasing

2012-02-15 Thread Ed Gould
http://www.computerworld.com/s/article/9224116/ 
Career_Watch_The_most_in_demand_skills_of_2012



Year-over-year changes in training spending, 2006-2011:
• 2006: 7%

• 2007: 6%

• 2008: -11%

• 2009: -11

• 2010: 2%

• 2011: 9%

Source: The Corporate Learning Factbook 2012, Bersin  Associates
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: REXX IEBCOPY Continuation?

2012-02-15 Thread Ed Gould

Dave:

I rhink the word select must start in column 2

Ed

On Feb 15, 2012, at 2:33 PM, Hansen, Dave L - Eagan, MN wrote:


Still no luck:

FCO105I COPY1 COPY INDD=INDD1,OUTDD=OUTDD1
FCO105I SELECT MEMBER=DBOK62
FCO411A UNIDENTIFIED COMMAND OR KEYWORD

NEWSTACK
V1 = COPY1 COPY INDD=INDD1,OUTDD=OUTDD1
V2 = SELECT MEMBER=DBOK62
V3 = SELECT MEMBER=DP13
V4 = SELECT MEMBER=LAND1CPY
V5 = SELECT MEMBER=SSTDN
V6 = SELECT MEMBER=TRAY2LND
QUEUE V1
QUEUE V2
QUEUE V3
QUEUE V4
QUEUE V5
QUEUE V6
EXECIO queued() DISKW SYSIN (FINIS
DELSTACK
TSOEXEC IEBCOPY

Also got:
FCO105I COPY1 COPY INDD=INDD1,OUTDD=OUTDD1
FCO105I S M=DBOK62
FCO411A UNIDENTIFIED COMMAND OR KEYWORD



Dave Hansen
Eagan Software Systems Branch
651-406-1208
dave.l.han...@usps.gov




-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu]  
On Behalf Of Thomas Berg

Sent: Wednesday, February 15, 2012 2:18 PM
To: IBM-MAIN@bama.ua.edu
Subject: SV: REXX IEBCOPY Continuation?

I guess that what You want is:

NEWSTACK
V1 = COPY1 COPY INDD=INDD1,OUTDD=OUTDD1
V2 = S M=DBOK62
V3 = S M=DP13
V4 = S M=LAND1CPY
V5 = S M=SSTDN
V6 = S M=TRAY2LN
Queue V1
Queue V2
Queue V3
Queue V4
Queue V5
Queue V6
EXECIO queued() DISKW SYSIN (FINIS
DELSTACK
TSOEXEC IEBCOPY



Regards,
Thomas Berg
_
Thomas Berg   Specialist   A M   SWEDBANK



-Ursprungligt meddelande-
Från: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] För
Hansen, Dave L - Eagan, MN
Skickat: den 15 februari 2012 21:08
Till: IBM-MAIN@bama.ua.edu
Ämne: REXX IEBCOPY Continuation?

Group,

  I have a REXX EXEC:

NEWSTACK
V1 = COPY1 COPY INDD=INDD1,OUTDD=OUTDD1
V2 = S M=(DBOK62,DP13,LAND1CPY,SSTDN,TRAY2LND)
queue V1 '+' V2
EXECIO queued() DISKW SYSIN (FINIS
DELSTACK
TSOEXEC IEBCOPY

 It gets an error:
 FCO105I COPY1 COPY INDD=INDD1,OUTDD=OUTDD1 + S
M=(DBOK62,DP13,LAND1CPY,SSTDN,TR
AY2LND)
 FCO411A INVALID CONTINUATION



 I tried to stack both records
   Queue V1
   Queue v2

 It gets an error when the second record is read - Undefined  
command or

keyword.


Q). These are PDSE datasets.  Can IEBCOPY be continued in REXX?
Q). Is ISPF Library Managemnet my other solution to copy select  
members?



  Thanks in advance,  Dave


Dave Hansen
Eagan Software Systems Branch
651-406-1208
dave.l.han...@usps.gov



- 
-

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


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

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


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


Re: Simple iinventory control products?

2012-02-13 Thread Ed Gould

Greg:

I should have been more specific but I was taking about people who  
had to support and work with their products.  I remember specifically  
at SHARE several conversations, McKinney came up and the best they  
got was yea somebody bought it and didnt go through the software  
selection commee and they got grandfathered in otherwise we wouldn't  
even consider them.


Ed

On Feb 13, 2012, at 11:21 AM, Greg Shirey wrote:

Really?  Never heard anything positive?  Ever read any of the  
messages that come from this list?  I've searched the archives and  
found only messages regarding MacKinney that are either positive or  
neutral.  The only negative comments I can find are from you.


I won't argue whether the circumstances you describe actually  
happened or not, but if the experiences of others who post to this  
list have any value to you (I'm sure mine don't but others might),  
you could consider that it was an anomaly.


((If anyone from MacKinney is following this thread and your  
company actually has a fund for paid lackies please contact me  
off-list!))


Regards,
Greg Shirey
Ben E. Keith Company



-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Gould
Sent: Friday, February 10, 2012 10:55 PM

Greg:

I am surprised a little bit by your attitude and am disappointed in
your suggestion.
I wasn't going to mention it but since you seemed to infer I wasn't
professional I will add:
Another person in the group I was in had a similar issue with them.
The person was happy he didn't have to call as he had gotten a blank
wall from McKinney as well.
I don't recall the product and I am not about to insult you with
suggestion about being a paid lacky for Mckinney.
I have never heard anything positive about them. In the last say 20
years I guess the negatives outweigh anything.
I never thought highly of the company as their postage card return to
order their product was a little bit less than professional in my
opinion.
Yes they are a cheap software company and I will repeat you get what
you pay for.

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


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


Re: Simple iinventory control products?

2012-02-10 Thread Ed Gould

Greg:

I am surprised a little bit by your attitude and am disappointed in  
your suggestion.
I wasn't going to mention it but since you seemed to infer I wasn't  
professional I will add:
Another person in the group I was in had a similar issue with them.  
The person was happy he didn't have to call as he had gotten a blank  
wall from McKinney as well.
I don't recall the product and I am not about to insult you with  
suggestion about being a paid lacky for Mckinney.
I have never heard anything positive about them. In the last say 20  
years I guess the negatives outweigh anything.
I never thought highly of the company as their postage card return to  
order their product was a little bit less than professional in my  
opinion.
Yes they are a cheap software company and I will repeat you get what  
you pay for.


Ed

On Feb 9, 2012, at 10:27 AM, Greg Shirey wrote:

After a few minutes of what on the phone?  Calling them morons?   
Questioning their ancestry?


MacKinney support gets you speaking to a developer far faster most  
other vendors I've contacted.  Those developers may come across as  
somewhat defensive of their products (most everyone tends to  
believe they have debugged their code thoroughly) but I've had many  
occasions to call for support and have never been advised to debug  
it yourself.  I think we have 5 MacKinney products in house,  
including LISTCAT PLUS - which has never abended 0C4 here...  FWIW.


Greg Shirey
Ben E. Keith Company

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed Gould
Sent: Thursday, February 09, 2012 8:35 AM

One day I got a call from the production people about an OC4 (in
LISTCAT) . I looked at it a little and since it was a vendor program
I called up their support line.
AFter a few minutes on the phone I got a not to nice of a response:
DEBUG it yourself

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


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


Re: Simple iinventory control products?

2012-02-09 Thread Ed Gould

Peter:

I have had the opportunity in the past to support at least one of  
the McKinney products (LISTCAT ??).
Essentially all it did was to take the outout (sysprint) from IDCAMS  
and produce a much smaller report.

It was a COBOL program.
One day I got a call from the production people about an OC4 (in  
LISTCAT) . I looked at it a little and since it was a vendor program  
I called up their support line.
AFter a few minutes on the phone I got a not to nice of a response:  
DEBUG it yourself
Now I know the product cost very little but I expected a little more  
than that.

I was not going to spend a half hour trying to debug their code.
I decided to write a REXX exec to do the same thing. It took me all  
of 20 minutes to write it and 30 minutes to test it. Since it was a  
who cares output and to make the production people happy I ran it and  
gave them the output and I ran it passed the programmer.
He  they were happy and we put it in production and its been working  
for over 20 years (no bugs).
I asked why we bought it and could never trace it back to the  
orderer. The next OS release I deleted it and made sure that we never  
paid them a penny for the product).
I went out of my way to steer the company away from any Mckinney  
products after that. I think over the 20 years it was mentioned once.
Yes they are cheap but then you get what you pay for source and thats  
it. I have gotten better support out of the CBTTAPE .
Sorry I would suggest you think long and hard about any of their  
stuff (I refuse to call them programs as one has to have support to  
be called a product in my opinion).


Ed



On Feb 9, 2012, at 8:01 AM, Farley, Peter x23353 wrote:

Thanks Jim, that one was pointed out to me in an offline email.   
It's in the mix for analysis.


Peter


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of Jim McAlpine
Sent: Thursday, February 09, 2012 5:35 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Simple iinventory control products?

Mackinney have something called OSXREFS.

*OSXREFS consists of 4 utility programs*

*OSXDSN*, *OSXLINKS*, *OSXSCAN* and *OSXPROC* provide the following
functions:

   - Cross-reference datasets and PROCEDURES in a specified JCLLIB/ 
PROCLIB

   - Cross-reference Programs and PROCEDURES that execute them
   - Cross-references strings found in PDS members
   - Cross-reference JCL Procedures and executed Programs

I haven't used it myself, but I expect that as with all Mackinney
products,
the price will be right and support will be good.


Jim McAlpine




On Mon, Feb 6, 2012 at 5:23 PM, Farley, Peter x23353 
peter.far...@broadridge.com wrote:


Hi All,

I am being asked if there are relatively simple source-and-JCL  
inventory
control products available for z/OS.  I found one myself (XREF  
product

at dcmsi.com), but management wants to know if any other software
vendors provide such a product.

We're not interested at the moment in full life cycle management
products like Endeavor or ChangeMan. We just need a simple inventory
control product that could answer interactive queries (E.G., What  
JCL

uses this file?  Where is this program used?) by programmers and
technical support staff.

TIA for any product or company names or links you can provide.

--


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: INFO IBM-MAIN


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


OT The Big Blues: How the Giants and IBM got their nicknames - what's your opinion?

2012-02-09 Thread Ed Gould
http://www.poughkeepsiejournal.com/article/20120204/ 
NEWS01/302030064/1006


Both the New York Giants, preparing for Sunday's Super Bowl against  
the New England Patriots, and one of the state's most famous  
corporations and major local employers, IBM, share the nickname Big  
Blue. So what? Nothing, really.


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


Re: IBM Research z196 Papers

2012-02-08 Thread Ed Gould

I do not know if its changed but...
At one time I asked IBM to get me subscribed to the system journal.
They were sort of reticent but did so for one year I got it.
The next year they said no.
From then on they got no IBM recommendations from me. I also made it  
plain that if and when they changed their mind I would again start  
recommending IBM software (they lost DFSORT for this and other reasons).
Frankly after reading it for a couple of years there were very few  
interesting articles (to me) although there to be honest there was  
one article out of twenty (or so) that were interesting. I came to  
the conclusion that (at least the during the time that I was reading  
it) it was more about hardware and very little about software.
I think they really tightened the audience for some reason but cannot  
say for sure.


Ed

On Jan 31, 2012, at 7:46 AM, Meral Temel (Garanti Teknoloji) wrote:

Students can get them via university membership, mainframe  
customers can communicate with IBM representatives in order to get  
them.

Best Regards
Meral




-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu]  
On Behalf Of Steve Comstock

Sent: Tuesday, January 31, 2012 3:21 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: [IBM-MAIN] IBM Research z196 Papers

On 1/31/2012 6:06 AM, Meral Temel wrote:

To colleagues and students who are interested in,
IBM Research  published z196 papers in their current issue which  
is entitled `IBM zEnterprise Systems And Technology'.


http://www.research.ibm.com/journal/

Best Regards,
Meral.



Looks interesting. But individual articles are $30 for
non-IEEE members and $20 for IEEE members. Am I reading
that right?

--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
   + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
 for training dollars at
   http://www.trainersfriend.com/ROI/roi.html

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


This message and attachments are confidential and intended solely  
for the individual(s) stated in this message. If you received this  
message although you are not the addressee, you are responsible to  
keep the message confidential. The sender has no responsibility for  
the accuracy or correctness of the information in the message and  
its attachments. Our company shall have no liability for any  
changes or late receiving, loss of integrity and confidentiality,  
viruses and any damages caused in anyway to your computer system.


Bu mesaj ve ekleri, mesajda gonderildigi belirtilen kisi/kisilere  
ozeldir ve gizlidir. Bu mesajin muhatabi olmamaniza ragmen  
tarafiniza ulasmis olmasi halinde mesaj iceriginin gizliligi ve bu  
gizlilik yukumlulugune uyulmasi zorunlulugu tarafiniz icin de soz  
konusudur. Mesaj ve eklerinde yer alan bilgilerin dogrulugu ve  
guncelligi konusunda gonderenin ya da sirketimizin herhangi bir  
sorumlulugu bulunmamaktadir. Sirketimiz mesajin ve bilgilerinin  
size degisiklige ugrayarak veya gec ulasmasindan, butunlugunun ve  
gizliliginin korunamamasindan, virus icermesinden ve bilgisayar  
sisteminize verebilecegi herhangi bir zarardan sorumlu tutulamaz.


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


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


Re: Why can't the track format be changed? (was: Physical record size query)

2012-02-07 Thread Ed Gould

Allan:

All good stuff. But I think IBM indicated that the use of SDB would  
be king. Indeed it makes sense. To tie themselves forever to 3390 is  
foolish (IMO) not that its bad mind you but it defeats the whole idea  
of system managed storage.


SMS is a stated direction. The map is in place now to handle all  
changes reasonably painless (as long as SDB is used).


Ed

On Feb 7, 2012, at 2:23 PM, Staller, Allan wrote:


Think of all of the code within z/OS that actually depends upon device
geometry. The C and H in CCHHR, etc. A hallmark of z/OS has been
backward compatibility. If this code were to be changed, all of that
backward compatibility would go poof! For what benefit. Customers have
revolted against making massive changes to support arbitrary  
hardware

design changes.

Another reason is that back in the SLED days, every new device type  
had
a different geometry, and caused massive JCL changes to accommodate  
that

new geometry efficiently in terms of space utilization, and indirectly
$$$. 1/2 track block size (27998) on a 3390 (track length  56664)   
will

waste about 40% of the available space if used on a 3380 (track length
47476).

That is the reason a few vendor products are still distributing
source/load modules with a approx. 6k block size, as opposed to 1/2
track blocking.  A 6k block size is fairly efficient (although
sub-optimal) on both 3380 and 3390.

A secondary effect of the geometry issue is the reason for 3390-9, 27,
54, To get around some of the other limitations imposed by volume
limits arising from the basic 3390-3 configuration.
These other volume sizes are compatible with the CCHHR format of a
3390-3.

IBM has stated that future devices will be compatible with 3390  
geometry

to prevent the need for mass JCL changes.

snip
That leads to a question that I've been thinking about for some time.
Since the 3390 geometry is emulated by modern storage control units,
why then are the inefficiencies of small blocks emulated also?  There
are not SLEDs actually storing the data, why are IBG's,  sectors,  and
all the other CKD nastiness emulated that makes 80 byte blocks such a
bad idea?   IOW, why can't the control unit  simply store  708 * 80  
byte
blocks on a 56,664 byte 3390 track?   Does zos's calculations take  
these
inefficiencies into account and only write 78 of these blocks per  
track?


The C in CKD stands for count and this is some information  
about the

amount of data following in the next data block (the amount may vary
from block to block). Likewise K in CKD stands for key and some
access methods are using key data that is stored before the actual  
data.

So, both are bits of information that are used and thus cannot be
dropped.
/snip

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


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


MainframeZone.com - IT Management: Mainframe Linux: How to Save a Million Dollars!

2012-01-25 Thread Ed Gould
http://www.mainframezone.com/it-management-spotlight/mainframe-linux- 
how-to-save-a-million-dollars1



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


Re: change job classes for ones submitted via intrdr

2012-01-24 Thread Ed Gould

Yes indeed this question has popped up on often.
You have the easiest answer and probably the best.
In a JES2 exit it is reasonably easy but then it depends on why you  
are changing it.

I went at it at a two pronged attack.
I did the exit and then I figured out that that it was easy to get  
around. In my case we had a jobclass's set up for tape or notape and  
I figured if the submitters weren't going to be honest I would look  
at every mount and then look at the jobclass and if they were in the  
wrong jobclass I issued a cancel with an appropriate message.


Ed

On Jan 24, 2012, at 7:37 AM, Walt Farrell wrote:

On Tue, 24 Jan 2012 07:21:23 -0500, Tim Brown tbr...@cenhud.com  
wrote:



Is there a way to control job classes that get submitted via intrdr

If a job comes through say CLASS=A , have it changed to different  
class say CLASS=R


That question seems a bit odd to me. Have you considered that  
almost all jobs are submitted via intrdr? The exceptions would be  
jobs coming from a physical card reader (if any) or via RJE or NJE.  
Or STCs that are really started jobs rather than started tasks  
because they have a JOB statement in them. But anything else that's  
running basically came in via an intrdr, even if it's a production  
job scheduled by your production job scheduling system.


Did you really mean something else?

In any case, as others have indicated, you'd use JES or system  
exits to accomplish that, but what you'd need to do in them may  
differ depending on what you really meant.


--
Walt Farrell
IBM STSM, z/OS Security Design

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


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


Re: I thought it would be easy (IEBDG)

2012-01-23 Thread Ed Gould

David:

Speaking of Sort...
20+ years ago I created a data tape for testing sort out. It was  
essentially an 80 byte record with 20 4 byte sort keys. I created a  
million records using IEBDG and it really put any sort I threw at it  
to a heavy duty test. All fields were binary and random. Once I got  
through the control cards the process was painless.  My memory is  
cloudy here but I think I ran into issues like yours understanding  
what IEBDG was really asking for.


Ed


On Jan 18, 2012, at 4:58 PM, Donald Russell wrote:


Thanks very much for this working example.

What threw me was the format of the PICTURE= clause... I didn't  
realize the
length was the number of digits to parse in the B'...' part  
you'd
THINK that would be unnecessary as it would just count them  
itself. :-) I

did try specifying the length of the field, which I also thought was
redundant as I already coded LENGTH= for the field.

I know, IEBDG was probably written in the 1960's :-)

I also learned about SORT... I never think of using sort for  
copying data

or this sort of translation.

Thanks again for all the replies.

Cheers


On Tue, Jan 17, 2012 at 17:42, Gainsford, Allen  
allen.gainsf...@hp.comwrote:



Let's take a simplified example.
I want to create a file with a 2 byte record with x'a1b2' as the

contents.


I use FD to define two fields, each one byte long:
FD NAME=BYTE1,LENGTH=1,STARTLOC=1,PICTURE=161
FD NAME=BYTE2,LENGTH=1,STARTLOC=2,PICTURE=178


IEBDG definitely isn't an easy way to do it, but if you really  
want to

use it, then the following works:

FD NAME=BYTE1,LENGTH=1,STARTLOC=1,PICTURE=3,B'161'
FD NAME=BYTE2,LENGTH=1,STARTLOC=2,PICTURE=3,B'178'
CREATE QUANTITY=1,NAME=(BYTE1,BYTE2)

Regards,
Allen

- 
-

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



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


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


Re: How can I know the owner of a PDS?

2012-01-18 Thread Ed Gould

Paul:

Originally there was one TCB per user (or job)  (IIRC). PCP-MVT
Vs2R2 - ASCB one per address space and (may) have multiple TCB's  
(you have to manually create multiple TCB's (normally with attach).
There are (or were) other type address spaces (non executable code  
IIRC - ie data spaces that had a ASCB not sure about TCB)



Ed


On Jan 16, 2012, at 12:20 PM, Paul Gilmartin wrote:


On Mon, 16 Jan 2012 16:36:54 +, Eric Bielefeld wrote:

This may not be multi-user, but I know the when I was a computer  
operator back in 1969, DOS on a 360 mod 40 could be run with 3  
partitions - BG, F1, and F2.  We didn't run any online systems,  
but you could run up to 3 jobs at a time.



Indeed.  I regard that as multiprocessing, but not multi-user, even as
on z/OS UNIX I can do

for I in 15 10 5; do sleep $I  done

... four processes but only one user.

I suppose the earliest accommodation of multiple users by OS/360
was the accounting fields on the JOB statement (was this aboriginal?),
needed for chargeback accounting.  There was a similar perceived
need for DASD space accounting which would have most reasonably
been satisfied by copying the JOB accounting info by default into
the DSCB.  Never happened.  Programmers are still being advised
to scour the SMF data to retrieve the information.

I recall one site in the late 1970s which performed DASD accounting
by requiring users to submit a paper form to create a data set,
supplying DSN and SPACE.  Undocumented data sets were periodically
scratched.

-- gil

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


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


Re: RES: ACCOUNT Product

2012-01-11 Thread Ed Gould

Sergio:

As others have said that are quire a few products out that that do  
something similar, at either CHEAP or $$.

Usually the more $$ gets you a lot more customizability as to reports.
If you don't want to spend money there are FREE programs on the CBT  
Tape (www.cbttape.org)
There are also semi free reports that you have to tell RMF what you  
want. Sometimes it can be interesting as it doesn't always do quite  
what you want.
You may have to write (control cards like with RMF) simple items. Or  
you can go to essentially writing full programs with SAS.
Barry Merrill with MXG (his product MXG) does indeed produce a LOT of  
reports and for the most part they are canned and you have to do very  
little.
The sort of down side is SAS which can be $$ is needed. I like his  
product but the down side is it may be relatively cheap but the  
program needed is SAS $$$.
Yes you can write COBOL programs to do what you want but again this  
needs programmer time.
No matter what direction you go it will cost you money and the only  
question you need to know is how much.
The CBT TAPE is probably the cheapest but remember it will probably  
require you to customize the program(s) it may be a little or a lot.  
It really depends on the customization.

Ed

On Jan 11, 2012, at 10:19 AM, Sérgio Lima Costa wrote:


Hello Lizette.

How are you ?

I spoke with a person here, from Computer Associates.
They have a CA JARS product, that may be what our boss want.

I got to CBTTAPE and download some samples there, very good, like  
FILE019.


With this, I can get this report for example :

0  JOB START   START  ELAPSEDCPU   CPU  REGION  REGION
   NAMEDATETIMETIME  TIME   %   BELOW   ABOVE
 ADELMOA  2012.001 15:44 001:11:450:01   0 .6M   17.4M
 ADELMOA  2012.001 17:09 000:00:500:01   2 .6M   17.6M
 ADELMOA  2012.001 17:11 002:01:280:09   0 .6M   18.2M
 ADELMOA  2012.001 19:13 000:07:360:01   0 .6M   19.4M
 ADELMOA  2012.001 19:22 002:14:380:02   0 .6M   17.6M
 ADELMOA  2012.001 21:47 000:01:130:08  11 .6M   19.4M
 ADELMOA  2012.002 17:18 000:02:250:01   1 .6M   20.2M
 ADELMOA  2012.002 20:34 000:49:350:02   0 .6M   18.4M
 ADRIANA  2012.003 14:42 000:34:310:02   02.7M   41.7M
 ADRIANA  2012.003 15:55 001:43:200:22   02.7M   41.9M
 ADRIANA  2012.003 18:09 000:31:590:03   02.7M   41.7M
 ADRIANA  2012.004 11:12 001:12:590:02   02.3M   22.9M

But this is not enough for what they want here.

I must say thanks very much again to you, that all time, try help us.

Best Regards.

Sergio

-Mensagem original-
De: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] Em  
nome de Lizette Koehler

Enviada em: quarta-feira, 11 de janeiro de 2012 12:18
Para: IBM-MAIN@bama.ua.edu
Assunto: Re: ACCOUNT Product

: ACCOUNT Product


Hello List,

Someone know, if have a product to produce account reports from ZOS ?

Our system, is ZOS 1.12.

Thanks very much.


Sergio,

Could you provide details on what an ACCOUNT report would produce?

Are they TSU/STC/JOB accounting information (CPU Time, Start Time,  
End Time, and so on)


Or is there something else you are looking for?

Lizette

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


Atenção: Esta mensagem foi enviada para uso exclusivo do(s)  
destinatários(s) acima identificado(s),
podendo conter informações e/ou documentos confidencias/ 
privilegiados e seu sigilo é protegido por
lei. Caso você tenha recebido por engano, por favor, informe o  
remetente e apague-a de seu sistema.
Notificamos que é proibido por lei a sua retenção, disseminação,  
distribuição, cópia ou uso sem
expressa autorização do remetente. Opiniões pessoais do remetente  
não refletem, necessariamente,
o ponto de vista da CETIP, o qual é divulgado somente por pessoas  
autorizadas.


Warning: This message was sent for exclusive use of the addressees  
above identified, possibly
containing information and or privileged/confidential documents  
whose content is protected by law.
In case you have mistakenly received it, please notify the sender  
and delete it from your system.
Be noticed that the law forbids the retention, dissemination,  
distribution, copy or use without
express authorization from the sender. Personal opinions of the  
sender do not necessarily reflect
CETIP's point of view, which is only divulged by authorized  
personnel.


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


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

Re: Error apply ZAP

2012-01-09 Thread Ed Gould

Gerhard:

I honestly don't remember ever having the issue with IBM module(s). I  
memory goes back to early MVS 2.0 and if we did have an issue it was  
because TMS or some other vendor code hit the same module (open). In  
the case of TMS it wasn't their fault so much as IBM didn't give  
exits at the right points . I am not defending TMS but they just  
happened to need the hooks in a popular spot.
Although I do not like how CA (ie TMS) and other products now put  
zaps in on the fly (so to speak). I have been burned once or twice  
with on the fly zaps as IBM quickly found the finger prints and  
tossed me off the boat and I had to got to CA support begging because  
IBM washed their hands of the issue once or twice. CA (this does go  
back a few years) wanted to toss me back  to IBM. I had to supply a  
bunch of trace and dumps before CA would listen to me again but even  
then I felt CA was trying to avoid the problem rather than working  
with IBM  the customer to resolve the problem. The problem did get  
resolved but it took days (or was it a week?) to get the problem  
resolved. The biggest PITA was ACF2 (never a fan) and the way they  
handled problems with TSO  Allocation. Of course the ACF2 person on  
our side was well lets say less than average. I had to get involved  
before the issue was resolved and I had to pound some manager at ACF2  
to get them to listen. We got rid of ACF2 and never had an issue with  
security after that.


Ed




On Jan 7, 2012, at 4:15 PM, Gerhard Postpischil wrote:


On 1/7/2012 2:31 PM, Ed Gould wrote:

constant zap issue. I can't remember of ever having the issue
with IBM as they send out module replacement (thanks!)
I feel its important to maintain the IDR to find out what level
the module is at. With the vendor I spoke of it was somewhat of
an issue at times.
That is why I am a strong supporter of module replacement and
zaps are for emergency fixes only.


I've had the issue with IBM modules a long, long time ago. Assuming  
ZAPs are sequential, I prefer putting an identifier, APAR or  
whatever, into the eyeball text at the beginning of the module.  
That way I can see in a dump how it's been updated, rather than  
having to run a report.


Module replacements take more effort and disk space, so ZAPs are  
closer to being green g


Gerhard Postpischil
Bradford, VT

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


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


Re: Error apply ZAP

2012-01-09 Thread Ed Gould

Seymour:

I didn't say anything about the IDR space (and indeed I relinked a  
few modules) to get the zap on.
It was difficult with quantity of the zaps. I hated to get the mail  
opened daily as the number of envelopes with zaps was scary at times.
One ugly day I had 5 envelopes with 5 separate zaps in each envelope.  
I had enough work without having to deal with the paperwork that went  
along with each.
One nice thing I will admit very rarely did zaps go against multiple  
modules.


Ed

On Jan 7, 2012, at 7:17 PM, Robert A. Rosenberg wrote:

At 13:31 -0600 on 01/07/2012, Ed Gould wrote about Re: Error apply  
ZAP:



Robert:

I used to have a vendor that would send out zaps almost weekly and  
IDR space was at a premium on the vendors modules. We dropped the  
vendor so I don't know how they did resolve the constant zap  
issue. I can't remember of ever having the issue with IBM as they  
send out module replacement (thanks!)
I feel its important to maintain the IDR to find out what level  
the module is at. With the vendor I spoke of it was somewhat of an  
issue at times.
That is why I am a strong supporter of module replacement and zaps  
are for emergency fixes only.


As I noted, and someone here confirmed, doing a relink adds extra  
IDR room (if the current IDR Record is full). IOW: The AMA120I  
message by suggesting the relink would add another IDR record with  
room for another 19 IDENTIFY commands. The IDR record is on a per- 
loadmodule basis and thus is shared by all the CSECTs in the Load  
Module. In the case of your vendor, so long as the ZAPs came with  
IDENTIFY commands and you did not supply the PARM override, every  
19 ZAPs (~5 months) a relink would be needed to add another IDR  
record to be used.



Ed

On Jan 6, 2012, at 11:54 PM, Robert A. Rosenberg wrote:

At 14:29 -0600 on 01/06/2012, Staller, Allan wrote about Re:  
Error apply ZAP:


First the IDR (forget what the acronym stands for) is an  
optional list
of zaps applied to this module (load module?). Due to the  
structure of

the directory, IIRC, you are limited to 19 IDR entries
per module (load module?). The IDR data is set by an AMASPZAP  
control

statement. IDENTIFY.

The message AMA120I message below may be safely ignored. It is  
indicated
that there is no space left to record additional IDR  
information. The
only impact of this is that it will make it difficult to  
determine which

zaps have already been applied.


If you relink as the AMA120I suggests/instructs the Binder adds  
another (empty) IDR record so you can use the IDENTIFY statement  
(think this is automatic although it may be triggered by  
supplying a Binder command to add more IDR Space). As you note,  
this allows you to track what ZAPs have been installed. If I  
remember IDR is ID Record. There are IDR records for each CSECT  
in the Load Module (they come from the Assembler) so you can see  
what the assembly date of the CSECT is (there is only one for the  
last linkedit).


 
--

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


- 
-

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


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


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


Re: Error apply ZAP

2012-01-07 Thread Ed Gould

Robert:

I used to have a vendor that would send out zaps almost weekly and  
IDR space was at a premium on the vendors modules. We dropped the  
vendor so I don't know how they did resolve the constant zap issue. I  
can't remember of ever having the issue with IBM as they send out  
module replacement (thanks!)
I feel its important to maintain the IDR to find out what level the  
module is at. With the vendor I spoke of it was somewhat of an issue  
at times.
That is why I am a strong supporter of module replacement and zaps  
are for emergency fixes only.


Ed

On Jan 6, 2012, at 11:54 PM, Robert A. Rosenberg wrote:

At 14:29 -0600 on 01/06/2012, Staller, Allan wrote about Re: Error  
apply ZAP:


First the IDR (forget what the acronym stands for) is an optional  
list
of zaps applied to this module (load module?). Due to the  
structure of

the directory, IIRC, you are limited to 19 IDR entries
per module (load module?). The IDR data is set by an AMASPZAP control
statement. IDENTIFY.

The message AMA120I message below may be safely ignored. It is  
indicated

that there is no space left to record additional IDR information. The
only impact of this is that it will make it difficult to determine  
which

zaps have already been applied.


If you relink as the AMA120I suggests/instructs the Binder adds  
another (empty) IDR record so you can use the IDENTIFY statement  
(think this is automatic although it may be triggered by supplying  
a Binder command to add more IDR Space). As you note, this allows  
you to track what ZAPs have been installed. If I remember IDR is ID  
Record. There are IDR records for each CSECT in the Load Module  
(they come from the Assembler) so you can see what the assembly  
date of the CSECT is (there is only one for the last linkedit).


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


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


Re: EZTrieve

2012-01-07 Thread Ed Gould

Lizette:

That is indeed the best way to go.
One caveat is that it will not catch TSO (users).
Short of running GTF (forever) you will have a hard time catching  
every use.
I think the only way is to talk to all the users and see if they know  
of any tso users out there that might be using it.
If the reason is discontinuance and how dispersed you user  
community is allow probably 6 months (each installation is different).
If the reason is something else and depending how politicized your  
environment is you may have to write email(s) and wait and see.


Ed

On Jan 6, 2012, at 9:10 PM, Lizette Koehler wrote:



Does anyone know of a way to locate all JCLs/Proc members that are  
using

EZTrieve?


Any help would be greatly appreciated.

Thanks



If you have  SAS and MXG or MICS then you can use that to begin the
analysis.

Or you can download the CBTTAPE.ORG file containing DAF.

If you have JCLPLUS from SEA Software, then you might also have the  
JCLPUS

XREF process

Or if you have Endeavor or Changeman, you might be able to see what  
is in

their processes.

But as it has been pointed out, it will most but possibly not all.

Let me know if you need more details.

What you may not be able to see are end users of Easytrieve.   
Production use

of Easytrieve might be easier.

Lizette

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


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


Re: cpu / machine identification

2011-12-29 Thread Ed Gould

Sam:

From some experience. We were constantly adding/changing cpu's over  
just a two year period I remember going through at least 15 changes  
and it could have been more. From past experience PLEASE allow some  
amount of time (execution wise) if the serial number(s) do not agree.  
We would get the serial numbers invariably on Friday and have to make  
30-40 (it was spread out over several people) phone calls. INVARIABLY  
a number was either misread or mis-keyed or whatever and we had to  
make emergency phone calls in the middle of the night to the software  
company asking for a temporary number until the morning.
Also please do not keep the keys in storage (or if you do allow a  
simple way to update them).
We had one vendor who will remain nameless who didn't have 24 hour  
support and it was a critical piece of software and we had to back  
out the upgrade what a disaster. Needless to say the vendor got  
kicked out of the shop as soon as we found a replacement.


Ed

On Dec 26, 2011, at 3:19 PM, Sam Siegel wrote:


zMan - Thanks for the reply.  It is a new product - No customers yet.

I would like enough licensing to keep honest people honest and an
operationally oriented reminder for the annual renewal.

Sam

On Mon, Dec 26, 2011 at 1:11 PM, zMan zedgarhoo...@gmail.com wrote:


Gahh, IF BibBox, Inc.

On Mon, Dec 26, 2011 at 4:11 PM, zMan zedgarhoo...@gmail.com wrote:

On Mon, Dec 26, 2011 at 2:22 PM, Sam Siegel s...@pscsi.net wrote:
Hello List - I'm attempting to create a licensing mechanism for  
a bit

of software.  I would like to be able to use a unique and
non-modifiable identifier as part of the mechanism.

The CSRSI callable service and STSI instruction provide a  
variety of

hardware related identifiers.

CSRSI returns fields called si00pccacpid and si11v1cpcsequencecode.

 These
appear directly related to PCCACPID (PCCA control block) and  
Sequence

Code

(STSI basic machine configuration)..

Is there any preference to using one field over the other?  What  
are the

advantages and disadvantages of using each field?

Are there other fields (in same or other control blocks) that  
should be

used?

Please feel free to treat this as an open ended question related to
licensing mechanism and provided any related advice and tips  
based on

experience.


OK, I gotta ask -- what's the problem you're trying to solve? You
don't trust your customers? In over a quarter century in the  
mainframe

software business, I've come across ONE customer running software on
an unlicensed box, and it was an oversight -- and a nice full-price
bluebird for the sales rep. I don't believe CPUIDs are worth the
hassle.

Having said that, I would expect that any CPUID processing would  
work

off, well, the CPUID. That's what customers understand.

SAS Institute used to have a nice CPUID system for their C compiler
that would issue a warning and print out what company the sucker was
licensed to, but would continue to operate if the CPUID was wrong.
This allowed emergency operation, while clearly keeping any real
company from running it on the wrong box (though I suppose of  
BigBox,

Inc. licensed it on one and ran it on two, it would be harder to
notice; the case I'm thinking of was when we were running the
Merrill-Lynch copy on another company's machine, WITH permission  
from

SAS; every time we invoked the compiler, it would whine and say
Licensed to Merrill-Lynch).

Now, with systems management stuff that doesn't have a real UI that
gets invoked all the time, it's harder. The best I've seen allowed:
- multiple key entries in the CPUID file, so you didn't have to  
worry

about swapping files at expiration: you just added new entries and
eventually deleted the old ones. And you could keep all your  
CPUIDs in

a common file, shared (or replicated) across systems.
- Warned starting 30 days before expiration, on the operator's
console: XYZ will expire in 30 days (29, 28...).
- If it had a valid license (i.e., one with time on it but on the
wrong machine) would run in emergency mode, whining on the
operator's console every 10 minutes or so, but still running (this
allowed for DR).
- Supported universal temporary keys, that could be
read/emailed/FAXed by support at 3AM if you really screwed up and  
were

dead in the water despite the above.

Now, this also meant that there were folks carrying beepers and temp
keys, so they could do that after-hours support.

Are you prepared to deal with all this? Is it worth it?

As you can tell, I'm not a fan of such mechanisms. But it's not my
decision (doh), so I'm trying to help :-)
--
zMan -- I've got a mainframe and I'm not afraid to use it




--
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...@bama.ua.edu with the message: INFO IBM-MAIN




Re: cpu / machine identification

2011-12-29 Thread Ed Gould

On Dec 26, 2011, at 3:11 PM, zMan wrote:


OK, I gotta ask -- what's the problem you're trying to solve? You
don't trust your customers? In over a quarter century in the mainframe
software business, I've come across ONE customer running software on
an unlicensed box, and it was an oversight -- and a nice full-price
bluebird for the sales rep. I don't believe CPUIDs are worth the
hassle.


OK,

I have run into two companies and one was just cheapness and the  
other was well dishonest.
Both knew better but until a hammer is applied at the head nothing  
was accomplished.

I pointed out the issue and was told to shut up.
The other company claimed stupidity and I was told to shut up.
Ed

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


Re: IBM Manuals

2011-12-29 Thread Ed Gould

Scott:

Last year I got an brand new IPAD. The installation instructions were  
on a 3 X 5  in a 4 page booklet. The font size was 4 and I could  
not read it to save my life. I had to get a friend to come over to  
read them so I could do the install.

Bah humbug so much APPLE being user friendly.

Ed

On Dec 27, 2011, at 12:56 PM, Scott Ford wrote:

lol, love it I have a19 inch one here at home where I  
work ...Maybe they are telling us old dinosaurs we are getting old,  
man



Scott J Ford
Software Engineer
http://www.identityforge.com




 From: Mike Schwab mike.a.sch...@gmail.com
To: IBM-MAIN@bama.ua.edu
Sent: Tuesday, December 27, 2011 1:37 PM
Subject: Re: IBM Manuals

Maybe they think everyone should be using 32 inch 1080P TVs as  
monitors?


On Tue, Dec 27, 2011 at 12:13 PM, Scott Ford  
scott_j_f...@yahoo.com wrote:

Lizette:

Thanks, I thought it was these 61 yr old eyes...lol. I zoomed IE9  
up to like 200+ % ..to read the TOC of the manual on the right  
panel of the page...


Scott J Ford
Software Engineer
http://www.identityforge.com

--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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

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


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


Re: SPF timeline?

2011-12-24 Thread Ed Gould

Benyamin:
It was later explained to me that SPF was written at a woman's  
undergarment (Bra?) place in Chicago by I think an IBM person (or  
group). My mind is complete blank as to its name. Whoever came up  
with structured program facility was short sighted IMO. The immediate  
use might have been that but it was just plain misleading and a lot  
of people looked elsewhere quickly when they heard the name. At the  
time we were using TCAM and the fullscreen was at best clumsy IMO.  
VTAM fixed that of course but until ISPF came along (it, Fullscreen)  
was well supported, IIRC.


Ed



On Dec 24, 2011, at 12:58 PM, Binyamin Dissen wrote:

On Thu, 22 Dec 2011 18:00:22 -0600 Ed Gould  
edgould1...@comcast.net wrote:


:I think you are about right on the time line. I do remember the two
:separate products. We had look at ISPF (we had gone FSE instead).
:Our IBMers at the time went AWOL and I could never get a good
:explanation between the two products.
:We decided to keep FSE as it was a lot less $$$ . We also did not
:like the proliferation of ISPF datasets (at the time DASD was
:expensive).

I remember when SPF was being tested at Western Electric and I much  
preferred

Session Manager + FSE.

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

Director, Dissen Software, Bar  Grill - Israel


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

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

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


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


Re: Tapeless Solutions

2011-12-23 Thread Ed Gould

Timothy:

Semi off topic but germane to your entry.
LONG LONG ago (and in New Jersey) the company I worked for had opened  
a data center building and was going to bring in new IBM mainframe.
The company had hired a bunch of experts from a company that was  
relocating.
The people came out and measured the way from the loading dock to the  
final resting place and assured everyone that the new CPU would fit  
without issue.

IBM suggested otherwise.
The system showed up and surprise the experts did not measure  
correctly. A emergency crane had to be procured and it had to be  
lifted (after having to break down a few walls) to the place where  
the crane was supposed to leave it.
It was finally installed three days later and $50K later (not sure on  
the cost of the walls).
These so called experts were at best big talkers and no real  
knowledge of installing a MF.

There is a longer version but the end is do not trust the big talkers.

Ed


On Dec 21, 2011, at 11:42 PM, Timothy Sipples wrote:


Now that I think about it, if the door to your data center isn't tall
enough, IBM has a solution. Your new mainframe can be shipped topless,
although that's not the exact term for it. Topless mainframe  
shipment is
not recommended unless you really do have an unavoidably short  
entry door
since IBM has to put the top back on your mainframe at your  
location. That

takes some extra time.

Best wishes everyone for a safe, happy, and healthy New Year.

-- 
--

Timothy Sipples
Resident Enterprise Architect (Based in Singapore)
E-Mail: timothy.sipp...@us.ibm.com

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


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


Re: SPF timeline?

2011-12-22 Thread Ed Gould

Skip:

I think you are about right on the time line. I do remember the two  
separate products. We had look at ISPF (we had gone FSE instead).
Our IBMers at the time went AWOL and I could never get a good  
explanation between the two products.
We decided to keep FSE as it was a lot less $$$ . We also did not  
like the proliferation of ISPF datasets (at the time DASD was  
expensive).

*MAYBE* if IBM hadn't gone AWOL we would have been persuaded to go.
My memory is sketch but my memory seems to recall we were paying $95  
a month for FSE and if memory serves me IBM's ISPF was like $395 a  
month.
The programmers seemed happy with FSE and we (systems programmers)  
were happy as I can recall only one bug in the several years we had  
the product (it was a minor bug at that).
Flash forward 4 or so years and at another shop we bit the bullet and  
went ISPF. Luckily the programmers were unsophisticated but we got a  
few complaints about bugs.
Flash forward 10 years and IBM really put out a reasonably good  
product maybe 1 bug report in a year and I think I found the bug  
myself. To this day IBM (as long as you don't do too exotic things  
with it ISPF is a good solid product, IMO.


Ed

On Dec 21, 2011, at 7:24 PM, Skip Robinson wrote:

SPF (Structured Programming Facility) when I entered this biz  in  
the late
70s was a single product that essentially provided only what came  
later to

be called PDF: Browse, Edit, Data Set, etc. It was not intended for
installation applications, but if you were clever you could jury  
rig one
of the 'foreground' functions like Compile to perform your own pet  
tricks.
In my shop we created a few such RYO adaptations that were pretty  
crude

and limited in feature. But like the dog who can walk on two legs, it
amazed us for being even possible.

Around 1980 the product morphed into ISPF (Interactive System  
Productivity

Facility)--one of the great feats of acronym acrobatics in IT history.
This transformation more or less coincided with the advent of MVS/SP.
Initially there were two products: ISPF and PDF. You could buy and  
run PDF
without ISPF. (I'd be curious to know how many shops ever did  
that.) The
magic advance in ISPF was the notion of a 'dialog', a fully  
documented and

extremely powerful mechanism for creating your own interactive
applications that could even--miracle of miracles--be driven by COBOL.

ISPF and PDF eventually melded back into a single product--probably an
indication of how few shops wanted one component without the other.

.
.
JO.Skip Robinson
SCE Infrastructure Technology Services
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com



From:   Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net
To: IBM-MAIN@bama.ua.edu
Date:   12/21/2011 03:23 PM
Subject:Re: SPF timeline?
Sent by:IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



In 2543323993444028.wa.elardus.engelbrechtsita.co...@bama.ua.edu, on
12/21/2011
   at 07:22 AM, Elardus Engelbrecht elardus.engelbre...@sita.co.za
said:


http://www.planetmvs.com/spfeditor/ispfhist.txt


Thanks. Now if I could just get the dates for 5740-XT8 and 5787-XT2.


Some background of TSO and ISPF (missing good citations... :-( ) :


I've probably edited one or both of those.


Apparently TSO is not an 'option' in MVS, if I understand these
links correctly, so ISPF came with MVS in 1974.


No, ISPF was not part of either MVS or the later TSO/E.

BTW, I would encourage anybody with copies of the relevant manuals oe
announcement letters to edit the wiki articles and to add references
where appropriate.



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


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


Re: Question on scheduling security for TWS ad-hoc jobs

2011-12-22 Thread Ed Gould

Dave:

We had similar issues but we ran UCC7. I stayed away from the product  
(except when it was broken).
Our UCC7 people managed to get your issue resolved, sorry I can't  
help with TIVOLI.
One issue I think you also need to address is responsibility of how  
you handle when the user schedules the job and it bombs this is a  
sticky wicket in most shops.


Ed

On Dec 22, 2011, at 12:16 PM, Hal Merritt wrote:

One possibility is to have the scheduler trigger upon the creation  
of a dataset. The dataset could be real (as in the input data), or  
an empty dataset just for triggering.




-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu]  
On Behalf Of Jousma, David

Sent: Wednesday, December 21, 2011 1:30 PM
To: IBM-MAIN@bama.ua.edu
Subject: Question on scheduling security for TWS ad-hoc jobs

I am posting a question for a co-worker.  We are looking for some  
real world feedback on how you may have solved the problem we are  
trying to solve.


We use Tivoli workload scheduler on z/OS for about 80% of our
standard/supported production batch workload.   Operated in typical
fashion by production control staff that monitor the schedule,  
problem resolution, etc.  However, we have this remaining 20% of  
production
batch that is currently NOT under TWS control that needs to be.
It is

under a homegrown process that usually involves end-users keying data,
and then submitting the actual production job.We have a project to
eliminate this process, and are looking  for idea's.

What we need to be able to do is to continue to do whatever manual  
process(data input, etc), and then most likely post some user  
requirement on the TWS job that would then allow that job to run on

demand, but from TWS.   The catch is that we need to be able to secure
who has the authority to post a specific job.   As far as we can tell,
we don't see any granularity to secure specific TWS functions down  
to the job(application) level for a specific person.


Thanks in advance for any suggestions.

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



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: INFO IBM-MAIN
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: INFO IBM-MAIN


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


Re: z/OS MPFLSTxx vs Control-O for console message suppression.

2011-12-22 Thread Ed Gould

Annetjie Van Heerden wrote:


Hi, can anybody give me advise please?

---SNIP---


May I suggest that if you suppress *ANY* message from the SYSLOG that  
you get a write off (permission) from the auditors in advance.
I would also make sure to get it in writing and keep it in a safe  
place for at least 5 years (maybe more). I trust the auditors but  
when they get a bee in their bonnet you can bet they will come after  
you.


Another option is to massage syslog after its written put it to a  
dataset and then delete the messages and then archive both copies.
I once had to chase a bug and it took me quite a bit of time as the  
messages never made it to the syslog, it was though the message did  
not exist. I would rather spend the extra time looking at a real  
copy than an altered copy thinking the message had to be there only  
to find out its been zapped.

I got a few gray hairs for that experience that I will never grow back.

Ed

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


Re: IEBCOPY in z/OS 1.13

2011-12-16 Thread Ed Gould

Seymour:

I was remembering MVS. I was using numbers in my original reply from  
SMF and IEFACTRT accounting in sysout. I don't recall if a  
conditional getmain would show up as used. I do not think so as I  
specifically remember seeing sizes less than 320K (I want to say  
256K) on the job  SMF data.
If you want to go back to MFT IEBCOPY *WOULD* run (I used to do it  
everyday) in a 64K partition. IEHMOVE likewise ran in that size.

Its a long story and probably not for here.

On Dec 16, 2011, at 9:52 AM, Shmuel Metz (Seymour J.) wrote:


In 45e5f2f45d7878458ee5ca679697335502e25...@usdaexch01.kbm1.loc, on
12/16/2011
   at 07:27 AM, Staller, Allan allan.stal...@kbmg.com said:


Also (at the time) IEBCOPY would run in a region much smaller than 1
meg. ISTR 64K, but am not positive.


That would not have been in the same timeframe as a 1 MiB conditional
GETMAIN. As I recall, the OS/360 SysGen process generated different
Linkage Editor control statements for IEBCOPY depending on whether it
was for PCP, MFT or MVT. Given the design points for OS/360, your
64KiB recollection is certainly likely to within a factor of 2 either
way. That is, I'm sure that the required partition/region it wasn't
less than 32KiB or greater than 128 KiB.

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

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


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


Re: IEBCOPY in z/OS 1.13

2011-12-14 Thread Ed Gould

Mary Anne:

Way back when and continuing forward I always put on parm=size=1000K  
on all IEBCOPY (especially in SMPE) and got great throughput usually  
50 percent (or more) faster runtimes.  I think I started doing this  
in the 1970's. I know we had to use it when copying the CDS's (when  
they were pds's).


Ed

On Dec 14, 2011, at 1:26 PM, Mary Anne Matyaz wrote:

John, I ran a few tests today and I'm seeing pretty good results,  
similar to what are in the presentation.  Here's some data on one  
job that copies five large and one small PDS:


T   12.02.3312.05.48   3 min 15 seconds

J12.11.13   12.15.46   4 min 35 seconds

MA

--
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: IEBCOPY in z/OS 1.13

2011-12-14 Thread Ed Gould
I honestly don't think there was a default as the region it ran in I  
think was 256K. Giving it plenty of memory on the parm really did  
help out. I know my SMPE runs ran faster than any elses in the group.  
I also set up a larger size (4096K,1024K) on the link/binder runs and  
SMPE just ran terrifically (reasonably) fast. Yes and I always ran  
with a 6M on the job card (nothing on the exec). I vaguely remember  
bumping up the second size on the link did not help at all. I think I  
read an APAR on the link editor that explained this, but again this  
was ages ago and since it worked I was not about to complain.


I remember also that if you gave IEBCOPY enough memory it didn't need  
sysut3 and 4

Ed

On Dec 14, 2011, at 6:00 PM, Paul Gilmartin wrote:


On Wed, 14 Dec 2011 17:35:26 -0600, Ed Gould wrote:


Way back when and continuing forward I always put on parm=size=1000K
on all IEBCOPY (especially in SMPE) and got great throughput usually
50 percent (or more) faster runtimes.  I think I started doing this
in the 1970's. I know we had to use it when copying the CDS's (when
they were pds's).

Would that have been bigger or smaller than the default?  (He asks,  
having

4,000,000K rattling around in his jeans pocket.)

-- gil

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


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


HUMOR- OLD letter written to Datamation

2011-12-13 Thread Ed Gould
Real Programmers Don't Use Pascal
[ A letter to the editor of Datamation, volume 29 number 7, July 1983. I've 
long ago lost my dog-eared photocopy, but I believe this was written (and is 
copyright) by Ed Post, Tektronix, Wilsonville OR USA.
The story of Mel is a related article. ]
Back in the good old days-- the Golden Era of computers-- it was easy to 
separate the men from the boys (sometimes called Real Men and Quiche Eaters 
in the literature). During this period, the Real Men were the ones who 
understood computer programming, and the Quiche Eaters were the ones who 
didn't. A real computer programmer said things like DO 10 I=1,10 and ABEND 
(they actually talked in capital letters, you understand), and the rest of the 
world said things like computers are too complicated for me and I can't 
relate to computers-- they're so impersonal. (A previous work [1] points out 
that Real Men don't relate to anything, and aren't afraid of being 
impersonal.)
But, as usual, times change. We are faced today with a world in which little 
old ladies can get computers in their microwave ovens, 12 year old kids can 
blow Real Men out of the water playing Asteroids and Pac-Man, and anyone can 
buy and even understand their very own personal Computer. The Real Programmer 
is in danger of becoming extinct, of being replaced by high school students 
with TRASH-80s.
There is a clear need to point out the differences between the typical high 
school junior Pac-Man player and a Real Programmer. If this difference is made 
clear, it will give these kids something to aspire to-- a role model, a Father 
Figure. It will also help explain to the employers of Real Programmers why it 
would be a mistake to replace the Real Programmers on their staff with 12 year 
old Pac-Man players (at a considerable salary savings).
The easiest way to tell a Real Programmer from the crowd is by the programming 
language he (or she) uses. Real Programmers use Fortran. Quiche Eaters use 
Pascal. Nicklaus Wirth, the designer of Pascal, gave a talk once at which he 
was asked, How do you pronounce your name?. He replied, You can either call 
me by name, pronouncing it 'Veert', or call me by value, 'Worth'. One can tell 
immediately by this comment that Nicklaus Wirth is a Quiche Eater. The only 
parameter passing mechanism endorsed by Real Programmers is 
call-by-value-return, as implemented in the IBM/370 Fortran G and H compilers. 
Real Programmers don't need all these abstract concepts to get their jobs 
done-- they are perfectly happy with a keypunch, a Fortran IV compiler, and a 
beer.
* Real Programmers do List Processing in Fortran.
* Real Programmers do String Manipulation in Fortran.
* Real Programmers do Accounting (if they do it at all) in Fortran.
* Real Programmers do Artificial Intelligence programs in Fortran.
If you can't do it in Fortran, do it in assembly language. If you can't do it 
in assembly language, it isn't worth doing.
The academics in computer science have gotten into the structured programming 
rut over the past several years. They claim that programs are more easily 
understood if the programmer uses some special language constructs and 
techniques. They don't all agree on exactly which constructs, of course, and 
the example they use to show their particular point of view invariably fit on a 
single page of some obscure journal or another-- clearly not enough of an 
example to convince anyone. When I got out of school, I thought I was the best 
programmer in the world. I could write an unbeatable tic-tac-toe program, use 
five different computer languages, and create 1000 line programs that WORKED 
(Really!). Then I got out into the Real World. My first task in the Real World 
was to read and understand a 200,000 line Fortran program, then speed it up by 
a factor of two. Any Real Programmer will tell you that all the Structured 
Coding in the world won't help you solve a
 problem like that-- it takes actual talent. Some quick observations on Real 
Programmers and Structured Programming:
* Real Programmers aren't afraid to use GOTOs.
* Real Programmers can write five page long DO loops without getting 
confused.
* Real Programmers like Arithmetic IF statements-- they make the code 
more interesting.
* Real Programmers write self-modifying code, especially if they can 
save 20 nanoseconds in the middle of a tight loop.
* Real Programmers don't need comments-- the code is obvious.
* Since Fortran doesn't have a structured IF, REPEAT ... UNTIL, or CASE 
statement, Real Programmers don't have to worry about not using them. Besides, 
they can be simulated when necessary using assigned GOTOs.
Data structures have also gotten a lot of press lately. Abstract Data Types, 
Structures, Pointers, Lists, and Strings have become popular in certain 
circles. Wirth (the above mentioned Quiche Eater) actually wrote an entire book 
[2] contending that you 

Re: Fwd: case from DR in France.

2011-12-13 Thread Ed Gould
 Has anyone noticed that we never hear from any of the contributors from the 
CBT ?

Ed

--
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: Fwd: case from DR in France.

2011-12-13 Thread Ed Gould
 Mark,

I was referring to pushing their code.

Ed

--
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: case from DR in France.

2011-12-13 Thread Ed Gould

Don:

I have decided to change my email account so I can delete his entries  
and a few others.
The others that contribute to the list do not make a point of pushing  
their code. With him its a monthly push of his propaganda.

If you guys want to put up with his noise I will just delete his stuff.

Ed


On Dec 13, 2011, at 7:18 PM, Don Imbriale wrote:


Give it up Ed.  Your keyboard does have a delete key, doesn't it?

- Don Imbriale

On Tue, Dec 13, 2011 at 1:32 PM, Ed Gould ps2...@yahoo.com wrote:


 Mark,

I was referring to pushing their code.

Ed




--
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: SV: JCL sheesh! for today

2011-12-12 Thread Ed Gould
 Kees,

I think I would disagree with the flexibililty issue as all it takes some 
imagination with JCL and symbolic for the DSN in this case.

Ed

--
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: Is there an IBM program that will tell me what job created a DASD DSN?

2011-12-12 Thread Ed Gould
 Liz,

The list you provided is OK, but in reality you really only need DAF and its 
free. 
While the others an do the job well I might add. The simple answer is usually 
the best.

Ed

--
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: Is there an IBM program that will tell me what job created a DASD DSN?

2011-12-12 Thread Ed Gould
 Dave,

Technically IBM also supplies HLASM as well but the question was phrased to let 
the reader to think that a canned solution. The DFSORT option (actually semi 
valid) requires a bit of logic and some amount of programming type logic ie 
packed, binary etc and of course record layouts and what the fields mean. DAF 
relieves the user of some or most of these items. SAS has it#39;s own set of 
issues and unless you have macro definitions and then you need to understand 
SAS processing I have never become proficient in it as I keep thinking how it 
should work rather than how it really works 
DAF takes most if not all of the processing out of the hands of the user.
The basics needed to know are at best minimal DSN in this case is all besides 
the file name of the dataset where SMF resides is basic.

Ed

--
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: Is there an IBM program that will tell me what job created a DASD DSN?

2011-12-12 Thread Ed Gould
 Liz,

I know what you mean, however most shops turn a blind eye to systems people 
running their own acquired code on their own ID. I understand and fully agree 
that programs like DAF and others on the CBT or other such places should not be 
given to applications programs . I have been burned by such programs from 
outside sources. One consultant brought in his own goody bag and somehow it got 
into production and of course it was then thrown in my direction and all of a 
sudden I was supposed to support it. I threw it back and told personally to the 
head of programming and he really hit the ceiling.

Ed

--
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: JCL sheesh! for today

2011-12-10 Thread Ed Gould
 Shmuel,
Someone (John?) suggested that a language (Pearl?) could do it in very few 
statements and if I recall correctly his short example seem to say (at least to 
me) stack everything up in a pile.  I was suggesting a pile was not a way to 
program no matter what language. Since we were talking about columns I 
suggested what I did. By the way I don#39;t beat my wife just like you try and 
keep kosher.

Ed

--
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: JCL sheesh! for today

2011-12-10 Thread Ed Gould
 Peter,

There is a 100 character limit that can be passed. This has been talked about. 
In the past. IBM has so many hard coded programs that to change it would be 
almost impossible. To fix and user programs might be affected as well.

Ed

--
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: JCL sheesh! for today

2011-12-10 Thread Ed Gould
 Joel,

Of course you are right. I am somewhat hesitant to agree with your saying cc 17 
or greater is oppressive for continuation. With ISPF you can essentially make 
it easy. If you can remember the drums in the 026 or 029 that you could program 
to skip to any column. My memory is iffy here but I think there are products 
that can format JCL to put 1 parameter on each card for readability and 
debugging. The is formatting costs DASD space but it is a small cost for what 
it buys, in my opinion.

Ed

--
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: JCL sheesh! for today

2011-12-10 Thread Ed Gould
 S.
Thanks, I was not aware of the SUBSYS parameter issue. I have never coded it. I 
will admit to making more than couple of try#39;s of parms of longer than 
would fit on 1 card and having to hit the fine manual to figure out how to do 
it. Outside of the new printer parameters that s the only time I have had to 
hit the JCL manual in 20 years maybe more.

Ed

--
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: SV: JCL sheesh! for today

2011-12-09 Thread Ed Gould
 Gil,

It sounds like production is not fully implemented in the company. JCL, maybe 
but not where execution source resides. 

I have wired in places like that and it can be a nightmare.

Ed

--
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: JCL sheesh! for today

2011-12-09 Thread Ed Gould
 JC,
My memory indicates that the parm on the exec card is really the only real 
column sensitive Nasty left in JCL.
Although there is some debate whether JCL is a language (or not) any language 
that I am familiar with does have column restrictions of some type.

Ed

--
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: JCL sheesh! for today

2011-12-09 Thread Ed Gould
 Gil,

Here we go again. DSN does not need to be the first. For readability a lot of 
installations choose to have one item per line. I happen to agree. After 
several years of midnight perusal of attempting to read JCL and seeing some 
really badly written JCL think you will find. That 1 item per line, ie DSN, 
disp, space etc it#39;s the only way to go.

Ed

--
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: JCL sheesh! for today

2011-12-09 Thread Ed Gould
 Shmuel,

I was referencing mind you indirectly about continuation(s) with quotes, 
parenthesis .

Ed

--
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: JCL sheesh! for today

2011-12-09 Thread Ed Gould
 John,

I am not familiar with PERL,
However the main point I am suggesting is that readability and debugging is 
EVERYTHING.
What good does it do to string out an entire program into one continuous line?

Ed


--
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: JCL sheesh! for today

2011-12-09 Thread Ed Gould
Joel,

My reading of your reply is frankly confused.
Any DD  card that needs to be continued must end with a comma and start (in the 
continuation card with a // and a blank) in CC 4 or at least up to CC 16 (no 
continuation in CC 72 is needed).
A parm on the exec card in order to be continued had different rules and IIRC 
must start in CC 16 *AND* cannot be any longer than 100 characters (thats a 
double restriction) *AND* must have a continuation in 72 (thats three) which 
IIRC there is no other DD parameter has any restrictions (that I can remember 
of).  

Ed


- Original Message -
From: Joel C. Ewing jcew...@acm.org
To: IBM-MAIN@bama.ua.edu
Cc: 
Sent: Friday, December 9, 2011 10:19 PM
Subject: Re: JCL sheesh! for today

On 12/09/2011 11:57 AM, Ed Gould wrote:
   JC,
 My memory indicates that the parm on the exec card is really the only real 
 column sensitive Nasty left in JCL.
 Although there is some debate whether JCL is a language (or not) any language 
 that I am familiar with does have column restrictions of some type.
 
 Ed

All JCL statement continuation records are column peculiar, not just those 
involving PARM values or quoted strings.

A continuation which splits a quoted string is column sensitive on where the 
first record ends (column 71) and on where you must resume the string on the 
continuation (column 16).  But, all other statement continuation records are 
also column sensitive in that continued parameters must resume in columns 4 - 
16.  This complicates manual verification of JCL, because visually it is 
difficult to distinguish between any parameter continuation that resumes in 
column 16 versus one that resumes in column 17, but of course the latter fails.

It is true that there are languages (e.g., COBOL, FORTRAN, Assembler) with 
column restrictions that are an integral part of the language syntax;  but a 
number of other languages (e.g.,PL/I, C, REXX) are essentially free-form with a 
syntax that is column insensitive.

-- Joel C. Ewing,    Bentonville, AR      jcew...@acm.org    

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

2011-12-08 Thread Ed Gould
 I have once again changed my password.
Someone is very determi e to crack my password. My apologies.
Ed

--
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: JCL sheesh! for today

2011-12-08 Thread Ed Gould
 John,

I had a so called manager, he used to read gas meters. He had that level of 
mentality.

Ed

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

2011-12-08 Thread Ed Gould
 No, it was 6 character alpha and a 1 character numeric.
They really did work at. It.

Ed

--
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: JCL sheesh! for today

2011-12-08 Thread Ed Gould
 Zman,

Indeed I think you are correct. Someone can come up with the year but IBM did 
rewrite a huge chunck of code several years ago (they apparently did it well) 
as there was no fall out that I heard.

I think this is similar to the TSO code that IBM refuses to update. I imagine 
there are other code pieces that IBM doesn#39;t want to touch because of bad 
or missing documentation.

Ed

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

2011-12-08 Thread Ed Gould
 They don#39;t make(key scanners) for macintosh. My latest password is so far 
away from anything I have tree so far that. It will take them a few months. If 
it happens again I will change the email. A dress to an unhackable one.

Ed

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

2011-12-08 Thread Ed Gould
 Try IPAD.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-07 Thread Ed Gould
 Charles,

I believe, a long time ago mind you, that there was a conversation at GUIDE 
about where the proper place was for the layouts. The agreement was in the 
SMF manual. It seemed to work as lot of products records showed up there. Then 
they started to leave, slowly mind you.

The question is of course why. I don#39;t think it#39;s any great crime, just 
curious as to why the reversal on the part of IBM.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-06 Thread Ed Gould
 Seymore,

The SMF record layouts ar in a GC manual. This also has DFSORT  and a few other 
PP record layouts. 

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-06 Thread Ed Gould
 Robert,

Of course I forgot about those, thanks. But you have to have z/os to have the 
smf dsects.

Z/os is not free.
Ed


--
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: What SMF record types and formats does ACF2 write?

2011-12-06 Thread Ed Gould
 Frank,

Interesting. This seems to have changed from last time I looked as I think at 
one time there was a note in the DFSORT manual as it used to tell the people to 
look at the SMF manual.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-06 Thread Ed Gould
 Sorry about the spelling.

From memory 0,4,5,6,13,14,17,30, paging, look at the manual for a complete 
list. Although Frank has informed us that the DFSORT was taken out (it was 
there at one time)  the CICS maybe as well. I am not sure if IBM did it 
because of issues of real or imagined issues. You will have to ask them. OH 
yes RMF records.

Ed



--
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: Version Query for Installed Product

2011-12-05 Thread Ed Gould
 Jakes,

This is one of the many reasons that all programs no matter how trivial should 
be installed with SMPE. Not only that the products should also be smpe 
maintainable. That should be a prereq for any program. I have heard many an 
excuse from various vendors over the years but when you have hundreds of often 
obscure programs there is just no easy way to determine what, where and who.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-05 Thread Ed Gould
 Scott,

Well IBM does this in their freely available SMF records layout manual. The 
very idea that a record layout should not be public information is in my mind 
close minded.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-05 Thread Ed Gould
 Not to put to fine of a point on it but MXG and IIRC. Barry Merrill#39;s 
product amongst others have the layout of the records and you do not need to be 
a licensed  user of ACF2 (and other products mind you) to have the layouts. 
Although unless you are a licensed user you wouldn#39;t need them.

Ed

--
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: What SMF record types and formats does ACF2 write?

2011-12-05 Thread Ed Gould
Charles:

I worded that poorly and agree with you.
ALthough outside of report writers I can' think of any other reasons for 
needing them. But again why not have them freely available for all?
There are no secrets to be gained from the records as each installation (at 
least in the case of ACF2) write rules for dataset usage so indeed the 
information seems limited to the installation to understand and interpret them.

The only possible information to be gained is possibly sort SMF records and 
that if you are attempting to write your own sort. With DFSORT and SYNCSORT are 
the only two sorts available there used to be another one but have not heard 
anything out of them in probably 20+ years (maybe more).

Ed



- Original Message -
From: Charles Mills charl...@mcn.org
To: IBM-MAIN@bama.ua.edu
Cc: 
Sent: Monday, December 5, 2011 9:54 PM
Subject: Re: What SMF record types and formats does ACF2 write?

 Although unless you are a licensed user you wouldn't need them

Au contraire! You might be a software product developer hoping to write code
to read (and make sense of!) the records.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Ed Gould
Sent: Monday, December 05, 2011 7:00 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: What SMF record types and formats does ACF2 write?

Not to put to fine of a point on it but MXG and IIRC. Barry Merrill's
product amongst others have the layout of the records and you do not need to
be a licensed  user of ACF2 (and other products mind you) to have the
layouts. Although unless you are a licensed user you wouldn't need them.

--
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: Last use date of a PDS member

2011-12-04 Thread Ed Gould
 Barry,

Even if you had a proc name with dynamic proclibs it wouldn#39;t mean much as 
there would no easy way to determine where the proc originated from or it could 
also be an in stream proc. Somewhere in my slim memory though there was a proc 
name some place in SMF.

Ed

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


  1   2   3   4   5   6   7   8   9   10   >