Re: COBOL / VSAM question.

2008-04-20 Thread Kenneth E Tomiak
The timing of it happening and being diagnosed with a recent unrelated 
change.

On Fri, 18 Apr 2008 16:20:42 -0700, CICS Guy [EMAIL PROTECTED] 
wrote:

IIRC (early VSAM  DOS)

What is it about the sysplex that prompts the 97?
 
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On 
Behalf Of Clark Morris
Sent: Friday, April 18, 2008 2:30 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: COBOL / VSAM question.
 
snip
 
Given that the problem has been around since VSAM started doing implicit 
verifies on OPEN when a verify situation 
existed (well over 20 years ago), I am surprised that the problem hadn't 
surfaced long before this year.
 

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



Re: COBOL / VSAM question.

2008-04-18 Thread Kenneth E Tomiak
'Now'? I fixed that problem in a COBOL program in Jan 2000. Eight years ago. 
Someone has not been keeping up to date with the state of the COBOL 
compilers. Do you expect the system programmer to tell the application 
programmer every change in how COBOL is working or that there is a new 
COBOL compiler and they should look at how it impacts them? I usually share 
the migration documentation with them so they can determine the impact on 
how they code.

On Tue, 15 Apr 2008 12:06:34 -0400, Don Leahy [EMAIL PROTECTED] 
wrote:

The fact that file status '97' has now become 'normal' isn't the fault
of the original programmer.


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



Re: COBOL / VSAM question.

2008-04-18 Thread Don Leahy
On Fri, Apr 18, 2008 at 2:02 AM, Kenneth E Tomiak
[EMAIL PROTECTED] wrote:
 'Now'? I fixed that problem in a COBOL program in Jan 2000. Eight years ago.
  Someone has not been keeping up to date with the state of the COBOL
  compilers. Do you expect the system programmer to tell the application
  programmer every change in how COBOL is working or that there is a new
  COBOL compiler and they should look at how it impacts them? I usually share
  the migration documentation with them so they can determine the impact on
  how they code.

Yes, butaccording to the original poster, the problem did not
surface until they converted to Sysplex, which was a recent event.
That is the 'now' to which I referred.

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



Re: COBOL / VSAM question.

2008-04-18 Thread Clark Morris
On 18 Apr 2008 05:50:57 -0700, in bit.listserv.ibm-main you wrote:

On Fri, Apr 18, 2008 at 2:02 AM, Kenneth E Tomiak
[EMAIL PROTECTED] wrote:
 'Now'? I fixed that problem in a COBOL program in Jan 2000. Eight years ago.
  Someone has not been keeping up to date with the state of the COBOL
  compilers. Do you expect the system programmer to tell the application
  programmer every change in how COBOL is working or that there is a new
  COBOL compiler and they should look at how it impacts them? I usually share
  the migration documentation with them so they can determine the impact on
  how they code.

Yes, butaccording to the original poster, the problem did not
surface until they converted to Sysplex, which was a recent event.
That is the 'now' to which I referred.

Given that the problem has been around since VSAM started doing
implicit verifies on OPEN when a verify situation existed (well over
20 years ago), I am surprised that the problem hadn't surfaced long
before this year.

Clark Morris

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



Re: COBOL / VSAM question.

2008-04-16 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Savor, Tom
 
  And I dislike application folks who won't test in my sandbox then
 complain when 
  things blow up the first few days after a roll-up.
 
  An impasse?
 
 That was the point.  
 
 I understand that you guys are very smart folks, but you guys 
 LOVE to point all problems at application folksits tiresome.

From the other side of the fence, it is equally tiresome when you
folks point all problems at systems folks.

anecdote
A few years ago during acceptance testing of a z/OS upgrade, an
application group reported that their application (an ISV product, btw)
was abending in one of the two CICS regions in which it ran.  After
several hours of dump/trace analysis and several calls to the product
vendor's support center, it was discovered that one of several
interdependent product load modules was back-level in the abending
region.  After some pointed questions about that inconsistency, they
finally admitted to having botched the backout of a test change
package.  When they corrected that inconsistency, the abends stopped.
/anecdote

-jc-

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



Re: COBOL / VSAM question.

2008-04-16 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Chase, John
 Sent: Wednesday, April 16, 2008 8:33 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.

