A Fresh Look at the Mainframe

2006-12-01 Thread Terry Sambrooks
Hi,

The subject title is a direct copy from the IBM Event I attended on 28th 
November in London.

For anybody who didn't know the event was organised by the IBM Software Group 
to aid promotion of the platform, and included the following topics:

- The New Mainframe - At the Heart of Your Business 
- Unlock the Value of the Mainframe Assets using SOA
- Productive Tools for Application Development - (This was WebSphere Developer 
on z/Series - WD4Z)
- Information on Demand - (This presented DB2 V9 and some Business Intelligence 
Applications) 
- The New Face of Mainframe Operatons - (A Review of the Tivoli Product Set)
- The Mainframe Design Point - Fundamentally Better
- Keeping Your Business Running When Disaster Strikes
- The New Face of Mainframe Security - (RACF administration interface)
- Consolidate and save with mainframe Linux
- When the mainframe really is the lowest cost platform

Obviously with so many topics in one day the presentations and demonstrations 
were pretty high level, but I came away with three key points in respect of 
making the mainframe a more user friendly environment.

WebSphere Developer for z/Series

The demonstration of WebSphere Developer on z/Series was interesting given many 
of the comments in the forum about usability features such as program language 
syntax checking, which are common on the desktop. With its multi-pane view, 
syntax checking, JCL constructor, and FTP capability I believe this is the 
logical way forward. Many of us died-in-the-wool ISPF folk may not switch over, 
but for people new to the mainframe environment WD4Z is the logical way to 
integrate more quickly to the mainframe world. True there may be arguments 
about de-skilling, but anything which improves productivity and helps meet 
customers demand on IT personnel has to be worth considering.

RACF Administration

It would appear that Vanguard are now an IBM Business Partner if I remembered 
the term correctly. The aim of this relationship is to improve the lot of those 
responsible for security within the z/OS arena. The focus is on an streamlining 
tasks and providing a common access point when administering multiple system 
images as in a Sysplex.

The market

Te final key point was that it was evident that IBM are trying to address the 
hitherto decline in market share, and gave some interesting scenarios of where 
and how cost arguments seemingly in favour of other solutions can be turned. 
This centred on the fact that when a case is argued as a single application, it 
is difficult to address the costs. However any application usually has 
development and disaster recovery requirements and when the case is adjusted to 
include such facilities it becomes a more interesting ball game.

It was not a day for techies, but worth while for keeping abreast of what is 
happening.

Kind regards - Terry

Terry Sambrooks
Director
KMS-IT Limited
228 Abbeydale Road South
Dore
Sheffield
S17 3LA
UK

Tel: +44 (0)114 262 0933
WEB: www.legac-e.co.uk
  www.kmsitltd.co.uk


Reg: England  Wales 3767263 at the above address

All outgoing E-mails are scanned but it remains the recipients responsibility 
to ensure that their system is protected from viruses, trojans, worms, and 
spy-ware.

--
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: z/OS 1.8 Features

2006-12-01 Thread Ulrich Boche

Ed Gould wrote:

Steve,

OK I missed some hidden annoyance that you have against adobe. But it is 
at least cross platform (PC  MACs) ..




Whether he might have an aversion against Adobe or not, his answer was 
strictly factual in this case. To my knowledge, there is no application 
to prepare presentation material that would natively store the material 
in PDF format.


I have used Lotus Freelance and I'm now using MS PowerPoint, both are 
using proprietary formats to store the presentations. You then use an 
Adobe plugin or Acrobat Distiller or some other tool to create a PDF 
file for distribution of handout material.

--
Ulrich Boche
SVA GmbH, Germany
IBM Premier Business Partner

--
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: Z9 CPU too fast :-)

2006-12-01 Thread Rick Fochtman

---snip--
Chase, John wrote:


On the lighter side

Been getting some change control approval requests from the folks who
maintain a rather ancient CICS/VSAM application here.  In Reason for
change they put New CPU too fast.

Seems that since we implemented the new z9 processors, parts of the
application that generate VSAM record keys that include date and time
have been generating duplicate keys.  :-)


--unsnip-
Maybe you should teach/help them to use the actual TOD clock value, 
instead of derivations provided by various jigh-level languages.


--
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: Moving LOADxx

2006-12-01 Thread Rick Fochtman

-snip--
Horein, Steve (HAR-ORL) wrote:

Well expletive deleted! 
So basically I'm not in a very good position, and back to square one. It

seems to me that to accomplish what I want, and maintain Production
integrity, I need to create an uncataloged copy of MyHLQ.IODFxx (which
is found in HSA) on a new volume. I then create SYSx.IPLPARM on this new
IODF volume, utilizing LPARNAME filtering, PARMLIB concatenation, all
the 'new' bells and whistles, etc, in LOADxx (or more likely LOADxy). I
change my LOAD parms to point to new IODF vol and LOAD member, IPL and
off I go!

Does this sound feasible?
 


---unsnip
IIRC, there's no reason that one IODF cluster can't contain multiple 
configs.


--
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: MB to Cyl Conversion

2006-12-01 Thread Rick Fochtman

-snip
Is the subject number or tracks?

Let's see, if we drop all but the subject...

The number is 200. H. Number is single, is matches, so is is 
the correct verb.


However, if the subject is of tracks...

The of tracks are 1. H. The of causes a problem. Guess that means 
that of tracks is not the actual subject, but a prepositional phrase.

---unsnip-
Correct!  And a prepositional phrase can NOT be the subject of a 
sentence. Only a noun or a gerund.


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


No more GXxx-yyyy-zz Commands Summary booklets?

2006-12-01 Thread Jan Vanbrabant
Hi,

A bunch of VM operators redirected towards MVS asked me for kind of 
leaflets or booklets with a commands summary in MVS, JES2, IMS, DB2 ...

Pubsearch yielded: 
...
OS/390 V2R10.0 MVS System Commands SummaryGX22-0040-10
OS/390 V2R9 JES2 Commands Summary GX22-0041-05
OS/390 V2R10.0 JES3 Commands Summary  GX22-0042-09
...

I looked directly into the PDF shelf for z/OS R7 itself, no nothing !

So no longer  GXxx--zz command summary booklets anymore?

Jan

--
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: No more GXxx-yyyy-zz Commands Summary booklets?

2006-12-01 Thread John Cassidy
Groetjes,

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/r7pdf/mvs.html


John


On Fri, December 1, 2006 13:49, Jan Vanbrabant wrote:
 Hi,


 A bunch of VM operators redirected towards MVS asked me for kind of
 leaflets or booklets with a commands summary in MVS, JES2, IMS, DB2 ...

 Pubsearch yielded:
 ...
 OS/390 V2R10.0 MVS System Commands SummaryGX22-0040-10
 OS/390 V2R9 JES2 Commands Summary GX22-0041-05
 OS/390 V2R10.0 JES3 Commands Summary  GX22-0042-09
 ...


 I looked directly into the PDF shelf for z/OS R7 itself, no nothing !


 So no longer  GXxx--zz command summary booklets anymore?


 Jan


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




John Cassidy (Dipl.-Ingr.)

Berninastrasse 9

8057 Zuerich

Europe

Telephone: +41 (0) 43 300 4602

Mobile:+41 (0) 79 207 3268


E-Mail: [EMAIL PROTECTED]

http://www.JDCassidy.net

http://www.europeunited.org

http://en.wikipedia.org/wiki/Europe_United

--
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: 9037-002 sysplex timer connect with external source (GPS)

2006-12-01 Thread Rick Fochtman

snip-


Hi Rick,
How did you sync with PC?  ar you using 9037-002 ? how can you connect 
to PC

server?
thanks for your help


--unsnip
We purchased the PC interface card so that the 9037 and PC were 
connected; there was software included with the card to provide a GUI. 
And yes, these were 9037-002 boxes. They worked just fine. G


--
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: Moving LOADxx

2006-12-01 Thread Tom Marchant
On Thu, 30 Nov 2006 16:40:05 -0500, Horein, Steve (HAR-ORL) wrote:

Well expletive deleted!
So basically I'm not in a very good position, and back to square one. It
seems to me that to accomplish what I want, and maintain Production
integrity, I need to create an uncataloged copy of MyHLQ.IODFxx (which
is found in HSA) on a new volume. I then create SYSx.IPLPARM on this new
IODF volume, utilizing LPARNAME filtering, PARMLIB concatenation, all
the 'new' bells and whistles, etc, in LOADxx (or more likely LOADxy). I
change my LOAD parms to point to new IODF vol and LOAD member, IPL and
off I go!


