Re: ACS Write Statement Limitations

2008-09-06 Thread Ron Hawkins
Ted,

Agreed. And if it's conditional then it doesn't even get executed for
datasets with the right naming standards.

Ron

 
 The cost for doing this is a lot less than people believe.
 Stupid coding is still a problem; normal coding doesn't cost that much.
 

--
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: ACS Write Statement Limitations

2008-09-05 Thread Kenneth E Tomiak
On Tue, 2 Sep 2008 13:58:01 -0500, Mark Zelden 
[EMAIL PROTECTED] wrote:

I empathize that you would like to write a novella to explain why it did not 
work, but then they won't need to call for help so that line could be removed. 
When faced with a limitation on what you can write out, use the IBM example -

write your brief it failed call us mesage, followed by your own internal 
message 
id and fields you need to decipher why it failed and explain it when they call. 
Just look at an IOS* message for an example.

And remember it takes time to process all that lengthy code your acs routines 
will be running through, slowing down your processor from doing real work.



On Tue, 2 Sep 2008 14:51:09 -0400, Lizette Koehler 
[EMAIL PROTECTED]
wrote:


 According to the DFSMS manual I am only allowed 110 characters.


If it hurts, don't do it.  :-)

What's wrong with something like this:

WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS.' +
  '** CONTACT STORAGE MGMT IF NEEDED'

They should already know the allocation failed by the IGD* messages.

Mark
--

--
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: ACS Write Statement Limitations

2008-09-05 Thread Ted MacNEIL
And remember it takes time to process all that lengthy code your acs routines 
will be running through, slowing down your processor from doing real work.

The cost for doing this is a lot less than people believe.
Stupid coding is still a problem; normal coding doesn't cost that much.

Also, remember productivity (the reason we have computers) is a lot more 
important than worrying about one (or two) extra lines of messages.

-
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: ACS Write Statement Limitations

2008-09-03 Thread Schwarz, Barry A
The text in your messages does not match the text in your WRITE
statements.  Are you sure you have the correct ACS routine? 

-Original Message-
From: Lizette Koehler [mailto:snip] 
Sent: Tuesday, September 02, 2008 11:51 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: ACS Write Statement Limitations

I am trying to figure out how to correct this issue. I am at z/OS V1.9.

IGD01008I ***

IGD01008I ** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **

IGD01008I ***

IGD01008I ** DATA SET DOES NOT CONFORM TO PROD NAMING STANDARDS**

IGD01008I ** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **

IGD01008I MESSAGES ISSUED BY STORCLAS ROUTINE HAVE EXCEEDED BUFFER AREA.
NOT ALL MESSAGES WERE WRITTEN.




 According to the DFSMS manual I am only allowed 110 characters.

However, I have the following coded
+1+2+3+4+5+6+7--
+1+2+3+4+5+6+-
   WRITE '***'

   WRITE '** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **'

   WRITE '***'

   WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS***'

   WRITE '** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **'

   WRITE '***'

 EXIT CODE(22)

END


Which is 299 characters (spaces counted).

Is there a way around this so I can produce more lines?  Or do I have to
reduce my content until it is at or below 110 characters?

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



ACS Write Statement Limitations

2008-09-02 Thread Lizette Koehler
I am trying to figure out how to correct this issue. I am at z/OS V1.9.

IGD01008I ***   

IGD01008I ** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **   

IGD01008I ***   

IGD01008I ** DATA SET DOES NOT CONFORM TO PROD NAMING STANDARDS**   

IGD01008I ** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **   

IGD01008I MESSAGES ISSUED BY STORCLAS ROUTINE HAVE EXCEEDED BUFFER AREA. NOT 
ALL MESSAGES WERE WRITTEN.  
  



 According to the DFSMS manual I am only allowed 110 characters.

However, I have the following coded
+1+2+3+4+5+6+7---
   WRITE '***'   
   WRITE '** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **'   
   WRITE '***'   
   WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS***'   
   WRITE '** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **'   
   WRITE '***'   
 EXIT CODE(22)   
END  

Which is 299 characters (spaces counted).

Is there a way around this so I can produce more lines?  Or do I have to reduce 
my content until it is at or below 110 characters?

Lizette

--
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: ACS Write Statement Limitations

2008-09-02 Thread Mark Zelden
On Tue, 2 Sep 2008 14:51:09 -0400, Lizette Koehler [EMAIL PROTECTED]
wrote:

I am trying to figure out how to correct this issue. I am at z/OS V1.9.