[snip]

 From the other side of the fence, it is equally tiresome when you
 folks point all problems at systems folks.
 
 anecdote
 A few years ago during acceptance testing of a z/OS upgrade, an
 application group reported that their application (an ISV 
 product, btw)
 was abending in one of the two CICS regions in which it ran.  After
 several hours of dump/trace analysis and several calls to the product
 vendor's support center, it was discovered that one of several
 interdependent product load modules was back-level in the abending
 region.  After some pointed questions about that inconsistency, they
 finally admitted to having botched the backout of a test change
 package.  When they corrected that inconsistency, the abends stopped.
 /anecdote
 
 -jc-

You actually had people come in to test?!?

We got a single Sunday test on our LPAR split before production
implementation. Because it was, you know, transparent. At that, we had
one programming group bitterly complaining about having to do any work.
They didn't even have to come in to the office. We have remote
capability. They just didn't want to be bothered. This is the same group
which refused to test a couple of years ago, then bitterly complained
when one of their jobs failed. Apparently Tech Services (all 4 of us)
are supposed to be able to test everything in our sandbox. This one
group has better things to do, thank you very much!

On the other hand, there is always enough blame to go around. Tech
Services, or at least myself, does not always get it right either.
However, when it blows up, my first desire is to get the problem fixed,
not fix the blame.

Oh, and I might also mention that our CEO doesn't give a ... whose
problem it was. He just wants it fixed so that the business can go back
to making some money and helping our customers. I think maybe he has the
right idea.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-16 Thread Daniel McLaughlin
snipped
 Oh, and I might also mention that our CEO doesn't give a ... whose
problem it was. He just wants it fixed so that the business can go back
to making some money and helping our customers. I think maybe he has the
right idea.

end

  We allowed the users 4 weekends with 6 hour windows for testing. Kept 5 
of us tied up monitoring the system with little presence. Had some issues 
at roll up but we got through it. Next conversion we're giving them two 
weekends.

  I guess we'll never shed the diametrically opposed ideas of testing and 
validation.



Daniel McLaughlin
Z-Series Systems Programmer
Information  Communications Technology
Crawford  Company
4680 N. Royal Atlanta
Tucker GA 30084 
phone: 770-621-3256 
fax: 770-621-3237
email: [EMAIL PROTECTED]
web: www.crawfordandcompany.com 




Best Overall Third-Party Claims Administrator - 2007 Business Insurance 
Readers Choice Awards
 
Consider the environment before printing this message.

This transmission is intended exclusively for the individual or entity to which 
it is addressed. This communication may contain information that is 
confidential, proprietary, privileged or otherwise exempt from disclosure. If 
you are not the named addressee, you are NOT authorized to read, print, retain, 
copy or disseminate this communication, its attachments or any part of them. If 
you have received this communication in error, please notify the sender 
immediately and delete this communication from all computers.  This 
communication does not form any contractual obligation on behalf of the sender, 
the sender's employer, or the employer's parent company, affiliates or 
subsidiaries.

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



Re: COBOL / VSAM question.

2008-04-16 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
04/15/2008
   at 01:52 PM, Savor, Tom [EMAIL PROTECTED] said:

I understand that you guys are very smart folks, but you guys LOVE to
point all problems at application folks

Perhaps at your shop, alhough I doubt it.

its tiresome.

What's tiresome is people who pretend to be mind readers and make
ludicrous claims about people they know nothing about.


And to your Sandbox.in our Sandboxno applications or application
folks are allowed.

Then application people at your shop have an excuse for not testing in
your sandbox. That excuse doesn't extend to shops where they are told to
test there.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: COBOL / VSAM question.

2008-04-15 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Ted MacNEIL
 Sent: Monday, April 14, 2008 4:57 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.
 
 
 Or just assume '97' is a valid open (which it is) and continue.
 
 Better choice!
 Most shops have enough batch window problems without 
 re-running potentially successful jobs.

The reply from programming: We never needed it before! Why do we need
it just because the VSAM file is OPEN on a different system? It works
fine if the job is run on the same system. This breaking of the system
in twain was supposed to be transparent! 

And, of course, any change has to be scheduled, tested, run through QA,
then place into production. This will take a minimum of a month. Our
scheduler fixed the problem by rescheduling the job so that it only runs
when the CICS region is down. 

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-15 Thread Daniel McLaughlin
snipped;  Our
scheduler fixed the problem by rescheduling the job so that it only runs
when the CICS region is down. 


Don't you love it when the elegant fix is the simplest one?

Daniel McLaughlin
Z-Series Systems Programmer
Information  Communications Technology
Crawford  Company
4680 N. Royal Atlanta
Tucker GA 30084 
phone: 770-621-3256 
fax: 770-621-3237
email: [EMAIL PROTECTED]
web: www.crawfordandcompany.com 