It's probably not so bad.

I understand your need to prove to management that it all works,
and you need to provide adequate fallback to what you have today.

For your fallback, I would suggest a full volume copy of your IODF
volume.  That copy would be your fallback IODF volume.  You could
give it a different VOLSER or not.  If not, I think (perhaps others
can verify) that whichever one you use for the IOFDF at IPL time
will come up online and the other will come up offline.  If I'm
mistaken about this, though, you'll have to respond correctly to
the message that tells you that there are two volumes with the same
VOLSER.

Next, look at your LOADxx members on the two systems.  Are they
uniquely named?  If so, you can build a new SYSn.IPLPARM on your
IODF volume and copy all of the members into it.  If not, copy them
with different names.  Maybe keep the LOADxx members as is for your 
production system and change the names of the members for your test
system.

IPL your test system to verify that it works ok.  Now you can
create a new LOADxx for your test system and start playing 
When you think you've got things the way you want them, you may
have to create some PARMLIBs for your production system that
matches what you built for your test system and you're ready to go.

Don't worry about the name of the LOADxx member that you are
building for your testing.  Once you have everything weorking as
you like, you can always copy it to the name that you want.

Also understand that your SYSn.IPLPARM does not need to be in your 
ARMLIB concatenation.  It is only needed at IPL time and you can
freely compress it, or delete and reallocate it if necessary.

As to your PARMLIB concatenation, I recommend that you do as Mark
(I think) mentioned and concatenate your parmlib ahead of the one
that is maintained by SMP/E.  If you have need of a different
PARMLIB for your two systems, you could consider (I hope I'm
saying this right... ) SYS1.SYSNAME..PARMLIB.  Another that I
have found useful at times is SYS1.SYSR1..PARMLIB.  Remember that
you can always change your PARMLIB concatenation when you discover
new needs.  You really don't need to put more in there than you
need now.  For your installation PARMLIB, I would recommend,
though that you not include any member that is using all defaults.
It is better, IMO to take the defaults from the SMP/E maintained
PARMLIB.

Good luck!

-- 
Tom Marchant

--
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: Z9 CPU too fast :-)

2006-12-01 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Jeffrey D. Smith
 
  -Original Message-
  From: IBM Mainframe Discussion List On Behalf Of Chase, John
  
  On the lighter side
  
  Been getting some change control approval requests from the folks
who 
  maintain a rather ancient CICS/VSAM application here.  In Reason
for 
  change they put New CPU too fast.
  
  Seems that since we implemented the new z9 processors, parts of the 
  application that generate VSAM record keys that include date and
time 
  have been generating duplicate keys.  :-)
 
 I would venture a guess that the real problem is an 
 application design or implementation error.

Design.  Remember, this application was designed back when the 3081 was
incredibly fast.  And, for reasons that are unclear to me, it was
deemed that VSAM record keys had to be human-readable, so that's
probably why raw STCK[E] is not used as part of the key.

-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: z/OS 1.8 Features

2006-12-01 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Steve Comstock
 Sent: Thursday, November 30, 2006 3:03 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: z/OS 1.8 Features
 
 
 Edward Jaffe wrote:
  Ed Gould wrote:
  
  Not knowing a lot about desktop publishing ... Why not .PDF ?
  
  
  PDF is a file format, not a desktop publishing application.
  
 
 Right. After I write the course, I actually do produce
 PDF files for lecturing and printing from.
 
 Kind regards,
 
 -Steve Comstock

I know that this is OT and likely not really very helpful. But I've
heard the LyX on Linux is one of the best Desktop Publishing systems
(not word processor, different genre) around. It is a full screen type
interface to Donald Knuth's TeX publishing system. Cost: free. License:
GPL v2+. 

http://www.lyx.org

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: MB to Cyl Conversion

2006-12-01 Thread Tom Marchant
On Thu, 30 Nov 2006 16:57:20 -0600, Friske, Michael wrote:



-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Jan MOEYERSONS

Is there a formula for this ? Also Gb to cyl.
Thanks

Here is a little REXX exec that does the trick for us.

/*  Rexx */
ARG N1
CYL = ((N1*1024*1024) / 849960)
SAY 'THE NUMBER OF CYLINDERS IS' CYL

For GB to tracks --

/*  Rexx  */
ARG N1
TRK = ((N1*1024*1024) / 56664)
SAY 'THE NUMBER OF TRACKS IS' TRK


I would point out two things about this.  

First, the numbers that you are using are the raw number of bytes
per track/cylinder.  You can't actually put that much data on a
track or cylinder using normal access methods.

Second, the calculation prooduces MiB, not MB.  Disk capacities
are normally specified in MB, not MiB.  The factor should be
1,000,000 not by 1024*1024.

These two cause errors in opposite directions, perhaps even
canceling each other somewhat.

-- 
Tom Marchant

--
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: Z9 CPU too fast :-)

2006-12-01 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Rick Fochtman
 
 ---snip--
 Chase, John wrote:
 
 On the lighter side
 
 Been getting some change control approval requests from the 
 folks who 
 maintain a rather ancient CICS/VSAM application here.  In 
 Reason for 
 change they put New CPU too fast.
 
 Seems that since we implemented the new z9 processors, parts of the 
 application that generate VSAM record keys that include date 
 and time 
 have been generating duplicate keys.  :-)
 
 --unsnip-
 Maybe you should teach/help them to use the actual TOD clock 
 value, instead of derivations provided by various jigh-level 
 languages.

An offer to do so has been on the table for nearly a decade

-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: MB to Cyl Conversion

2006-12-01 Thread Howard Brazee
On 30 Nov 2006 15:13:35 -0800, [EMAIL PROTECTED] (Ted MacNEIL) wrote:

SAY 'THE NUMBER OF TRACKS IS' TRK

UGH!
Where's your grammar?
Home. Baking cookies (or dropping them onto your PC).


I can accept 'The number of tracks are'! Even for 1.

I cannot accept 'IS'!

I actually check for that exception when I SAY something.

I couldn't disagree more. The number is one - not The number
are one.   Or The number are five.

Do you say the population of the United States are 295,734,134?

--
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: z/OS 1.8 Features

2006-12-01 Thread Steve Comstock

Ed Gould wrote:

Steve,

OK I missed some hidden annoyance that you have against adobe. But it  
is at least cross platform (PC  MACs) ..




I don't see where you get the idea that I have any
annoyance, hidden or otherwise, against Adobe. You
simply can't compose in PDF. I have a large, historical
investment in Ventura Publisher and I hope I can use
it until I stop creating courses and writing papers. But
you can't display Ventura pages on a projector well, so
I choose PDF as the format to use for actually printing
and displaying, and I'm quite happy with that.

Kind regards,

-Steve Comstock



Ed

On Nov 30, 2006, at 3:02 PM, Steve Comstock wrote:


Edward Jaffe wrote:


Ed Gould wrote:


Not knowing a lot about desktop publishing ... Why not .PDF ?


PDF is a file format, not a desktop publishing application.



Right. After I write the course, I actually do produce
PDF files for lecturing and printing from.

Kind regards,

-Steve Comstock



--
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: z/OS 1.8 Features

2006-12-01 Thread Anthony Giorgio
Edward Jaffe wrote:
 Ed Gould wrote:
 On Nov 30, 2006, at 2:57 PM, Edward Jaffe wrote:

 Ed Gould wrote:
 Not knowing a lot about desktop publishing ... Why not .PDF ?

 PDF is a file format, not a desktop publishing application.

 OK so I used the wrong term The application that creates PDF's .
 
 That's *all* PC applications: web browsers, word processors,
 spreadsheets, you name it. Acrobat captures *any* print-destined output
 and makes PDF files. I even save my Internet purchase receipts as PDF
 documents rather than printing them on paper.

What's more is that since PDF is an open format, you don't even have to
use Adobe Acrobat to generate the file.  There are a variety of other
programs that do just this.  For example - Apple Mac OS X has native PDF
 generation built right in - no additional software required.

-- 
Anthony Giorgio
Ported Tools for z/OS UNIX System Services