IGD01008I ***
IGD01008I ** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **
IGD01008I ***
IGD01008I ** DATA SET DOES NOT CONFORM TO PROD NAMING STANDARDS**
IGD01008I ** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **
IGD01008I MESSAGES ISSUED BY STORCLAS ROUTINE HAVE EXCEEDED BUFFER AREA.
NOT ALL MESSAGES WERE WRITTEN.



 According to the DFSMS manual I am only allowed 110 characters.

However, I have the following coded
+1+2+3+4+5+6+7---
   WRITE '***'
   WRITE '** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **'
   WRITE '***'
   WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS***'
   WRITE '** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **'
   WRITE '***'
 EXIT CODE(22)
END

Which is 299 characters (spaces counted).

Is there a way around this so I can produce more lines?  Or do I have to
reduce my content until it is at or below 110 characters?


If it hurts, don't do it.  :-)

What's wrong with something like this:

WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS.' +   
  '** CONTACT STORAGE MGMT IF NEEDED' 

They should already know the allocation failed by the IGD* messages.

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: ACS Write Statement Limitations

2008-09-02 Thread Lester, Bob
   EXIT CODE(22)
  END
  
  Which is 299 characters (spaces counted).
  
  Is there a way around this so I can produce more lines?  Or do I
have to
  reduce my content until it is at or below 110 characters?
  
  
  If it hurts, don't do it.  :-)
  
  What's wrong with something like this:
  
  WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS.' +
'** CONTACT STORAGE MGMT IF NEEDED'
  
  They should already know the allocation failed by the IGD* messages.
  
  Mark
  --

  FWIW, in our environment (CA-Allocate AND SMS), we also make use of
the JOBNAME/STEPNAME/DDNAME variables in our WRITE statements.  Helps
folks figure out what's going on a bit easier than IGD* messages.  

Bob Lester
OppenheimerFunds

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

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



Re: ACS Write Statement Limitations

2008-09-02 Thread Richard Peurifoy

Lizette Koehler wrote:

I am trying to figure out how to correct this issue. I am at z/OS V1.9.

IGD01008I ***   
IGD01008I ** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **   
IGD01008I ***   
IGD01008I ** DATA SET DOES NOT CONFORM TO PROD NAMING STANDARDS**   
IGD01008I ** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **   
IGD01008I MESSAGES ISSUED BY STORCLAS ROUTINE HAVE EXCEEDED BUFFER AREA. NOT ALL MESSAGES WERE WRITTEN.




 According to the DFSMS manual I am only allowed 110 characters.

However, I have the following coded
+1+2+3+4+5+6+7---
   WRITE '***'   
   WRITE '** A  L  L  O  C  A  T  I  O  NF  A  I  L  E  D  ! ! **'   
   WRITE '***'   
   WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS***'   
   WRITE '** PLEASE CONTACT STORAGE MANAGEMENT FOR FURTHER DETAILS **'   
   WRITE '***'   
 EXIT CODE(22)   
END  


Which is 299 characters (spaces counted).

Is there a way around this so I can produce more lines?  Or do I have to reduce 
my content until it is at or below 110 characters?

Lizette


Lizette,

I think the limitation you are running into is not number of
characters, but number of lines. The 110 character limit is per line,
but I think you can only write 4 or 5 lines. In a quick scan of the
manual, I don't see this documented, but I remember running into
this problem.

--
Richard

--
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: ACS Write Statement Limitations

2008-09-02 Thread Gates, Guy
 The z/OS V1R8.0 DFSMS Storage Administration Reference has this for the
Write Statement

 At execution and allocation time, an end user can receive a maximum of
five messages. If any more messages are generated, a sixth and final
message indicates that additional messages have been generated, but the
additional messages are not displayed.

Thanks...Guy M. Gates Jr.
TTI Z/OS Systems Programmer II

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

--
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: ACS Write Statement Limitations

2008-09-02 Thread Richard Peurifoy

Gates, Guy wrote:

 The z/OS V1R8.0 DFSMS Storage Administration Reference has this for the
Write Statement

 At execution and allocation time, an end user can receive a maximum of
five messages. If any more messages are generated, a sixth and final
message indicates that additional messages have been generated, but the
additional messages are not displayed.

Thanks...Guy M. Gates Jr.
TTI Z/OS Systems Programmer II


Thanks for finding it, I figured it was in there somewhere,
but didn't see it in my quick scan.

--
Richard

--
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: ACS Write Statement Limitations

2008-09-02 Thread Ted MacNEIL
WRITE '** DATA SET DOES NOT CONFORM TO SYSTEM STANDARDS.' +   
  '** CONTACT STORAGE MGMT IF NEEDED' 


Or:

WRITE 'NON-STANDARD DATASET -- REFER TO STANDARDS DOCUMENT'
-
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