Best Overall Third-Party Claims Administrator - 2007 Business Insurance 
Readers Choice Awards
 
Consider the environment before printing this message.

This transmission is intended exclusively for the individual or entity to which 
it is addressed. This communication may contain information that is 
confidential, proprietary, privileged or otherwise exempt from disclosure. If 
you are not the named addressee, you are NOT authorized to read, print, retain, 
copy or disseminate this communication, its attachments or any part of them. If 
you have received this communication in error, please notify the sender 
immediately and delete this communication from all computers.  This 
communication does not form any contractual obligation on behalf of the sender, 
the sender's employer, or the employer's parent company, affiliates or 
subsidiaries.

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



Re: COBOL / VSAM question.

2008-04-15 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of McKown, John
 
  -Original Message-
  From: IBM Mainframe Discussion List On Behalf Of Ted MacNEIL
  
  Or just assume '97' is a valid open (which it is) and continue.
  
  Better choice!
  Most shops have enough batch window problems without re-running 
  potentially successful jobs.
 
 The reply from programming: We never needed it before! Why 
 do we need it just because the VSAM file is OPEN on a 
 different system? It works fine if the job is run on the same 
 system. This breaking of the system in twain was supposed to 
 be transparent! 

Some questions don't deserve answers, because they are self-answering.

-jc-

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



Re: COBOL / VSAM question.

2008-04-15 Thread Ted MacNEIL
 The reply from programming: We never needed it before! Why 
 do we need it just because the VSAM file is OPEN on a 
 different system?


What happens if the file is not closed 'cleanly' before the job runs?
The 97 will come up then, as well.

Proper practices mean that you should handle any contingency you are aware of.
-
Too busy driving to stop for gas!

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



Re: COBOL / VSAM question.

2008-04-15 Thread Don Leahy
On Tue, Apr 15, 2008 at 11:54 AM, Ted MacNEIL [EMAIL PROTECTED] wrote:
  The reply from programming: We never needed it before! Why
   do we need it just because the VSAM file is OPEN on a
   different system?


  What happens if the file is not closed 'cleanly' before the job runs?
  The 97 will come up then, as well.

  Proper practices mean that you should handle any contingency you are aware 
 of.

An abend *is* a way of handling a contingency.  The original
programmer might have wanted  to investigate why the file wasn't
closed 'cleanly' before his program runs.

The fact that file status '97' has now become 'normal' isn't the fault
of the original programmer.

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



Re: COBOL / VSAM question.

2008-04-15 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Don Leahy
 Sent: Tuesday, April 15, 2008 11:07 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.
 
 
 On Tue, Apr 15, 2008 at 11:54 AM, Ted MacNEIL 
 [EMAIL PROTECTED] wrote:
   The reply from programming: We never needed it before! Why
do we need it just because the VSAM file is OPEN on a
different system?
 
 
   What happens if the file is not closed 'cleanly' before 
 the job runs?
   The 97 will come up then, as well.
 
   Proper practices mean that you should handle any 
 contingency you are aware of.
 
 An abend *is* a way of handling a contingency.  The original
 programmer might have wanted  to investigate why the file wasn't
 closed 'cleanly' before his program runs.

I'm the OP. If the programmer wanted it to abend under that condition,
then he wouldn't have complained when it did. I don't know of any reason
why a programmer would want to know that the file had not closed cleanly
before this run. The very act of the OPEN resolves the problem and would
not likely trigger any exception processing around here at least.

 
 The fact that file status '97' has now become 'normal' isn't the fault
 of the original programmer.

True. It is IBM's fault. In the deep, dark past of OS/VS COBOL 2.4, the
implicit verify returned a code of 00.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-15 Thread Ted MacNEIL
The fact that file status '97' has now become 'normal' isn't the fault of the 
original programmer.

No, it's not.
But, it's somebody's fault if they don't fix it, now that they're aware of it.

-
Too busy driving to stop for gas!

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



Re: COBOL / VSAM question.

2008-04-15 Thread Don Leahy
On Tue, Apr 15, 2008 at 1:34 PM, Ted MacNEIL [EMAIL PROTECTED] wrote:
 The fact that file status '97' has now become 'normal' isn't the fault of 
 the original programmer.

  No, it's not.
  But, it's somebody's fault if they don't fix it, now that they're aware of 
 it.

I agree totally.  I hate it when programmers incessantly whine about
'environment' changes impacting their code.   Still, if the Sysplex
change was described to them as 'transparent', then they should be
allowed to grumble about it.  For a little while anyway.  :-)

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