--
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: z/OS 1.8 Features

2006-12-01 Thread Lindy Mayfield
I've just started learning LyX and I very much like the idea about how it 
works.  I once did a 250 page document in Word and I literally spent more time 
trying to get Word to print it correctly than I did writing the doc.  


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
McKown, John

 
 Right. After I write the course, I actually do produce
 PDF files for lecturing and printing from.
 
 Kind regards,
 
 -Steve Comstock

I know that this is OT and likely not really very helpful. But I've
heard the LyX on Linux is one of the best Desktop Publishing systems
(not word processor, different genre) around. It is a full screen type
interface to Donald Knuth's TeX publishing system. Cost: free. License:
GPL v2+. 

http://www.lyx.org

--
John McKown

--
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: Grammar (was RE: MB to Cyl Conversion)

2006-12-01 Thread Richard Tsujimoto
-jc- wrote:

Well, you've been doing it wrong, then.  The subject of the sentence is
NUMBER, not TRACKS.  NUMBER is singular; therefore IS is grammatically
correct.

As noted in the reference below, the treating certains nouns as singular, 
or plural can be confusing (personally, I slept through most of the 
grammer lessons in grade school).  But, it seems that jc is correct.

http://www.staff.rice.edu/staff/Grammar1.asp

--
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: DD FREE=CLOSE -- when effective?

2006-12-01 Thread Robert Bardos
When I asked about options to free datasets that were no longer
used halfway down a very long running SMF-processing NeuMICS (and
therefore SAS) job step,

Ed Gould wrote:
 The problem I think is with SAS (design issue?) . I believe that
with
 any other application when you get to the the end of input you
would
 reasonably close the data set. But I am guessing that SAS does
not
 close the input until it has completed processing .

 I am not familiar with MICS but  perhaps it would be faster to
strip
 out the SMF records its needs (Type xx etc). This can be done
with
 IFSADMP or any other utility (perhaps SORT or ICETOOL with IF
control
 cards which certainly be a lot faster).

 If MICS needs ALL SMF records then I would guess you are stuck.


Ed,

thanks for replying. As far as SAS is concerned I know that I can
free allocations using either

  filename dd-name clear;   /* when referring to non-SAS
datasets */

or

  libname dd-name clear;/* when referring to SAS libraries
*/

From the discussion in this thread however it seems that
deallocating the input tape dataset (which consists of only the
DB2 SMF records in this case) will not buy me anything when my
prime target is to free the enqueue and not to hold the dataset
until all the time consuming data aggregation has been done.

I'm still hoping that I get this wrong and that infact using
something like

  //INPUTSMF  DD  DISP=OLD,DSN=THE.DB2.SMF.DATA
MICS input processing here
filename inputsmf clear;/* point A */
further MICS processing here
further processing done   /* point B */

would free THE.DB2.SMF.DATA (which is not being used in other
steps) for other jobs.
Can anybody confirm in simple words at what point in my example
the dataset (which is on tape) can be used by other jobs? Is it at
point A or at point B?

Thanks again

Robert Bardos
Ansys AG, Zürich, Switzerland

--
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: MB to Cyl Conversion

2006-12-01 Thread Vernooy, C.P. - SPLXM
Howard Brazee [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 On 30 Nov 2006 15:13:35 -0800, [EMAIL PROTECTED] (Ted MacNEIL) wrote:
 
 SAY 'THE NUMBER OF TRACKS IS' TRK
 
 UGH!
 Where's your grammar?
 Home. Baking cookies (or dropping them onto your PC).
 
 
 I can accept 'The number of tracks are'! Even for 1.
 
 I cannot accept 'IS'!
 
 I actually check for that exception when I SAY something.
 
 I couldn't disagree more. The number is one - not The number
 are one.   Or The number are five.
 
 Do you say the population of the United States are 295,734,134?

Well, now you hit a topic on the head, that I, as non-English, never was
able to understand, not get a feel for: 
why you say: the police *are* i.s.o. the police *is*... as we do and
lots of other languages. Also: the firebrigade *are*? Why not then: the
population are?

And even more strange is Elvis Costello's text:
Oliver's army *are* on their way, Oliver's army *is* here to stay.
(Unless this is incorrect Enghlish of course).

Kees.


**
For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), 
its subsidiaries and/or its employees shall not be liable for the incorrect or 
incomplete transmission of this e-mail or any attachments, nor responsible for 
any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286 
**

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


Re: How tell in program if allocation from catalog?

2006-12-01 Thread Bruce Black


Is there a reasonable way for a program to tell if an allocated input
dataset was located via a catalog, or OTOH from a DD statement VOLSER?
In the JFCB, flag JFCCAT in byte JFCBTSSM (JFCB+x'34') indicates that 
the dataset is cataloged, which implies it was located via the catalog.  
You can get the JFCB with the RDJFCB macro


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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: Grammar (was RE: MB to Cyl Conversion)

2006-12-01 Thread Steve Runtsch
  -Original Message-
  From: IBM Mainframe Discussion List On Behalf Of Ted MacNEIL
  
  SAY 'THE NUMBER OF TRACKS IS' TRK
  
  UGH!
  Where's your grammar?
  
  I cannot accept 'IS'!
  
  I actually check for that exception when I SAY something.
 
 Well, you've been doing it wrong, then.  The subject of the sentence is
 NUMBER, not TRACKS.  NUMBER is singular; therefore IS is grammatically
 correct.
 
 -jc-
 
You is correct, JC.  B-)

Steve
**
This e-mail message and all attachments transmitted with it may contain legally 
privileged and/or confidential information intended solely for the use of the 
addressee(s). If the reader of this message is not the intended recipient, you 
are hereby notified that any reading, dissemination, distribution, copying, 
forwarding or other use of this message or its attachments is strictly 
prohibited. If you have received this message in error, please notify the 
sender immediately and delete this message and all copies and backups thereof.

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: DD FREE=CLOSE -- when effective?

2006-12-01 Thread Bruce Black


Am I correct in assuming that does not mean what it says; that what it
should say is something like Coding FREE=CLOSE has no effect except when it
is coded in the last jobstep that refers to the dataset?
  
No effect?  FREE=CLOSE deallocates the dataset; if on tape, it frees the 
tape drive.  It may not DEQ the dataset.
 


I am actually interested in using SVC 99 allocate with the FREE text unit
(whose documentation refers in turn to the restriction above). Am I correct
in assuming that (barring some other allocation of the dataset) that coding
this text unit will cause the dataset ENQ to be released when the dataset is
closed?
If you had no other ENQ for the same dataset name in the job, then the 
ENQ will be released when the FREE=CLOSE is executed



--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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: MB to Cyl Conversion

2006-12-01 Thread Thompson, Steve (SCI TW)
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Vernooy, C.P. - SPLXM
Sent: Friday, December 01, 2006 9:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: MB to Cyl Conversion
snip

Well, now you hit a topic on the head, that I, as non-English, never was
able to understand, not get a feel for: 
why you say: the police *are* i.s.o. the police *is*... as we do and
lots of other languages. Also: the firebrigade *are*? Why not then: the
population are?

And even more strange is Elvis Costello's text:
Oliver's army *are* on their way, Oliver's army *is* here to stay.
(Unless this is incorrect Enghlish of course).

snip

Englisch tickt nicht Rechtig.

Sorry, I don't know how to put that in Dutch (and I had to use Babel
Fish to get close to the correct spelling).

Regards,
Steve Thompson

--
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: z/OS 1.8 Features

2006-12-01 Thread Steve Ware

OpenOffice.org Impress easily allows one to prepare presentation
material and natively store in PDF format.  File - Export as PDF
in OpenOffice.org Impress - been using it for years in Linux.
(Import of SHARE .ppt templates works well, too. ;-)

Steve.

On Fri, 1 Dec 2006, Ulrich Boche wrote:


Ed Gould wrote:

Steve,

OK I missed some hidden annoyance that you have against adobe. But it is at 
least cross platform (PC  MACs) ..




Whether he might have an aversion against Adobe or not, his answer was 
strictly factual in this case. To my knowledge, there is no application to 
prepare presentation material that would natively store the material in PDF 
format.


I have used Lotus Freelance and I'm now using MS PowerPoint, both are using 
proprietary formats to store the presentations. You then use an Adobe plugin 
or Acrobat Distiller or some other tool to create a PDF file for distribution 
of handout material.