Re: COBOL / VSAM question.

2008-04-15 Thread Savor, Tom
Don Leahy [EMAIL PROTECTED] wrote:
 I agree totally.  I hate it when programmers incessantly whine about
 'environment' changes impacting their code.   Still, if the Sysplex
 change was described to them as 'transparent', then they should be
allowed to 
 grumble about it.  For a little while anyway.  :-)

I hate it when systems programmers incessantly whine about transparent
changes
made to the system (with no prior notification) that completely blow an
Application
out-of-the-water.then grumble about it...for a while.


Tom Savor
Fidelity National Information Services
11720 Amber Park Drive
Suite 500
Alpharetta, GA  30004

Phone: 678-867-8431
cell:  404-660-6898
E-Mail: [EMAIL PROTECTED]

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_

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



Re: COBOL / VSAM question.

2008-04-15 Thread Daniel McLaughlin
And I dislike application folks who won't test in my sandbox then complain 
when things blow up the first few days after a roll-up.

An impasse?

Daniel McLaughlin
Z-Series Systems Programmer
Information  Communications Technology
Crawford  Company
4680 N. Royal Atlanta
Tucker GA 30084 
phone: 770-621-3256 
fax: 770-621-3237
email: [EMAIL PROTECTED]
web: www.crawfordandcompany.com 




Best Overall Third-Party Claims Administrator - 2007 Business Insurance 
Readers Choice Awards
 
Consider the environment before printing this message.

This transmission is intended exclusively for the individual or entity to which 
it is addressed. This communication may contain information that is 
confidential, proprietary, privileged or otherwise exempt from disclosure. If 
you are not the named addressee, you are NOT authorized to read, print, retain, 
copy or disseminate this communication, its attachments or any part of them. If 
you have received this communication in error, please notify the sender 
immediately and delete this communication from all computers.  This 
communication does not form any contractual obligation on behalf of the sender, 
the sender's employer, or the employer's parent company, affiliates or 
subsidiaries.

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



Re: COBOL / VSAM question.

2008-04-15 Thread Savor, Tom
 And I dislike application folks who won't test in my sandbox then
complain when 
 things blow up the first few days after a roll-up.

 An impasse?

That was the point.  

I understand that you guys are very smart folks, but you guys
LOVE to point all problems at application folksits tiresome.

And to your Sandbox.in our Sandboxno applications or application
folks are allowed.  It's systems folks play groundwhich is fine by
me.


Tom Savor
Fidelity National Information Services
11720 Amber Park Drive
Suite 500
Alpharetta, GA  30004

Phone: 678-867-8431
cell:  404-660-6898
E-Mail: [EMAIL PROTECTED]

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_

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



Re: COBOL / VSAM question.

2008-04-15 Thread Don Leahy
On Tue, Apr 15, 2008 at 2:52 PM, Savor, Tom [EMAIL PROTECTED] wrote:
  And I dislike application folks who won't test in my sandbox then
  complain when
   things blow up the first few days after a roll-up.

   An impasse?

  That was the point.

  I understand that you guys are very smart folks, but you guys
  LOVE to point all problems at application folksits tiresome.

  And to your Sandbox.in our Sandboxno applications or application
  folks are allowed.  It's systems folks play groundwhich is fine by
  me.

Of course, without us application folks, there wouldn't be any
problems at all.  There would also be no point in having a computer
system.  :-)

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



Re: COBOL / VSAM question.

2008-04-15 Thread Daniel McLaughlin
We never learn to get along, only point fingers. I've been on both sides 
of the fence...

I actually encourage our users to test because if they aren't successful, 
neither are we.

Daniel McLaughlin
Z-Series Systems Programmer
Information  Communications Technology
Crawford  Company
4680 N. Royal Atlanta
Tucker GA 30084 
phone: 770-621-3256 
fax: 770-621-3237
email: [EMAIL PROTECTED]
web: www.crawfordandcompany.com 



IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 04/15/2008 
03:23:15 PM:

 -- Information from the mail header 
 ---
 Sender:   IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
 Poster:   Don Leahy [EMAIL PROTECTED]
 Subject:  Re: COBOL / VSAM question.
 
---
 
 On Tue, Apr 15, 2008 at 2:52 PM, Savor, Tom [EMAIL PROTECTED] wrote:
   And I dislike application folks who won't test in my sandbox then
   complain when
things blow up the first few days after a roll-up.
 
An impasse?
 
   That was the point.
 
   I understand that you guys are very smart folks, but you guys
   LOVE to point all problems at application folksits tiresome.
 
   And to your Sandbox.in our Sandboxno applications or 
application
   folks are allowed.  It's systems folks play groundwhich is fine 
by
   me.
 
 Of course, without us application folks, there wouldn't be any
 problems at all.  There would also be no point in having a computer
 system.  :-)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 



Best Overall Third-Party Claims Administrator - 2007 Business Insurance 
Readers Choice Awards
 
Consider the environment before printing this message.

This transmission is intended exclusively for the individual or entity to which 
it is addressed. This communication may contain information that is 
confidential, proprietary, privileged or otherwise exempt from disclosure. If 
you are not the named addressee, you are NOT authorized to read, print, retain, 
copy or disseminate this communication, its attachments or any part of them. If 
you have received this communication in error, please notify the sender 
immediately and delete this communication from all computers.  This 
communication does not form any contractual obligation on behalf of the sender, 
the sender's employer, or the employer's parent company, affiliates or 
subsidiaries.

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



Re: COBOL / VSAM question.

2008-04-15 Thread Robert Sample
I've been on both sides of the fence, as well.  88 GOOD-OPEN VALUE 00, 97. 
worked for some years.
Now I'd have to throw in a few other codes if I were writing applications.

And I always told people that a successful test finds a problem.  If 
you're not finding problems, 
either you're not testing enough conditions or you're not thinking about 
the application creatively!

Robert Sample


IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 04/15/2008 
03:27:55 PM:

 We never learn to get along, only point fingers. I've been on both sides 

 of the fence...
 
 I actually encourage our users to test because if they aren't 
successful, 
 neither are we.
 
 Daniel McLaughlin 
 Z-Series Systems Programmer
 Information  Communications Technology
 Crawford  Company
 4680 N. Royal Atlanta
 Tucker GA 30084 
 phone: 770-621-3256 
 fax: 770-621-3237
 email: [EMAIL PROTECTED]
 web: www.crawfordandcompany.com 
 

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



Re: COBOL / VSAM question.

2008-04-15 Thread McKown, John
I'm almost sorry I brought this up. The particular programmer who
complained about it always worked before consistantly uses that. If
the program ever runs once to good EOJ, then the program is good and any
subsequent failures are because something else changed. He even agreed
that testing for 97 was a good idea, BUT still insisted that the program
was OK as is because it never failed in the past.

Oh, and the transparency of going to a basic sysplex from a monoplex
was never said by Tech Services. The apps manager was the one who
tooting that horn. I rarely say anything is transparent. Even
installing a PTF can cause an outage due to (1) a bad PTF; (2) the
closing of a hole; (3) the phase of the moon.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-15 Thread Rick Fochtman

snip-

And I dislike application folks who won't test in my sandbox then complain 
when things blow up the first few days after a roll-up.
 


unsnip-
They're also the ones that complain the loudest when DR testing doesn't 
work perfectly. There's a place for people like that; it just hasn't 
been dug yet.


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



Re: COBOL / VSAM question.

2008-04-15 Thread Rick Fochtman

--snip---


I'm almost sorry I brought this up. The particular programmer who
complained about it always worked before consistantly uses that. If
the program ever runs once to good EOJ, then the program is good and any
subsequent failures are because something else changed. He even agreed
that testing for 97 was a good idea, BUT still insisted that the program
was OK as is because it never failed in the past.

Oh, and the transparency of going to a basic sysplex from a monoplex
was never said by Tech Services. The apps manager was the one who
tooting that horn. I rarely say anything is transparent. Even
installing a PTF can cause an outage due to (1) a bad PTF; (2) the
closing of a hole; (3) the phase of the moon.
 


--unsnip-
At the risk of sounding unsympathetic: Those who forget their mistakes 
are doomed to repeat them. The quote isn't completely accurate, but the 
sentiment still comes through.


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



Re: COBOL / VSAM question.

2008-04-14 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of McKown, John
Sent: Monday, April 14, 2008 9:55 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: COBOL / VSAM question.

I don't like what we are doing, but since when did that matter?

We have a COBOL batch program which reads a VSAM file which is OPEN to
cics. I am told that when we ran the program on the same z/OS image as
the CICS region, that the OPEN got a FILE STATUS code of 00. We have
split our single system into two images, in a basic sysplex. The program
is now getting a FILE STATUS code of 97. I would have expected this even
in a single system, if the file were open to another job in UPDATE mode.
In any case, I am asserting that all COBOL programs should check for
both 00 and 97 on OPEN and proceed in either case. It has been so very
long since I have looked at this that I want to be sure that I'm not
blowing smoke. The VSAM SHAREOPTIONS are 2,3.
SNIP