--
Ulrich Boche
SVA GmbH, Germany
IBM Premier Business Partner

--
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: Problem with dataset name when FTPing from Windoze

2006-12-01 Thread Big Iron
IIRC, the £ symbol would occupy the same code page location as the $ does
in code pages used where the $ is the preferred currency symbol. I suspect
that this would require code page customization for TCP/IP on the mainframe.

Bill

Pi-R wrote:
 Hi, Kevin.
 
 How did you manage to have a dataset with a name containing a £ on a
 z/OS 1.7 system? As far as I know, datasets with such names can't be
 catalogued. See

http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/IEA2B661/12.22.1?SHELF=iea2bk61DT=20060125042105CASE=
 
 Pierre.
 
 =
 Simple is too complicated
 
 kevin wrote:
  I'm getting a problem trying to FTP a dataset from windows up to a zos
  1.7 system. My dataset on the
  zos system has £A as its second level qualifier. When I issue a CD
  command I get a message
 
  cd £a
  501 A qualifier in #8735;a begins with an invalid character
 
  If I change the command to cd $a it works :-
 
  cd $a
  250 I899.$A. is the working directory name prefix.
 
  I know its only an inconvenience but does anyone have any ideas?
  
  Cheers
  
  Kevin

--
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: MB to Cyl Conversion

2006-12-01 Thread Howard Brazee
We have UMS.REXX.APPL.LIB(TRACKS):

/* PROGRAM TO CALCULATE TRACKS AND CYLINDERS BASED ON RECORD LENGTH */
/* AND BLOCK SIZE.  WRITTEN IN REXX BY R. STEHLIK, 04/21/91. */  
/* FOR EQUAL LENGTH PHYSICAL RECORDS WITHOUT KEYS. */  
SAY 'THIS PROGRAM WILL CALCULATE THE TRACKS AND CYLINDERS NEEDED FOR'
SAY 'EQUAL-LENGTH PHYSICAL RECORDS WITHOUT KEYS ON A 3380 VOLUME.'
CALL LOAD_TABLE DO FOREVER DROP TRK_1 RECS RDC_LEN BLK_FCT TOT_BYT
EST_REC TOT_TRK MAX_BLK OPT_BLK  
SAY SAY SAY 'PRESS ENTER TO EXIT, OR' SAY SAY 'ENTER RECORD
LENGTH:' PULL RCD_LEN IF RCD_LEN = '' THEN LEAVE MAX_BLK = TRUNC(47476
/ RCD_LEN) OPT_BLK = TRUNC(23476 / RCD_LEN) SAY SAY 'LARGEST
EFFICIENT BLOCKING FACTOR FOR RECORD LENGTH' RCD_LEN SAY 'IS'
OPT_BLK'.  IF YOU EXCEED THIS SIZE, THIS PROGRAM WILL END.' 
SAY SAY SAY 'ENTER BLOCKING FACTOR:' PULL BLK_FCT IF BLK_FCT = '' THEN
LEAVE IF BLK_FCT  TRUNC(OPT_BLK + .5) THEN DOSAY 'BLOCKING FACTOR
ENTERED, EXCEEDS LARGEST BLOCK RECCOMMENDED'SAY 'FOR EFFICIENCY.
PROGRAM IS ENDING.  PLEASE TRY AGAIN'SAY 'WITHOUT EXCEEDING
LARGEST EFFICIENT BLOCKING FACTOR.'LEAVEEND SAY SAY 'YOUR
BLOCKSIZE IS 'RCD_LEN * BLK_FCT'.' SAY SAY 'ENTER ESTIMATED NUMBER OF
RECORDS:' SAY PULL EST_REC IF EST_REC = '' THEN LEAVE BLK_SZE =
RCD_LEN * BLK_FCT TOT_BYT = RCD_LEN * EST_REC RECS = 0 TOT_TRK = 0 DO
I = 1 TO 61 IF BLK_SZE = SUBSTR(DATA.I, 1, 5)  BLK_SZE =
SUBSTR(DATA.I, 6, 5)  
THEN DO RECS = SUBSTR(DATA.I, 11, 2) TRK_1 = RECS *
BLK_SZE TOT_TRK = TOT_BYT / TRK_1 LEAVE END END IF RECS =
0 THEN DO SAY 'BLOCKSIZE' BLK_SZE 'OUTSIDE OF RANGE, CANNOT
CALCULATE.' END IF TOT_TRK  0 THEN DO SAY SAY 'YOU WILL
NEED A TOTAL OF' TRUNC(TOT_TRK + .5) 'TRACKS' SAY 'OR'
TRUNC(TOT_TRK / 15 + .5) 'CYLINDERS.' END END EXIT LOAD_TABLE:
PROCEDURE EXPOSE DATA. DATA.1  = '234774747601' DATA.2  =
'154772347602' DATA.3  = '114771547603' DATA.4  = '090771174604'
DATA.5  = '074770907605' DATA.6  = '062570747606' DATA.7  =
'054930635607'  
DATA.8  = '048210549208'  
DATA.9  = '042770482009'  
DATA.10 = '038610427610'  
DATA.11 = '034770386011'  
DATA.12 = '031890347612'  
DATA.13 = '029330318813'  
DATA.14 = '026770293214'  
DATA.15 = '024850267615'  
DATA.16 = '023250248416'  
DATA.17 = '021650232417'  
DATA.18 = '020050216418'  
DATA.19 = '018770200419'  
DATA.20 = '017810187620'  
DATA.21 = '016850178021'  
DATA.22 = '015890168422'  
DATA.23 = '014930158823'  
DATA.24 = '013970149224'  
DATA.25 = '013330139625'  
DATA.26 = '012690133226'  
DATA.27 = '012050126827'  
DATA.28 = '011410120428'  
DATA.29 = '010770114029'  
DATA.30 = '010450107630'  
DATA.31 = '009810104431'  
DATA.32 = '009490098032'  
DATA.33 = '009170094833'  
DATA.34 = '008530091634'  
DATA.35 = '008210085235'  
DATA.36 = '007890082036'  
DATA.37 = '007570078837'  
DATA.38 = '007250075638'  
DATA.39 = '006930072439'  
DATA.40 = '006610069240'  
DATA.41 = '006290066041'  
DATA.42 = '005970062842'  
DATA.43 = '005650059644'  
DATA.44 = '005530056445'  
DATA.45 = '005010053246'  
DATA.46 = '004690050048'  
DATA.47 = '004370046849'  
DATA.48 = '004050043651'  
DATA.49 = '003730040453'  
DATA.50 = '003410037255'  
DATA.51 = '003090034057'  
DATA.52 = '002770030859'  
DATA.53 = '002450027662' 
DATA.54 = '002130024465' 
DATA.55 = '001810021268' 
DATA.56 = '001490018071' 
DATA.57 = '001170014874' 
DATA.58 = '000850011678' 
DATA.59 = '000530008483' 
DATA.60 = '000210005288' 
DATA.61 = '10002093' 
RETURN   

--
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: Problem with dataset name when FTPing from Windoze

2006-12-01 Thread Paul Gilmartin
In a recent note, Big Iron said:

 Date: Fri, 1 Dec 2006 10:25:21 -0600
 
 IIRC, the £ symbol would occupy the same code page location as the $ does
 in code pages used where the $ is the preferred currency symbol. I suspect
 that this would require code page customization for TCP/IP on the mainframe.
 
 Pi-R wrote:
 
  How did you manage to have a dataset with a name containing a £ on a
  z/OS 1.7 system? As far as I know, datasets with such names can't be
  catalogued. See
 
 http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/IEA2B661/12.22.1?SHELF=iea2bk61DT=20060125042105CASE=
 
  kevin wrote:
   I'm getting a problem trying to FTP a dataset from windows up to a zos
   1.7 system. My dataset on the
   zos system has £A as its second level qualifier. When I issue a CD
   command I get a message
  
   cd £a
   501 A qualifier in #8735;a begins with an invalid character
  
For other purposes, from UNIX to z/OS, I use:

quote site sbdataconn=(IBM-1047,ISO8859-1)

Could you do similarly?

Issues:

o Does SBDATACONN apply to data set names/path names?  If not,
  I'd consider it APARable.

o Does SBDATACONN support Unicode (which appears to be used in the
  Windoze protocol)?

o Is the Windoze code page available to z/OS?

For the last two, IBM should heed the 800-lb. gorilla.

I'm not sure Unicode in control messages conforms to RFC 959,
but if not you'd have to confront the gorilla.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

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


Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread McKown, John
This has come up here. We are in month-end. Our CPU resource is 100%
pretty much constantly. And, even worse, with a CPU Queue Depth of over
20. We end up having problems cancelling TSO users and test batch jobs.
The CANCEL is accepted, but the address space cannot get any CPU to
actually terminate.

We used to have a CA-OPS/MVS rule to do a RESET ...,SERVCLAS= to set
the cancelled address space to a very high priority service class.
Unfortunately, this has resulted in another problem. We use CA-MIM
Integrity to requeue work which has ENQ conflicts on datasets. CA-MIM
does this via a $HJ/$EJ/$CJ sequence. The $CJ results in the service
class being reset to the high priority one. But it is remembered and
is used when the job next starts to execute. This is unacceptable, but I
cannot think of a way around it.

So, any words of wisdom that don't boil down to don't do that! WRT to
overinitiating the CPU? I cannot control that. Well, I could
theoritically, but not practically. 

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: Search IBM-MAIN archives?

2006-12-01 Thread Turner Cheryl L
 

-Original Message-
From: John Norgauer [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 30, 2000 10:52 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Search IBM-MAIN archives?

http://bama.ua.edu/archives/ibm-main.html

John Norgauer/IS/HS/UCD


Phone: 916-734-0536

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Thompson, Steve (SCI TW)
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of McKown, John
Sent: Friday, December 01, 2006 10:50 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Cancelling a job/tso user in a 100% CPU situation.

This has come up here. We are in month-end. Our CPU resource is 100%
pretty much constantly. And, even worse, with a CPU Queue Depth of over
20. We end up having problems cancelling TSO users and test batch jobs.
The CANCEL is accepted, but the address space cannot get any CPU to
actually terminate.

snip

What a co-inky-dink. I was just giving this situation some thought this
morning. I used to have a utility routine that would do a CALLRTM and
terminate a JOB/TASK with the Sxxx I desired. Seems that this is how
RESOLVE did it back when I was at Droole  Babble (as I recall it forced
a S222).

But, this then comes back to the question, under WLM, will the target
JOB/Task get CPU to be terminated? I would think it does because the MVS
CANCEL command handles this a bit differently if I remember correctly.

Perhaps you could write the same and get it blessed?

Later,
Steve Thompson

--
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 aproach - IEANTRT+BALR or LINK

2006-12-01 Thread ITURIEL DO NASCIMENTO NETO
Mainframers,

We have been using na OPEN exit (IFG0EX0B) for years sucessfully and every
time we have to
do some maintenance an IPL is needed. To circunvent it i`ll change it to a
front-end exit which
actually invokes the real code. I'm thinking in something like that :

a) Before

IFG0EX0B:
DO
All Stuff
END



b) After Option 1

PGMA:/* Part of an Address Space started at IPL time */
DO
CSVDYLPA Request=ADD Member=XXX0EX0B
LOAD EP=XXX0EX0B
ST   R0,AddressLpa
IEANTCR  ( AddressLpa )
END

IFG0EX0B:/* OPEN EXIT */
DO
IEANTRT  ( AddressLpa )
LTR  R15,R15
JZ   Do_Not_Call_XXX0EX0B
LR15,AddressLpa
BALR R14,R15
END

XXX0EX0B:/* Loaded previously to LPA by CSVDYLPA  */
DO
All Stuff
END


c) After Option 2

PGMA:/* Part of an Address Space started at IPL time */
DO
CSVDYLPA Request=ADD Member=XXX0EX0B
END

IFG0EX0B:/*  OPEN EXIT  */ 
DO
LINK EP=XXX0EX0B,ERRET=Do_Not_Call_XXX0EX0B
END

XXX0EX0B:/* Loaded previously to LPA by CSVDYLPA  */
DO
All Stuff
END

I would like some advice related to performance aspects specially because
there are some circunstances
where XXX0EX0B may be removed from LPA.
Your help will be very appreciated.

Thanks in advance


Atenciosamente / Regards / Saludos

Ituriel do Nascimento Neto
Banco Bradesco S/A
4254/DPCD Alphaville
Suporte Técnico - Software Básico Mainframes

Tel: 55 11 4197-2021   Fax: 55 11 4197-2814






 AVISO LEGAL BR Esta mensagem é destinada exclusivamente para a(s) pessoa(s) 
a quem é dirigida, podendo conter informação confidencial e/ou legalmente 
privilegiada. Se você não for destinatário desta mensagem, desde já fica 
notificado de abster-se a divulgar, copiar, distribuir, examinar ou, de 
qualquer forma, utilizar a informação contida nesta mensagem, por ser ilegal. 
Caso você tenha recebido esta mensagem por engano, pedimos que nos retorne este 
E-Mail, promovendo, desde logo, a eliminação do seu conteúdo em sua base de 
dados, registros ou sistema de controle. Fica desprovida de eficácia e validade 
a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha 
poderes de representação.
+**+
 LEGAL ADVICE BR This message is exclusively destined for the people to whom 
it is directed, and it can bear private and/or legally exceptional information. 
If you are not addressee of this message, since now you are advised to not 
release, copy, distribute, check or, otherwise, use the information contained 
in this message, because it is illegal. If you received this message by 
mistake, we ask you to return this email, making possible, as soon as possible, 
the elimination of its contents of your database, registrations or controls 
system. The message that bears any mandatory links, issued by someone who has 
no representation powers, shall be null or void.

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


RES: Best aproach - IEANTRT+BALR or LINK

2006-12-01 Thread Roberto Pacheco
Hello Ituriel,

You can use the GFSIPL utility, which is part of GFS/AFM Tape Management 
System. Using this, you can load into MLPA your module Dynamically. 
The only restriction, every time you load this module into memory you will 
waste more MLPA, because this utility does not release the module loaded before.


Best regards, 

Roberto Pacheco
Phone: +55 11 3817 6313
e-mail: [EMAIL PROTECTED]
web: www.gfs-software.com.br
 


-Mensagem original-
De: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] Em nome de ITURIEL 
DO NASCIMENTO NETO
Enviada em: sexta-feira, 1 de dezembro de 2006 14:03
Para: IBM-MAIN@BAMA.UA.EDU
Assunto: Best aproach - IEANTRT+BALR or LINK

Mainframers,

We have been using na OPEN exit (IFG0EX0B) for years sucessfully and every time 
we have to do some maintenance an IPL is needed. To circunvent it i`ll change 
it to a front-end exit which actually invokes the real code. I'm thinking in 
something like that :

a) Before

IFG0EX0B:
DO
All Stuff
END



b) After Option 1

PGMA:/* Part of an Address Space started at IPL time */
DO
CSVDYLPA Request=ADD Member=XXX0EX0B
LOAD EP=XXX0EX0B
ST   R0,AddressLpa
IEANTCR  ( AddressLpa )
END

IFG0EX0B:/* OPEN EXIT */
DO
IEANTRT  ( AddressLpa )
LTR  R15,R15
JZ   Do_Not_Call_XXX0EX0B
LR15,AddressLpa
BALR R14,R15
END

XXX0EX0B:/* Loaded previously to LPA by CSVDYLPA  */
DO
All Stuff
END


c) After Option 2

PGMA:/* Part of an Address Space started at IPL time */
DO
CSVDYLPA Request=ADD Member=XXX0EX0B
END

IFG0EX0B:/*  OPEN EXIT  */ 
DO
LINK EP=XXX0EX0B,ERRET=Do_Not_Call_XXX0EX0B
END

XXX0EX0B:/* Loaded previously to LPA by CSVDYLPA  */
DO
All Stuff
END

I would like some advice related to performance aspects specially because there 
are some circunstances where XXX0EX0B may be removed from LPA.
Your help will be very appreciated.

Thanks in advance


Atenciosamente / Regards / Saludos

Ituriel do Nascimento Neto
Banco Bradesco S/A
4254/DPCD Alphaville
Suporte Técnico - Software Básico Mainframes