An 88 on the file status label to handle 00  97 is what we did for
shops that migrated from VSE to MVS (or z/OS). That a VERIFY was done as
part of OPEN is not a problem in 99.99% of the cases as far as we could
ever see.

So, no, I don't think you are blowing smoke. If the share options caused
the OPEN to fail, that would be an entirely different animal.

Regards,
Steve Thompson

-- All opinions expressed by me are my own and may not necessarily
reflect those of my employer. --

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



Re: COBOL / VSAM question.

2008-04-14 Thread Clark Morris
On 14 Apr 2008 07:56:24 -0700, in bit.listserv.ibm-main you wrote:

I don't like what we are doing, but since when did that matter?

We have a COBOL batch program which reads a VSAM file which is OPEN to
cics. I am told that when we ran the program on the same z/OS image as
the CICS region, that the OPEN got a FILE STATUS code of 00. We have
split our single system into two images, in a basic sysplex. The program
is now getting a FILE STATUS code of 97. I would have expected this even
in a single system, if the file were open to another job in UPDATE mode.
In any case, I am asserting that all COBOL programs should check for
both 00 and 97 on OPEN and proceed in either case. It has been so very
long since I have looked at this that I want to be sure that I'm not
blowing smoke. The VSAM SHAREOPTIONS are 2,3.


Very definitely, you should at least be checking for 00 and 97.
Depending on the files and any recent compiler changes, other
conditionally successful opens should be checked for.

Clark Morris, COBOL programmer analyst who has done systems
programming.

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



Re: COBOL / VSAM question.

2008-04-14 Thread Howard Brazee
On 14 Apr 2008 08:14:24 -0700, [EMAIL PROTECTED] (Clark
Morris) wrote:

Very definitely, you should at least be checking for 00 and 97.
Depending on the files and any recent compiler changes, other
conditionally successful opens should be checked for.

We had a purchased system that included a called program to handle
KSDS input.I have no idea why they did that, maybe because the
concepts of OO were being developed and they wanted on the bandwagon.

Well, it accepted parms to open, read, or close - and it passed a
return of 7 if the VSAM return code wasn't 00 on the open command.

This program was called by every program that read a KSDS file (which
is now down to zero programs).   Every once in a while, it would abort
and our procedure would be to restart.That was because it didn't
check for 97.

In a CoBOL shop, we had standards about having everything that used
that program being extensively tested by users before our fixes went
into production - so it just wasn't cost effective to fix this called
program.

This program had all of the problems of OO, but none of the
advantages.

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



Re: COBOL / VSAM question.

2008-04-14 Thread Farley, Peter x23353
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of McKown, John
 Sent: Monday, April 14, 2008 10:55 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: COBOL / VSAM question.
 
 I don't like what we are doing, but since when did that matter?
 
 We have a COBOL batch program which reads a VSAM file which is OPEN to
 cics. I am told that when we ran the program on the same z/OS image as
 the CICS region, that the OPEN got a FILE STATUS code of 00. We have
 split our single system into two images, in a basic sysplex. The
program
 is now getting a FILE STATUS code of 97. I would have expected this
even
 in a single system, if the file were open to another job in UPDATE
mode.
 In any case, I am asserting that all COBOL programs should check for
 both 00 and 97 on OPEN and proceed in either case. It has been so very
 long since I have looked at this that I want to be sure that I'm not
 blowing smoke. The VSAM SHAREOPTIONS are 2,3.

No smoke involved.  We have that here in many different programs, ALWAYS
check for BOTH '00' and '97'.  Or better yet (as someone else mentioned)
an 88 level on the FILE-STATUS identifier with both values.

HTH

Peter


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

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



Re: COBOL / VSAM question.

2008-04-14 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Farley, Peter x23353
 Sent: Monday, April 14, 2008 11:33 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.
 

[snip]

 No smoke involved.  We have that here in many different 
 programs, ALWAYS
 check for BOTH '00' and '97'.  Or better yet (as someone else 
 mentioned)
 an 88 level on the FILE-STATUS identifier with both values.
 
 HTH
 
 Peter