Tel: 55 11 4197-2021   Fax: 55 11 4197-2814






 AVISO LEGAL BR Esta mensagem é destinada exclusivamente para a(s) pessoa(s) 
a quem é dirigida, podendo conter informação confidencial e/ou legalmente 
privilegiada. Se você não for destinatário desta mensagem, desde já fica 
notificado de abster-se a divulgar, copiar, distribuir, examinar ou, de 
qualquer forma, utilizar a informação contida nesta mensagem, por ser ilegal. 
Caso você tenha recebido esta mensagem por engano, pedimos que nos retorne este 
E-Mail, promovendo, desde logo, a eliminação do seu conteúdo em sua base de 
dados, registros ou sistema de controle. Fica desprovida de eficácia e validade 
a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha 
poderes de representação. 
+**+
 LEGAL ADVICE BR This message is exclusively destined for the people to whom 
it is directed, and it can bear private and/or legally exceptional information. 
If you are not addressee of this message, since now you are advised to not 
release, copy, distribute, check or, otherwise, use the information contained 
in this message, because it is illegal. If you received this message by 
mistake, we ask you to return this email, making possible, as soon as possible, 
the elimination of its contents of your database, registrations or controls 
system. The message that bears any mandatory links, issued by someone who has 
no representation powers, shall be null or void. 

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


RES: Best aproach - IEANTRT+BALR or LINK

2006-12-01 Thread Ituriel do Nascimento Neto
Pacheco,

Thanks for your feed back, but the load into MLPA is not the point.
Actually i want to know which option generates less overhead.


Atenciosamente / Regards / Saludos

Banco Bradesco S/A
4254/DPCD Alphaville
Suporte Técnico - Software Básico Mainframes
Ituriel do Nascimento Neto
Tel: 55 11 4197-2021   Fax: 55 11 4197-2814





-Mensagem original-
De: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] Em nome
de Roberto Pacheco
Enviada em: sexta-feira, 01 de dezembro de 2006 16:20
Para: IBM-MAIN@BAMA.UA.EDU
Assunto: RES: Best aproach - IEANTRT+BALR or LINK


Hello Ituriel,

You can use the GFSIPL utility, which is part of GFS/AFM Tape Management
System. Using this, you can load into MLPA your module Dynamically. 
The only restriction, every time you load this module into memory you
will waste more MLPA, because this utility does not release the module
loaded before.


Best regards, 

Roberto Pacheco
Phone: +55 11 3817 6313
e-mail: [EMAIL PROTECTED]
web: www.gfs-software.com.br
 


 AVISO LEGAL BR Esta mensagem é destinada exclusivamente para a(s) pessoa(s) 
a quem é dirigida, podendo conter informação confidencial e/ou legalmente 
privilegiada. Se você não for destinatário desta mensagem, desde já fica 
notificado de abster-se a divulgar, copiar, distribuir, examinar ou, de 
qualquer forma, utilizar a informação contida nesta mensagem, por ser ilegal. 
Caso você tenha recebido esta mensagem por engano, pedimos que nos retorne este 
E-Mail, promovendo, desde logo, a eliminação do seu conteúdo em sua base de 
dados, registros ou sistema de controle. Fica desprovida de eficácia e validade 
a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha 
poderes de representação. 
+**+
 LEGAL ADVICE BR This message is exclusively destined for the people to whom 
it is directed, and it can bear private and/or legally exceptional information. 
If you are not addressee of this message, since now you are advised to not 
release, copy, distribute, check or, otherwise, use the information contained 
in this message, because it is illegal. If you received this message by 
mistake, we ask you to return this email, making possible, as soon as possible, 
the elimination of its contents of your database, registrations or controls 
system. The message that bears any mandatory links, issued by someone who has 
no representation powers, shall be null or void. 

--
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: DD FREE=CLOSE -- when effective?

2006-12-01 Thread Charles Mills
Yes, Walt wisely points out that no effect is too severe, and yes, I went
ahead and wrote the software and it works as intended. Another job can
allocate the dataset I created with FREE=CLOSE while the creating program is
still running.

My thinking now is that the note in the manual is simply superfluous. Of
course FREE=CLOSE only frees up that one allocation, not every allocation in
every step. At most the note should say something like what I just said in
the previous sentence.

Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Bruce Black
Sent: Friday, December 01, 2006 7:51 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DD FREE=CLOSE -- when effective?


 Am I correct in assuming that does not mean what it says; that what it
 should say is something like Coding FREE=CLOSE has no effect except when
it
 is coded in the last jobstep that refers to the dataset?
   
No effect?  FREE=CLOSE deallocates the dataset; if on tape, it frees the 
tape drive.  It may not DEQ the dataset.
  

 I am actually interested in using SVC 99 allocate with the FREE text unit
 (whose documentation refers in turn to the restriction above). Am I
correct
 in assuming that (barring some other allocation of the dataset) that
coding
 this text unit will cause the dataset ENQ to be released when the dataset
is
 closed?
If you had no other ENQ for the same dataset name in the job, then the 
ENQ will be released when the FREE=CLOSE is executed

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


[SPAM] RE: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Veilleux, Jon L
 McKown, John writes:
 This has come up here. We are in month-end. Our CPU resource is 100%
pretty much constantly. And, even worse, with a CPU  Queue Depth of
over 20. We end up having problems cancelling TSO users and test batch
jobs.
 The CANCEL is accepted, but the address space cannot get any CPU to
actually terminate.

How about bumping up the priority of the job/tso user so that they can
get the CPU needed to abend?

Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-

-
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
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: DD FREE=CLOSE -- when effective?

2006-12-01 Thread Paul Gilmartin
In a recent note, Charles Mills said:

 Date: Fri, 1 Dec 2006 10:14:56 -0800
 
 My thinking now is that the note in the manual is simply superfluous. Of
 course FREE=CLOSE only frees up that one allocation, not every allocation in
 every step. At most the note should say something like what I just said in
 the previous sentence.
 
Peraps the manual is oversimplifying.

I believe that technically only the active step can have any allocations,
so there are no allocations to FREE in any other step.  Meanwhile the
initiator holds any ENQs, at least for DD statements in JCL.  So I
suspect that there's some communication such as Allocation tells
initiator, Hey, I just FREEd dsname SUCH.AND.SUCH, so you can DEQ it!
But initiator looks around and thinks, No, I can't because it's used
elsewhere in JCL.

Don't anthropomorphize computers -- they hate that.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Jon Brock
How is that remembered after a $CJ?  I would think the new job should have be 
assigned its service class based upon the WLM rules.   


Jon
 

snip
 The $CJ results in the service
class being reset to the high priority one. But it is remembered and
is used when the job next starts to execute. 
/snip

--
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: [SPAM] RE: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Veilleux, Jon L
 Sent: Friday, December 01, 2006 12:16 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: [SPAM] RE: Cancelling a job/tso user in a 100% CPU situation.
 
 
  McKown, John writes:
  This has come up here. We are in month-end. Our CPU resource is 100%
 pretty much constantly. And, even worse, with a CPU  Queue Depth of
 over 20. We end up having problems cancelling TSO users and test batch
 jobs.
  The CANCEL is accepted, but the address space cannot get any CPU to
 actually terminate.
 
 How about bumping up the priority of the job/tso user so that they can
 get the CPU needed to abend?
 
 Jon L. Veilleux

HOW??? As I stated, for some batch jobs, that results in the SERVCLAS
being updated when the restart and that is unacceptable.

I guess that I could update the CA-OPS/MVS rule to only work if the
CANCEL is against a TSO user. That's a good idea. I'll ask.

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Jon Brock
 Sent: Friday, December 01, 2006 12:30 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Cancelling a job/tso user in a 100% CPU situation.
 
 
 How is that remembered after a $CJ?  I would think the new 
 job should have be assigned its service class based upon the 
 WLM rules.   
 
 
 Jon

The $EJ and $HJ before the $CJ causes that __same__ job to be requeued
to be re-executed. During the re-execution, the job runs with the
non-standard high service class that the CANCEL (which the $CJ issues
under the covers) rule in CA-OPS/MVS uses to issue a RESET.

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Edward Jaffe

Tom Schmidt wrote:

On Thu, 30 Nov 2006 17:08:06 -0500, Petersen, Jim wrote:

  

Here we go again.  I love these reliable new tools IBM has given us.
IBM please take us back to the reliable green screen.