I could have sworn that doing it that was was our standard. I just
double checked and this particular program was last compiled on 04Aug05
in Enterprise COBOL 3.3.1. It definately should have the check for 00
and 97. Oh, well, not my problem.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-14 Thread Mark Zelden
On Mon, 14 Apr 2008 12:33:16 -0400, Farley, Peter x23353
[EMAIL PROTECTED] wrote:


No smoke involved.  We have that here in many different programs, ALWAYS
check for BOTH '00' and '97'.  Or better yet (as someone else mentioned)
an 88 level on the FILE-STATUS identifier with both values.


And sysplex has nothing to do with this really.  It thought this needed to
be done
since DF/EF in the 80's.   I guess if you've run into previous file status 97s,
someone must have run a VERIFY. 

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: COBOL / VSAM question.

2008-04-14 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Mark Zelden
 Sent: Monday, April 14, 2008 11:56 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.
 
 
 On Mon, 14 Apr 2008 12:33:16 -0400, Farley, Peter x23353
 [EMAIL PROTECTED] wrote:
 
 
 No smoke involved.  We have that here in many different 
 programs, ALWAYS
 check for BOTH '00' and '97'.  Or better yet (as someone 
 else mentioned)
 an 88 level on the FILE-STATUS identifier with both values.
 
 
 And sysplex has nothing to do with this really.  It thought 
 this needed to
 be done
 since DF/EF in the 80's.   I guess if you've run into 
 previous file status 97s,
 someone must have run a VERIFY. 
 
 Mark
 --