Even the reliable green screen interface is having trouble today :-(

ICH70001I IL72848  LAST ACCESS AT 23:15:08 ON WEDNESDAY, NOVEMBER 29, 2006
z/VM Version 5 Release 2.0, Service Level 0601 (64-bit),
built on IBM Virtualization Technology
There is no logmsg data
FILES: 0003 RDR,   NO PRT,   NO PUN
LOGON AT 18:48:27 UTC FRIDAY 12/01/06
ELINK z/VM CMS 22 20-Apr-2006
CFSWEUA 0192 not linked; request denied
$GEOXT$ - unable to VMLINK CFSWEUA 192 Disk. RC=1298
Ready; T=0.22/0.26 18:48:33
18:48:33 ACVRDR0209I Spool file 1149 (NOVMLINK CFSWEUA) is not in 
NETDATA format.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.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: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Ed Finnell
 
In a message dated 12/1/2006 12:54:28 P.M. Central Standard Time,  
[EMAIL PROTECTED] writes:

Even the  reliable green screen interface is having trouble today  :-(




Back when I had a modem I used dial-up with Passport as third or fourth  
backup. Always worked! But this looks like they took the 192  mini-disk  down 
to 
do maint or rebuild

--
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: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Jon Brock
According to someone on the VM list server, the problem was not with the system 
itself but with its access to the 'Net.

Jon


snip
Even the  reliable green screen interface is having trouble today  :-(




Back when I had a modem I used dial-up with Passport as third or fourth  
backup. Always worked! But this looks like they took the 192  mini-disk  down 
to 
do maint or rebuild
/snip

--
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: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Edward Jaffe

Jon Brock wrote:

According to someone on the VM list server, the problem was not with the system 
itself but with its access to the 'Net.
  


The same might be true for the horrendous problems being experienced 
lately by users of IBMLink's web-based interfaces. No matter how you 
slice it, from the end users' perspective, a system is only as reliable 
as its weakest link.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.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


What allocate means (Was RE: DD FREE=CLOSE -- when effective?)

2006-12-01 Thread Charles Mills
So we use allocate(d) in at least three related but distinct senses:

- The dataset is allocated to DD name XXX.
- The dataset is allocated to job YYY (but to a step that is not yet
running, or which has already completed, so there is no DD name to which it
is allocated)
- And of course, the sense of space allocation. The 5 cylinder dataset is
allocated to DD XXX, but the space has not yet been allocated.

This is not claimed to be some brilliant discovery on my part; I'm just
prattling.

Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Paul Gilmartin
Sent: Friday, December 01, 2006 10:27 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DD FREE=CLOSE -- when effective?

I believe that technically only the active step can have any allocations,
so there are no allocations to FREE in any other step.

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread O'Brien, David W. (NIH/CIT) [C]
I trust you've explained to your management that by not putting the
initiators under WLM control that they are exacerbating the problem.
Once you reach 100%, each additional submitted job takes cpu cycles away
from Problem State because the operating system needs the cycles in
Supervisor State to manage the additional workload.

Unfortunately users would rather see their jobs 'running' even when they
aren't receiving much, if any, service, than sitting in the input queue.

Your management has 3 choices:
Manage the workload
Upgrade the cpu
Accept the situation  

-Original Message-
From: McKown, John [mailto:[EMAIL PROTECTED] 
Sent: Friday, December 01, 2006 1:51 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Cancelling a job/tso user in a 100% CPU situation.

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:[EMAIL PROTECTED] On Behalf Of Jon Brock
 Sent: Friday, December 01, 2006 12:30 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Cancelling a job/tso user in a 100% CPU situation.
 
 
 How is that remembered after a $CJ?  I would think the new job should 
 have be assigned its service class based upon the
 WLM rules.   
 
 
 Jon

The $EJ and $HJ before the $CJ causes that __same__ job to be requeued
to be re-executed. During the re-execution, the job runs with the
non-standard high service class that the CANCEL (which the $CJ issues
under the covers) rule in CA-OPS/MVS uses to issue a RESET.

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of O'Brien, David W. 
 (NIH/CIT) [C]
 Sent: Friday, December 01, 2006 1:14 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Cancelling a job/tso user in a 100% CPU situation.
 
 
 I trust you've explained to your management that by not putting the
 initiators under WLM control that they are exacerbating the problem.
 Once you reach 100%, each additional submitted job takes cpu 
 cycles away
 from Problem State because the operating system needs the cycles in
 Supervisor State to manage the additional workload.
 
 Unfortunately users would rather see their jobs 'running' 
 even when they
 aren't receiving much, if any, service, than sitting in the 
 input queue.
 
 Your management has 3 choices:
 Manage the workload

Not likely. But I wish.

 Upgrade the cpu

Under consideration, but not politically palatable because we too are
getting of the mainframe.

 Accept the situation  

Not likely.

 

From what I can tell (from the outside), it is political so that a
department doesn't need to be told something like: Our system is at
capacity and we have dedicated what we have to ..insert other
department... Instead they are told: Your job is running. For some
value of running.

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: Best aproach - IEANTRT+BALR or LINK

2006-12-01 Thread Walt Farrell

On 12/1/2006 12:02 PM, ITURIEL DO NASCIMENTO NETO wrote:

We have been using na OPEN exit (IFG0EX0B) for years sucessfully and every
time we have to
do some maintenance an IPL is needed. To circunvent it i`ll change it to a
front-end exit which
actually invokes the real code. I'm thinking in something like that :
...snipped...


I can't comment on overhead, but from a design perspective I would 
probably have IFG0EX0B use CSVDYNEX to invoke the real exit.


Walt

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


Plurals and language confusion

2006-12-01 Thread Howard Brazee
On 1 Dec 2006 07:36:20 -0800, [EMAIL PROTECTED] (Vernooy, C.P.
- SPLXM) wrote:


Well, now you hit a topic on the head, that I, as non-English, never was
able to understand, not get a feel for: 
why you say: the police *are* i.s.o. the police *is*... as we do and
lots of other languages. Also: the firebrigade *are*? Why not then: the
population are?

And even more strange is Elvis Costello's text:
Oliver's army *are* on their way, Oliver's army *is* here to stay.
(Unless this is incorrect Enghlish of course).

Another example of group/individual confusion is: The Broncos are
playing the Seahawks, but The Avalanche is playing the Oilers.
Funny thing, people might say The Avs are playing the Oilers.

I wouldn't say Oliver's army are on their way, nor the firebrigade
are (I am an American - other English speaking people might be
different here).   

But police is an interesting word that didn't start off as a noun - it
doesn't have the normal singular/plural syntaxes.

One word that has a modern usage that bothers me is troop.As in,
today 50 troops were killed in a skirmish.They mean 50 soldiers
(or maybe mixed soldiers and marines..).

While Americans go to school, we don't go to hospital the way the
English do.   We go to a hospital or to the hospital.

Occasionally we will mistake the last letter of an acronym ending with
S as a plural, which grates on my ears almost as much as Enter your
PIN number to the ATM machine.I haven't yet heard anybody say
CICS are

But if we are writing user documentation - should we say PIN Number
irritating some customers, or PIN, confusing others?

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


[SPAM] RE: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Veilleux, Jon L
 Unfortunately users would rather see their jobs 'running' 
 even when they
 aren't receiving much, if any, service, than sitting in the input 
 queue.

It is difficult to explain to someone who doesn't understand the OS that
cutting the number of concurrent jobs will increase throughput in a CPU
at 100% situation. I feel your pain.. 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

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


[SPAM] RE: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Veilleux, Jon L
Jon Brock wrote:
 According to someone on the VM list server, the problem was not with
the system itself but with its access to the 'Net.
   
To the end user it doesn't matter what caused the problem, only the
result, which is no IBMLINK access. 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
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: [SPAM] RE: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Veilleux, Jon L
 Sent: Friday, December 01, 2006 2:09 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: [SPAM] RE: IBMLINK and SHOPZSERIES are Both Down
 
 
 Jon Brock wrote:
  According to someone on the VM list server, the problem was not with
 the system itself but with its access to the 'Net.

 To the end user it doesn't matter what caused the problem, only the
 result, which is no IBMLINK access. 
 
 
 Jon L. Veilleux

We have that same problem. Some of our CICS systems are front ended
with a GUI-izer that __we__ (IT, not Tech Services) wrote blech. When
that Windows system has problems, the report is that CICS is not
available. Not true. The 3270 stuff is running fine. The end user,
reasonably, does not care. They need to get their work done.

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

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: Best aproach - IEANTRT+BALR or LINK

2006-12-01 Thread Craddock, Chris
Walt Farrell said
ITURIEL DO NASCIMENTO NETO wrote:
  We have been using na OPEN exit (IFG0EX0B) for years sucessfully and
 every
  time we have to
  do some maintenance an IPL is needed. To circunvent it i`ll change
it to
 a
  front-end exit which
  actually invokes the real code. I'm thinking in something like that
:
  ...snipped...
 
 I can't comment on overhead, but from a design perspective I would
 probably have IFG0EX0B use CSVDYNEX to invoke the real exit.

I agree. As for performance, don't worry IEANTRT is an extremely short
path. It won't be a performance problem, but although the books lie when
they say you need a save area (you don't) be aware you DO need to have
storage for the parameter list and the return area for the token value.

CC

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Ted MacNEIL
We end up having problems cancelling TSO users and test batch jobs. The CANCEL 
is accepted, but the address space cannot get any CPU to actually terminate.

In what I humourously call my mind, this is a no-brainer (not having one makes 
this easy for me).

Let'em rot!

If they're not getting enough resource to cancel, they're not getting enough to 
run!
So, they're doing nothing.
Therefore, they're NOT a problem, and not interfering with anything.

The problem comes down to the user not getting throughput/response.
But, that's akin to:
Doctor, it hurts when I do this!
Dr: Well, don't do that!

When in doubt.
PANIC!!  

--
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: DD FREE=CLOSE -- when effective?

2006-12-01 Thread Ted MacNEIL
Don't anthropomorphize computers -- they hate that.

My ex used to hate that, too.
Now my boys are doing it; she's complaining to them about it.

Is it a guy thing?
I've heard other women complain about this.

When in doubt.
PANIC!!  

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Wayne Driscoll
The problem comes in if the job that is being cancelled has control of a
resource that is required for a higher importance job to run.
Wayne Driscoll
Product Developer
JME Software LLC
NOTE: All opinions are strictly my own.
  

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Ted MacNEIL
Sent: Friday, December 01, 2006 5:39 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Cancelling a job/tso user in a 100% CPU situation.

We end up having problems cancelling TSO users and test batch jobs. The
CANCEL is accepted, but the address space cannot get any CPU to actually
terminate.

In what I humourously call my mind, this is a no-brainer (not having one
makes this easy for me).

Let'em rot!

If they're not getting enough resource to cancel, they're not getting
enough to run!
So, they're doing nothing.
Therefore, they're NOT a problem, and not interfering with anything.

The problem comes down to the user not getting throughput/response.
But, that's akin to:
Doctor, it hurts when I do this!
Dr: Well, don't do that!

When in doubt.
PANIC!!  

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Ted MacNEIL
 Once you reach 100%, each additional submitted job takes cpu 
 cycles away
 from Problem State because the operating system needs the cycles in
 Supervisor State to manage the additional workload.

PIFFLE! NOT enough to worry about.
Show me the metrics.

SRM/WLM will only adjust one service class per interval.
If a higher importance class is in trouble, it will be 'fixed'.
If the lower ones are being adjiusted, then:
1. They need it; everything is fine.
2. Somebody higher should have been adjusted.

Solutions:
1. Is correct. No worries!
2. Is correct. Adjust the policy!

Otherwise, let'm rot!
Eventually, they'll get service.
And, that's better than cancelling them so the user can re-(submit/logon).

When in doubt.
PANIC!!  

--
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: Cancelling a job/tso user in a 100% CPU situation.

2006-12-01 Thread Ted MacNEIL
The problem comes in if the job that is being cancelled has control of a 
resource that is required for a higher importance job to run.

That was not in the original post.
We DO not let testers access production!
If it's test VS test, tough!

PS: FORCE job,ARM
(Or, make it non-swappable in OMEGAMON)

When in doubt.
PANIC!!  

--
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: IBMLINK and SHOPZSERIES are Both Down

2006-12-01 Thread Glenn Miller
I am getting the same messages on IBMLINK Green Screen as Ed Jaffe was
receiving:

 ICH70001I T424GAM  LAST ACCESS AT 23:29:17 ON FRIDAY, DECEMBER 1, 2006

z/VM Version 5 Release 2.0, Service Level 0601 (64-bit),
built on IBM Virtualization Technology
There is no logmsg data
FILES:   NO RDR,   NO PRT,   NO PUN
LOGON AT 23:31:16 UTC FRIDAY 12/01/06
ELINK z/VM CMS 22 20-Apr-2006
0192 not linked; request denied
$GEOXT$ - unable to VMLINK CFSWEUA 192 Disk. RC=1298
 23:31:22 ACVRDR0209I Spool file 1187 (NOVMLINK CFSWEUA) is not in NETDATA
form
 at.
Ready; T=0.20/0.23 23:31:22


  HOLDING
ELINK7==From Line 24


I was not sure from Ed's post if he successfully recevied the IBMLINK Main
Menu or not.
I wanted others to be aware that although the above issue is still
occurring ( Friday, 12/01/06,
18:00 Central Standard Time 00:00 GMT ) you can get past this condition.
Note that the CP/CMS
status line ( Line 24 on a 24x80 screen ) indicates HOLDING.  VM wants the
user to press the 3270
Clear or PA2 key.  I used the Clear key ( PA2 key also works ) and
successfully received the IBMLINK Main Menu.

The screen was placed into HOLDING status ( I'm guessing ) because of the
highlighted
ACVRDR0209I message.  I searched on IBMLINK  Google and didn't get one
hit.  It is
probably from an IBM internal SVM ( Service Virtual Machine ) that receives
VMLINK command
failures.



FYI: According to the VMLINK command, a Return Code of: 1298 is really:

VMLINK RC   Meaning

1xxxCP LINK returned RC = xxx.



Checking the CP LINK command return codes, Return Code of 298 is:

HCP298E   userid vdev not linked; request denied



According to the z/VM online help messages manual, HCP298E means:

HCP298E   userid vdev not linked; request denied.
Explanation: The external security manager (ESM) has determined you are not
authorized to link to the virtual device that you specified in the LINK
command.
System Action: The command is ignored. The link is not done.
User Response: Obtain the appropriate authorization and enter the LINK
command
again.
Operator Response:  Contact your system administrator to obtain the
necessary
authorization.



I'll bet somebody changed something in the database of RACF/VM.


Glenn Miller

---
This message (including any attachments) is confidential and may be
privileged. If you have received it by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorised
use or dissemination of this message in whole or in part is strictly
prohibited. Please note that e-mails are susceptible to change. ABN AMRO
Bank N.V, which has its seat at Amsterdam, the Netherlands, and is
registered in the Commercial Register under number 33002587, including its
group companies, shall not be liable for the improper or incomplete
transmission of the information contained in this communication nor for any
delay in its receipt or damage to your system. ABN AMRO Bank N.V. (or its
group companies) does not guarantee that the integrity of this
communication has been maintained nor that this communication is free of
viruses, interceptions or interference.
---

--
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: Favorite Service for Parallel Sysplex Aggregation?

2006-12-01 Thread Shane
On Fri, 2006-12-01 at 14:25 +0900, Timothy Sipples wrote:

 Speaking of paranoid, what has been your experience with concerns about
 XCF, console, and GRS risks? This is for the beginning Parallel Sysplex
 customer: they're thinking that these three base Sysplex features could
 undermine isolation between workloads they want isolated.
 
 Is this a reasonable feeling on their part?

Customer(s) feeling paranoid about letting vendors put all their eggs in
one basket ???.
Personally I'd say that's not unreasonable.

As for workload isolation, I've never had it raised as an issue - maybe
they're thinking WLM ???.

XCF is a comms protocol - generally I don't have much problem convincing
customers this is not a bad thing.
GRS can normally also be characterised as a benefit.
The rest can be a problem, depending on the paranoia index. I used to
like to use the wizards for initial sizings - meant I could blame IBM
should they be wrong.
May not be a viable option for you of course   :0)
Just had another look at the wizards - bit different these days. Maybe
they copped too much flack.

Shane ...

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