I have NO idea about the VERIFY. And, of course, since the last thing
that we did was convert to a sysplex, the first question out of the
programmer's mouth was: It has always worked before. Is the sysplex
conversion the reason that it all of a sudden failed?

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-14 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of McKown, John
 
  -Original Message-
  From: IBM Mainframe Discussion List
  [mailto:[EMAIL PROTECTED] On Behalf Of Mark Zelden
  Sent: Monday, April 14, 2008 11:56 AM
  To: IBM-MAIN@BAMA.UA.EDU
  Subject: Re: COBOL / VSAM question.
  
  
  On Mon, 14 Apr 2008 12:33:16 -0400, Farley, Peter x23353 
  [EMAIL PROTECTED] wrote:
  
  
  No smoke involved.  We have that here in many different
  programs, ALWAYS
  check for BOTH '00' and '97'.  Or better yet (as someone
  else mentioned)
  an 88 level on the FILE-STATUS identifier with both values.
  
  
  And sysplex has nothing to do with this really.  It thought this 
  needed to be done
  since DF/EF in the 80's.   I guess if you've run into 
  previous file status 97s,
  someone must have run a VERIFY. 
  
  Mark
  --
 
 I have NO idea about the VERIFY. And, of course, since the 
 last thing that we did was convert to a sysplex, the first 
 question out of the programmer's mouth was: It has always 
 worked before. Is the sysplex conversion the reason that it 
 all of a sudden failed?

It's been many years, but ISTR (vaguely) that the 97 occurs at OPEN time
if an _implicit_ VERIFY was done (i.e., OPEN discovered that the
previous opener of the dataset did not close it cleanly, so it invoked
VERIFY under the covers).  The fix was (is?) to run an _explicit_
IDCAMS VERIFY against the dataset.

I don't believe sysplex has anything to do with it, but like I said,
it's been many years

-jc-

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



Re: COBOL / VSAM question.

2008-04-14 Thread Mark Zelden
On Mon, 14 Apr 2008 12:14:03 -0500, McKown, John
[EMAIL PROTECTED] wrote:


I have NO idea about the VERIFY. And, of course, since the last thing
that we did was convert to a sysplex, the first question out of the
programmer's mouth was: It has always worked before. Is the sysplex
conversion the reason that it all of a sudden failed?


Of course.  Always guilty until proven innocent, especially after some 
kind if install or infrastructure change.   Last year when I upgraded 
one of our small monoplex LPARs from z/OS 1.6 to z/OS 1.8 the 
*exact* same thing happened (old program, but never changed) and
the programmer wanted to blame the z/OS 1.8 upgrade. 

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: COBOL / VSAM question.

2008-04-14 Thread Howard Brazee
On 14 Apr 2008 11:14:24 -0700, [EMAIL PROTECTED] (Chase, John) wrote:

It's been many years, but ISTR (vaguely) that the 97 occurs at OPEN time
if an _implicit_ VERIFY was done (i.e., OPEN discovered that the
previous opener of the dataset did not close it cleanly, so it invoked
VERIFY under the covers).  The fix was (is?) to run an _explicit_
IDCAMS VERIFY against the dataset.

Or just assume '97' is a valid open (which it is) and continue.

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



Re: COBOL / VSAM question.

2008-04-14 Thread Mark Zelden
On Mon, 14 Apr 2008 13:13:58 -0500, Chase, John [EMAIL PROTECTED] wrote:


  And sysplex has nothing to do with this really.  It thought this
  needed to be done
  since DF/EF in the 80's.   I guess if you've run into
  previous file status 97s,
  someone must have run a VERIFY.
 
  Mark
  --

 I have NO idea about the VERIFY. And, of course, since the
 last thing that we did was convert to a sysplex, the first
 question out of the programmer's mouth was: It has always
 worked before. Is the sysplex conversion the reason that it
 all of a sudden failed?

It's been many years, but ISTR (vaguely) that the 97 occurs at OPEN time
if an _implicit_ VERIFY was done (i.e., OPEN discovered that the
previous opener of the dataset did not close it cleanly, so it invoked
VERIFY under the covers).  The fix was (is?) to run an _explicit_
IDCAMS VERIFY against the dataset.

I don't believe sysplex has anything to do with it, but like I said,
it's been many years


You're right.  There would be no reason to run the manual VERIFY after the 
file status 97.  Just re-run the program and it will magically disappear.  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: COBOL / VSAM question.

2008-04-14 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Mark Zelden
 Sent: Monday, April 14, 2008 1:55 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: COBOL / VSAM question.
 
 
 On Mon, 14 Apr 2008 13:13:58 -0500, Chase, John 
 [EMAIL PROTECTED] wrote:
 
 
   And sysplex has nothing to do with this really.  It thought this
   needed to be done
   since DF/EF in the 80's.   I guess if you've run into
   previous file status 97s,
   someone must have run a VERIFY.
  
   Mark
   --
 
  I have NO idea about the VERIFY. And, of course, since the
  last thing that we did was convert to a sysplex, the first
  question out of the programmer's mouth was: It has always
  worked before. Is the sysplex conversion the reason that it
  all of a sudden failed?
 
 It's been many years, but ISTR (vaguely) that the 97 occurs 
 at OPEN time
 if an _implicit_ VERIFY was done (i.e., OPEN discovered that the
 previous opener of the dataset did not close it cleanly, 
 so it invoked
 VERIFY under the covers).  The fix was (is?) to run an _explicit_
 IDCAMS VERIFY against the dataset.
 
 I don't believe sysplex has anything to do with it, but like I said,
 it's been many years
 
 
 You're right.  There would be no reason to run the manual 
 VERIFY after the 
 file status 97.  Just re-run the program and it will 
 magically disappear.  
 
 Mark
 --

Well, given that the file actually is OPEN to CICS at the time, I don't
think that just rerunning the job would fix the 97. Or would it? I have
come to __HATE__ VSAM here. Especially here, where we're too elided
cheap to get a database on z/OS. Better 1000s of MS-SQL squatty boxes
than one enterprise class server!

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-14 Thread McKown, John
I have an interesting observation. I ran an IDCAMS jobs to print 1
record from a VSAM file which I know is OPEN to CICS. If I run it on the
same LPAR as the CICS region, I get NO messages, just the output. When I
run it on a different LPAR, then I get the messages:

IEC161I 056-084,TSH009JX,STEP001,BPIFTX,,,MSHPV.NASE.CICSPIF,  170
IEC161I MSHPV.NASE.CICSPIF.DATA,CATALOG.ICF.VPRDH01
IEC161I 056-084,TSH009JX,STEP001,BPIFTX,,,MSHPV.NASE.CICSPIF,  171
IEC161I MSHPV.NASE.CICSPIF.INDEX,CATALOG.ICF.VPRDH01
IEC161I 062-086,TSH009JX,STEP001,BPIFTX,,,MSHPV.NASE.CICSPIF,  172
IEC161I MSHPV.NASE.CICSPIF.DATA,CATALOG.ICF.VPRDH01

as well as the IDCAMS output:

IDC3300I  ERROR OPENING MSHPV.NASE.CICSPIF
IDC3351I ** VSAM OPEN RETURN CODE IS 118

So, on my z/OS 1.8 system, I get different actions depending on which
LPAR I run on.

Should I be propagating something more across the GRSPlex?

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: COBOL / VSAM question.

2008-04-14 Thread Ted MacNEIL
Or just assume '97' is a valid open (which it is) and continue.

Better choice!
Most shops have enough batch window problems without re-running potentially 
successful jobs.

-
Too busy driving to stop for gas!

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