Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread Gibney, Dave
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Edward Jaffe
 Sent: Thursday, August 20, 2009 4:51 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: It's Official: z/OS Now 110% Modern
 
 Paul Gilmartin wrote:
  Since the initiator doesn't know whether any program will
  OPEN a data set or not, this can be made to work only if
  all RECALLs are deferred until OPEN.  This then means that
  RECALLs will proceed consecutively rather than concurrently,
  with attendant performance consequences.
 
 
 Don't RECALLs already proceed consecutively rather than concurrently?

Yup.


 
 --
 Edward E Jaffe
 Phoenix Software International, Inc
 5200 W Century Blvd, Suite 800
 Los Angeles, CA 90045
 310-338-0400 x318
 edja...@phoenixsoftware.com
 http://www.phoenixsoftware.com/
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


ISPF Counter

2009-08-21 Thread Umamaheshwar Iyer
Hi dinosaurs

 

I have written a REXX program with a panel.

 

This panel has been decorated with fields HH:MM:SS among many others.

 

I want the seconds field to display the current 'Seconds'. It does this,
but I have to keep pressing the 'Enter' key.

 

This field should be increased similar to that of a counter.

 

Any member who has written a similar rexx program and can be shared will
be appreciated.

 

TIA

 

 

Thanks  Best Regards.

Umamaheshwar Iyer | Project Manager | Tech Mahindra 
Hinjwadi, Pune - 411 004, INDIA
Ph. Office: +91 20 4225 0801 | Cell: +91 97666 44472 
Email: ui0037...@techmahindra.com
blocked::mailto:kpprad...@techmahindra.com 
www.techmahindra.com blocked::http://www.techmahindra.com/  

 






Disclaimer:

This message and the information contained herein is proprietary and 
confidential and subject to the Tech Mahindra policy statement, you may review 
the policy at a 
href=http://www.techmahindra.com/Disclaimer.html;http://www.techmahindra.com/Disclaimer.html/a
 externally and a 
href=http://tim.techmahindra.com/Disclaimer.html;http://tim.techmahindra.com/Disclaimer.html/a
 internally within Tech Mahindra.



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


Re: START command when the member is a JOB

2009-08-21 Thread Hunkeler Peter (KIUP 4)
Two thoughts: 

- Have you tried to move the job to the library allocated 
  under //IEFJOBS in the master JCL?
- You might try MGCRE.

-- 
Peter Hunkeler
Credit Suisse

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


Ted Kotlowski is out of the office.

2009-08-21 Thread Ted Kotlowski
I will be out of the office starting  08/21/2009 and will not return until
08/24/2009.

I will respond to your message when I return.
If your request requires immediate attention, Please contact the MVS
Technical Support Hotline
at 1-866-866-4488 x12000


**
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SMTP delivery delay

2009-08-21 Thread Vikesh Bhoola
Thanks to all that responded, the information supplied is very helpful
in understanding the process. 

We've been hanging in there and it appears this single-task process
solution is not working very well for us.
Been contemplating alternatives and have noticed that once there are not
any files to receive, the delivery of the notes does speed up (to one
every 1-2 seconds).

Is there a way not to setup one SMTP to only receive  another to only
deliver? Or have two SMTP servers, one to receive and another to
deliver? 

We are a long way to z/OS r1.11 for our immediate problem.

Thanks once again for your assistance,

Vikesh Bhoola
Please Note: This email and its contents are subject to our email legal notice 
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf 

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


Re: SHARE in Denver

2009-08-21 Thread Richards, Robert B.
Chris,

So YOU'RE THE ONE that snubbed Ed Gould in the past? And I thought all along 
that it was someone elseand you know who you are.

Stop! Too many volunteers to be that someone! (Just kidding Ed)

I will say this: IMNSHO, Washington, DC 2003 was the greatest conference for 
snubbing. And the most appropriate town for it to happen in, too! Still is, 
apparently, if the current townhall surprises are any indication. :-)

I am waiting for it to return to DC now that I live here. I hope that I do not 
have to wait until then to attend, but wouldn't be surprised if that were true.

Bob


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Chris Craddock
Sent: Thursday, August 20, 2009 7:02 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: SHARE in Denver

On Thu, Aug 20, 2009 at 5:24 PM, Patrick O'Keefe patrick.oke...@wamu.netwrote:

 On Mon, 17 Aug 2009 09:42:52 -0400, Scott Rowe
 scott.r...@joann.com wrote:

 So, Denver is going to be my first real SHARE trip since 2000, who
 else is going to be there?
 ...

 Since my SHAREing days are over I humbly request you and/or
 others to snub someone for me.  I'd hate to think that SHARE
 traditions were not being followed.:-)

 Pat O'Keefe


Yeah, and since I started the whole snubbing thing, I'd appreciate it if
y'all would just snub each other on my behalf.

(I won't be there either)

--
This email might be from the
artist formerly known as CC
(or not) You be the judge.

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


Re: ISPF Counter

2009-08-21 Thread Dave Salt
ISPF panels display a static image as of the moment in time they were captured. 
Nothing on the panel is 'refreshed' until the next time you press an interrupt 
key (such as ENTER). This means if you display the time you will see the 
HH:MM:SS at the moment the image was captured. If the panel is not refreshed, 
then one minute later the time displayed will be incorrect by 1 minute (and so 
on).
 
The only way you could get the time to keep refreshing is if you keep pressing 
an interrupt key to manually keep refreshing the panel, or display the panel in 
LOCK mode (so it automatically keeps refreshing itself). But if the panel is 
displayed in LOCK mode this means a user can't enter any data; i.e. the entire 
mainframe session is locked. I doubt this is what you want, so in short, you're 
stuck with it working the way you already have it.

Dave Salt

SimpList(tm) - try it; you'll get it!
http://www.mackinney.com/products/SIM/simplist.htm







 Date: Fri, 21 Aug 2009 13:11:51 +0530
 From: ui0037...@techmahindra.com
 Subject: ISPF Counter
 To: IBM-MAIN@bama.ua.edu

 Hi dinosaurs



 I have written a REXX program with a panel.



 This panel has been decorated with fields HH:MM:SS among many others.



 I want the seconds field to display the current 'Seconds'. It does this,
 but I have to keep pressing the 'Enter' key.



 This field should be increased similar to that of a counter.



 Any member who has written a similar rexx program and can be shared will
 be appreciated.



 TIA





 Thanks  Best Regards.

 Umamaheshwar Iyer | Project Manager | Tech Mahindra
 Hinjwadi, Pune - 411 004, INDIA
 Ph. Office: +91 20 4225 0801 | Cell: +91 97666 44472
 Email: ui0037...@techmahindra.com
 
 www.techmahindra.com 





 


 Disclaimer:

 This message and the information contained herein is proprietary and 
 confidential and subject to the Tech Mahindra policy statement, you may 
 review the policy at http://www.techmahindra.com/Disclaimer.html externally 
 and http://tim.techmahindra.com/Disclaimer.html internally within Tech 
 Mahindra.

 

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
_
More storage. Better anti-spam and antivirus protection. Hotmail makes it 
simple.
http://go.microsoft.com/?linkid=9671357

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


DAF Updates - Last Call For Requirements

2009-08-21 Thread Michael Cleary
Greetings,

I am working to finalize an update to DAF.  Here is what I have so far:

Add Customization Variable GLIMITMSG  
Add SMF RT 42 ST 24 Support   
Add SMF RT 42 ST 25 Support   
Add SMF RT 82 ST 24 Support   
Add SMF RT 82 ST 25 Support   
Add SMF RT 82 ST 26 Support   
Add SMF RT 92 ST 15 Support   
Correct DAF073  SMF73CSS validity 
Correct DAF074  SMF74TTM length   
Correct DAF082  Ignore CUSP and PCF   
Correct DAFMC   Stop moving field when low values 
Correct DAFNFTP Add blank to DVGxTYP1 
Use GLIMITMSG on DAF610W (Invalid DSN)
Use GLIMITMSG on DAF611W (Invalid Triplet)
Use GLIMITMSG on DAF612W (Unknown Data)

Let me know if you can think of anything else.

Cheers...

Michael   


  

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


Re: ISPF Counter

2009-08-21 Thread Lizette Koehler
Dave,

Correct me if I am wrong, but ISPF is considered a 3270 screen session and
not a GUI like you would find in WEB type applications.  Being that it is
3270 it is more static display (you have to hit enter to get a refresh) than
a GUI.

Lizette

 
 ISPF panels display a static image as of the moment in time they were
captured.
 Nothing on the panel is 'refreshed' until the next time you press an
interrupt key (such
 as ENTER). This means if you display the time you will see the HH:MM:SS at
the
 moment the image was captured. If the panel is not refreshed, then one
minute later
 the time displayed will be incorrect by 1 minute (and so on).
 
 The only way you could get the time to keep refreshing is if you keep
pressing an
 interrupt key to manually keep refreshing the panel, or display the panel
in LOCK mode
 (so it automatically keeps refreshing itself). But if the panel is
displayed in LOCK mode
 this means a user can't enter any data; i.e. the entire mainframe session
is locked. I
 doubt this is what you want, so in short, you're stuck with it working the
way you
 already have it.
 
 Dave Salt
  Hi dinosaurs
 
  I have written a REXX program with a panel.
 
  This panel has been decorated with fields HH:MM:SS among many others.
 
  I want the seconds field to display the current 'Seconds'. It does this,
  but I have to keep pressing the 'Enter' key.
 
  This field should be increased similar to that of a counter.
 
  Any member who has written a similar rexx program and can be shared will
  be appreciated.

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


AUTO: Jo Van Hoey is out of the office (returning 03-09-2009)

2009-08-21 Thread Jo Van Hoey
I am out of the office until 03-09-2009.

I am out of the office until 03/09/2009.

I will have no access to email.

For urgent requests please leave a message on my mobile : +32 474 68 00 13
or contact Thiery Pallen
+32 473 88 41 45
thierry_pal...@be.ibm.com

Mob: +32 473 88 29 16
email: marie.agnes.vandeu...@be.ibm.com


Note: This is an automated response to your message  DAF Updates - Last
Call For Requirements sent on 21/8/09 13:13:46.

This is the only notification you will receive while this person is away.

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


Re: How to Find FMIDs

2009-08-21 Thread e'Silva, Joaquim J
Go into SMPE option 6  Migration assistant 



Joaquim e Silva | z/OS Systems Programmer | Infrastructure Services | Standard 
Bank South Africa |Riverclub Computer Centre 44 Borrowdale Rd | RiverClub | 
(Work) +27 11 700 1465 (Mobile) +27 83 307 9223 | Email: 
joaquim.esi...@standardbank.co.za |Moving Forward

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
George Rodriguez
Sent: Friday, August 21, 2009 2:10 PM
To: IBM-MAIN@bama.ua.edu
Subject: How to Find FMIDs

Hi Listeners,

 

Can someone tell me how I can go into SMP/E and locate the DFSMShsm
FMID?

 

TIA. . .

 

George Rodriguez

Specialist, Systems Programmer

Network  Technical Services

(561) 357-7652 (office)

(561) 707-3496 (mobil)

School District of Palm Beach County

3348 Forest Hill Blvd.

Room B-332

West Palm Beach, FL. 33406-5869

Florida's Only A-Rated Urban District For Five Consecutive Years



--
--Palm Beach County Schools-

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity
Provider and Employer. Under Florida law, e-mail addresses are
public records. If you do not want your e-mail address released in
response to a public records request, do not send  electronic mail
to this entity. Instead, contact this office by phone or in
writing.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
Standard Bank email disclaimer and confidentiality note
Please go to http://www.standardbank.co.za/site/homepage/emaildisclaimer.html 
to read our email disclaimer and confidentiality note. Kindly email 
disclai...@standardbank.co.za (no content or subject line necessary) if you 
cannot view that page and we will email our email disclaimer and 
confidentiality note to you.

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


AW: How to Find FMIDs

2009-08-21 Thread Keller Walter
George

You could for example query the MOD entry for ARCCTL in your z/OS CSI.

Regards, Walter


__
Walter Keller
z/OS System Engineer

Helsana Versicherungen AG
Postfach, 8081 Zuerich
Mail: Postfach, CH-8081 Zuerich, Switzerland
Phone: +41 43 340 51 67, (5167)
Fax: +41 43 340 01 11
E-Mail: walter.kel...@helsana.ch
__ 

-Ursprüngliche Nachricht-
Von: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Im Auftrag von 
George Rodriguez
Gesendet: Freitag, 21. August 2009 14:10
An: IBM-MAIN@bama.ua.edu
Betreff: How to Find FMIDs

Hi Listeners,

 

Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID?

 

TIA. . .

 

George Rodriguez

Specialist, Systems Programmer

Network  Technical Services

(561) 357-7652 (office)

(561) 707-3496 (mobil)

School District of Palm Beach County

3348 Forest Hill Blvd.

Room B-332

West Palm Beach, FL. 33406-5869

Florida's Only A-Rated Urban District For Five Consecutive Years



--
--Palm Beach County Schools-

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity Provider 
and Employer. Under Florida law, e-mail addresses are public records. If you do 
not want your e-mail address released in response to a public records request, 
do not send  electronic mail to this entity. Instead, contact this office by 
phone or in writing.

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

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


Re: How to Find FMIDs

2009-08-21 Thread Staller, Allan
snip
Can someone tell me how I can go into SMP/E and locate the DFSMShsm
FMID?
/snip


In batch:

SET BDY(targetzone).
LIST MOD(ARCCTL).

Online from the SMP dialog:
 Select option 3.2 (Cross zone query).
 MOD, ARCCTL


The FMID for DFHSM will be the same as for DFSMS.

HTH,

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


Re: ISPF Counter

2009-08-21 Thread Dave Salt
Lizette,
 
We are both saying more-or-less the same thing, so I'm not sure why you asked 
me to correct you if you're wrong? The only thing I can think of is that I told 
the OP he has to press an interrupt key to refresh the screen, while you just 
said the enter key has to be pressed. Is that what you're referring to? If 
so, then yes, you're wrong.   :-)
 
An interrupt key is anything that sends an interrupt to the host and gets it 
to respond. For example, I could press the F3 (END) key and the host will 
refresh the screen (e.g. by displaying the previous screen). So it's not just 
ENTER that will refresh the screen. But we both agree that *something* has to 
be pressed in order for the screen to refresh as it's not just going to refresh 
by itself. In other words, the desire of the OP to see the seconds ticking 
upwards just isn't going to happen by itself (unless the panel is displayed in 
LOCK mode, as I previously mentioned). 
 
Dave Salt

SimpList(tm) - try it; you'll get it!
http://www.mackinney.com/products/SIM/simplist.htm







 Date: Fri, 21 Aug 2009 07:28:02 -0400
 From: stars...@mindspring.com
 Subject: Re: ISPF Counter
 To: IBM-MAIN@bama.ua.edu

 Dave,

 Correct me if I am wrong, but ISPF is considered a 3270 screen session and
 not a GUI like you would find in WEB type applications. Being that it is
 3270 it is more static display (you have to hit enter to get a refresh) than
 a GUI.

 Lizette


 ISPF panels display a static image as of the moment in time they were
 captured.
 Nothing on the panel is 'refreshed' until the next time you press an
 interrupt key (such
 as ENTER). This means if you display the time you will see the HH:MM:SS at
 the
 moment the image was captured. If the panel is not refreshed, then one
 minute later
 the time displayed will be incorrect by 1 minute (and so on).

 The only way you could get the time to keep refreshing is if you keep
 pressing an
 interrupt key to manually keep refreshing the panel, or display the panel
 in LOCK mode
 (so it automatically keeps refreshing itself). But if the panel is
 displayed in LOCK mode
 this means a user can't enter any data; i.e. the entire mainframe session
 is locked. I
 doubt this is what you want, so in short, you're stuck with it working the
 way you
 already have it.

 Dave Salt
 Hi dinosaurs

 I have written a REXX program with a panel.

 This panel has been decorated with fields HH:MM:SS among many others.

 I want the seconds field to display the current 'Seconds'. It does this,
 but I have to keep pressing the 'Enter' key.

 This field should be increased similar to that of a counter.

 Any member who has written a similar rexx program and can be shared will
 be appreciated.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
_
Stay on top of things, check email from other accounts!
http://go.microsoft.com/?linkid=9671355

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


Re: How to Find FMIDs

2009-08-21 Thread Richards, Robert B.
For z/OS 1.10, it is HDZ1A10 (same as DFSMS' FMID).

For any others, go into SMP/E Option 6 Migration Assistant, or if you still 
have your ServerPac dialogs handy, go into your order and list Order Details.

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
George Rodriguez
Sent: Friday, August 21, 2009 8:10 AM
To: IBM-MAIN@bama.ua.edu
Subject: How to Find FMIDs

Hi Listeners,

Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID?


TIA. . .


George Rodriguez

Specialist, Systems Programmer

Network  Technical Services

(561) 357-7652 (office)

(561) 707-3496 (mobil)

School District of Palm Beach County

3348 Forest Hill Blvd.

Room B-332

West Palm Beach, FL. 33406-5869

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


Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread Staller, Allan
snip

Does IDCAMS
likewise bypass RECALL of migrated data sets?)

-- gil
/snip

YUP!

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


How to Find FMIDs

2009-08-21 Thread George Rodriguez
Hi Listeners,

 

Can someone tell me how I can go into SMP/E and locate the DFSMShsm
FMID?

 

TIA. . .

 

George Rodriguez

Specialist, Systems Programmer

Network  Technical Services

(561) 357-7652 (office)

(561) 707-3496 (mobil)

School District of Palm Beach County

3348 Forest Hill Blvd.

Room B-332

West Palm Beach, FL. 33406-5869

Florida's Only A-Rated Urban District For Five Consecutive Years



--
--Palm Beach County Schools-

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity
Provider and Employer. Under Florida law, e-mail addresses are
public records. If you do not want your e-mail address released in
response to a public records request, do not send  electronic mail
to this entity. Instead, contact this office by phone or in
writing.

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


Re: ISPF Counter

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote:

The only way you could get the time to keep refreshing is if you keep pressing 
an interrupt key to manually keep refreshing the panel, or display the panel 
in LOCK mode (so it automatically keeps refreshing itself). But if the panel 
is displayed in LOCK mode this means a user can't enter any data; i.e. the 
entire mainframe session is locked. I doubt this is what you want, so in 
short, you're stuck with it working the way you already have it.

That's *so* twentieth century!

Since the advocates often argue that mainframes are more economical
than small systems, why is this feature readily available on desktops,
but not on mainframes where it should be cheaper?

There's one ISPF function (I forget which) that lately shows a
progress bar.

It's a continual source of irritation that I can't put SCSV in
auto-refresh and go edit a file in the other split.

It's a continual source of irritation that I can't split between
OMVS and Edit, for example.

Why does DDLIST show the message, Searching data sets not on screen
rather than scrolling so they appear?

Why does Find in a large file pause each time after a fixed number of
lines and prompt for continuing rather than displaying a progress
counter and letting the user interrupt?

I believe that nowadays much of the duplex interaction would be possible
with modern 3270s.  VTAM is much the culprit for prohibiting it.

Why is horizontal scrolling so much more difficult than vertical scrolling
in ISPF?

Did I say it's all *so* twentieth century?

-- gil

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


Re: How to Find FMIDs

2009-08-21 Thread George Rodriguez
Thanks for all the responses...I've got what I need, but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?

Thanks,
George Rodriguez
Specialist, Systems Programmer
Network  Technical Services
(561) 357-7652 (office)
(561) 707-3496 (mobile)
School District of Palm Beach County
3348 Forest Hill Blvd.
Room B-332
West Palm Beach, FL. 33406-5869
Florida's Only A-Rated Urban District For Five Consecutive Years

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Staller, Allan
Sent: Friday, August 21, 2009 8:28 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

snip
Can someone tell me how I can go into SMP/E and locate the DFSMShsm
FMID?
/snip


In batch:

SET BDY(targetzone).
LIST MOD(ARCCTL).

Online from the SMP dialog:
 Select option 3.2 (Cross zone query).
 MOD, ARCCTL


The FMID for DFHSM will be the same as for DFSMS.

HTH,

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

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity
Provider and Employer. Under Florida law, e-mail addresses are
public records. If you do not want your e-mail address released in
response to a public records request, do not send  electronic mail
to this entity. Instead, contact this office by phone or in
writing.

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


Re: ISPF Counter

2009-08-21 Thread R.S.

Paul,
It's time for your pills.
It's mainframe - it is very secure, reliable, available, BUT it cannot 
be CONVENIENT.

Mainframe has to be complex, unfriendly, expensive.
Oh, it's time for my pills too.

--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2009 r. kapitał zakładowy BRE Banku SA (w całości 
wpłacony) wynosi 118.763.528 złotych. W związku z realizacją warunkowego 
podwyższenia kapitału zakładowego, na podstawie uchwały XXI WZ z dnia 16 marca 
2008r., oraz uchwały XVI NWZ z dnia 27 października 2008r., może ulec 
podwyższeniu do kwoty 123.763.528 zł. Akcje w podwyższonym kapitale zakładowym 
BRE Banku SA będą w całości opłacone.

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


Re: ISPF Counter

2009-08-21 Thread Don Leahy
On Fri, Aug 21, 2009 at 8:36 AM, Paul Gilmartinpaulgboul...@aim.com wrote:

 That's *so* twentieth century!

 Since the advocates often argue that mainframes are more economical
 than small systems, why is this feature readily available on desktops,
 but not on mainframes where it should be cheaper?

 There's one ISPF function (I forget which) that lately shows a
 progress bar.

The progress bar is an illusion.  The screen is locked while it is
running.  Progress bars are actually easy to code;  the key is the
CONTROL DISPLAY LOCK service


 It's a continual source of irritation that I can't put SCSV in
 auto-refresh and go edit a file in the other split.

 It's a continual source of irritation that I can't split between
 OMVS and Edit, for example.

 Why does DDLIST show the message, Searching data sets not on screen
 rather than scrolling so they appear?

 Why does Find in a large file pause each time after a fixed number of
 lines and prompt for continuing rather than displaying a progress
 counter and letting the user interrupt?

Huh? Except for SDSF, FIND doesn't pause after a fixed number of
lines; it keeps going until a hit or until EOF.
.

 I believe that nowadays much of the duplex interaction would be possible
 with modern 3270s.  VTAM is much the culprit for prohibiting it.

 Why is horizontal scrolling so much more difficult than vertical scrolling
 in ISPF?

 Did I say it's all *so* twentieth century?

 -- gil


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


Re: ISPF Counter

2009-08-21 Thread esst...@juno.com
this request is alot easier to accomplish with CICS, which I have done similiar 
type of processing.

Haveing said that; In a Rexx Exec You may want to try this:
You can issue an ATTACH for a subtask which wakes up every 1 second
(probably via a STIMER/STIMERM). The sole purpose of the Subtask is to wake up 
every 1 second and Post the current Time to a work area. This can be done via a 
smaller panel containing only the time field which is displayed from the 
subtask. -OR-  the substaks has access to the Panel and current data so that 
the subtask re-displays the panel and data with the updated time every second. 

I must say it is a bit more complicated than what I have described.
You need to be concerned with the location of the Time field on every panel, 
You need to be able to shut down the subtask when you leave the Rexx Function. 
There are probably other considerations which I have not thought of.

I have never tried this from rexx or clist, but it would be interesting to see 
If you could accomplish it.

My 2c

Paul D'Angelo
Enterprise System Software 

 


Save on Moving Supplies. Click Here!
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTQdZEYkmLF9UvVZ2VGZoLOtz37BSWLMeH6fbXfsWekLHlJTSE1Bq4/

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


Article on ACP - One of the Oldest Open Source Applications

2009-08-21 Thread McKown, John
Not too much to it, but nice somebody remembers and would reminisce about it.

http://www.itworld.com/print/75218

John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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


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


Re: Can CICS region share more than one processor

2009-08-21 Thread Mohammad Khan
Hi Don
Thanks for the reference from the manual. BTW this confirms rather than 
contradict my understanding that DB2 work never ran on main (QR) TCB. 
Before OTE exploitation DB2 work used to run on subtask thread TCBs, now it 
runs on L8 TCBs. There was always this much concurrency for applications 
using DB2. If you want to quantify the benefits of OTE you will have find what 
ADDITIONAL work is running on L8 TCBs rather than running serially on QR TCB. 
Regards
Mohammad

On Thu, 20 Aug 2009 11:25:38 -0400, Don Deese 
don_de...@cpexpert.org wrote:

Hi
Mohammad,


I hope that the following (snipped from the CICS DB2 Guide) will
help:

snip

The CICS DB2 attachment facility includes a CICS DB2 task-related user exit,
DFHD2EX1, that is invoked when an application program makes an SQL 
request. It
manages the process of acquiring a thread connection into DB2, and of 
returning
control to the application program when the DB2 processing is
complete.

When CICS is connected to DB2 Version 5 or earlier, the CICS DB2
task-related user
exit operates as a quasi-reentrant task-related user exit program. It runs
on the CICS
main TCB (the QR TCB) and uses its own subtask thread TCBs to run threads,
switching to and from the subtask thread TCBs for each DB2 request.
However, when
CICS is connected to DB2 Version 6 or later, the CICS DB2 attachment
facility exploits
the open transaction environment (OTE), to enable the CICS DB2 task-related
user exit
to invoke and return from DB2 without switching TCBs. In the open 
transaction
environment, the CICS DB2 task-related user exit operates as a threadsafe
and open
API task-related user exit program--it is automatically enabled using the
OPENAPI
option on the ENABLE PROGRAM command during connection processing. This
enables it to receive control on an open L8 mode TCB. Requests to DB2 are 
also
issued on the L8 TCB, so it acts as the thread TCB, and no switch to a
subtask TCB is
needed. For full details of the CICS DB2 configuration needed to support
the open
transaction environment, see Migrating to a different release of DB2 in
topic 2.3.

In the open transaction environment, if the user application program that
invoked the
task-related user exit conforms to threadsafe coding conventions and is
defined to
CICS as threadsafe, it can also run on the L8 TCB. Before its first SQL
request, the ap
plication program runs on the CICS main TCB, the QR TCB. When it makes an 
SQL
request and invokes the task-related user exit, control passes to the L8
TCB, and DB2
processing is carried out. On return from DB2, if the application program
is threadsafe,
it now continues to run on the L8 TCB.Where the correct conditions are
met, the use
of open TCBs for CICS DB2 applications decreases usage of the QR TCB, and
avoids
TCB switching. An ideal CICS DB2 application program for the open transaction
environment is a threadsafe program, containing only threadsafe EXEC CICS
commands, and using only threadsafe user exit programs. An application like
this will
move to an L8 TCB when it makes its first SQL request, and then continue to
run on the
L8 TCB through any amount of DB2 requests and application code, requiring
no TCB
switching. This situation produces a significant performance improvement
where an
application program issues multiple SQL calls. The gains are also
significant when
using an enterprise bean, because when enterprise beans make DB2 
requests, they
require additional TCB switches to and from the enterprise bean's own TCB
(see Using
JDBC and SQLJ in enterprise beans: special considerations in topic 8.9).
If the
application program does not issue many SQL calls, the performance benefits
might not
be as significant.
/snip

Regards,


Don


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


Re: How to Find FMIDs

2009-08-21 Thread Staller, Allan
snip
... but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?
/snip

ARCCTL is the main program in DFHSM. (look at your startup procedure). 

In SMP terms ARCCTL is a LMOD which is made up of (one or more) MODS.
There is usually a MOD entry that matches the name of the LMOD.

BTW, the LMOD entry also has FMID information associated with it so the
previous inquire could also have been
LIST LMOD(ARCCTL). The online query would have been for LMOD ARCCTL.

HTH,

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


ACP, One of the Oldest Open Source Apps

2009-08-21 Thread Anne Lynn Wheeler
The following message is a courtesy copy of an article
that has been posted to alt.folklore.computers,bit.listserv.ibm-main as well.


ACP, One of the Oldest Open Source Apps
http://slashdot.org/story/09/08/21/1121202/ACP-One-of-the-Oldest-Open-Source-Apps

from above:

The Airline Control Program (ACP), introduced by IBM around 1967,
predated the term 'open source' by decades.

... snip ...

An Abbreviated History of ACP, One of the Oldest Open Source Applications
http://www.itworld.com/print/75218

above doesn't mention the lack of SMP support during 3081 period ...
when (initially) all machines were going to be multiprocessor:
http://www.garlic.com/~lynn/2009l.html#55 

some recent posts mentioning 23jun69 unbundling announcement (starting
to charge for application software, SE services, other stuff
... however, the case was made to still provide kernel software for
free): 
http://www.garlic.com/~lynn/submain.html#unbundle

some recent posts
http://www.garlic.com/~lynn/2009f.html#0 How did the monitor work under TOPS?  
http://www.garlic.com/~lynn/2009f.html#18 System/360 Announcement (7Apr64) 
http://www.garlic.com/~lynn/2009h.html#68 My Vintage Dream PC 
http://www.garlic.com/~lynn/2009i.html#26 Why are z/OS people reluctant to use 
z/OS UNIX? 
http://www.garlic.com/~lynn/2009i.html#37 Why are z/OS people reluctant to use 
z/OS UNIX?  
http://www.garlic.com/~lynn/2009i.html#45 dynamic allocation 
http://www.garlic.com/~lynn/2009j.html#18 Another one bites the dust 
http://www.garlic.com/~lynn/2009j.html#68 DCSS addenda 
http://www.garlic.com/~lynn/2009k.html#71 Hercules Question 
http://www.garlic.com/~lynn/2009l.html#1 Poll results: your favorite IBM tool 
was IBM-issued laptops 
http://www.garlic.com/~lynn/2009l.html#22 another item related to ASCII vs. 
EBCDIC 

distraction of future system effort and allowing 370 product pipeline is
associated with letting clone processor getting foothold in the market
http://www.garlic.com/~lynn/submain.html#futuresys

which possibly contributed to decision to start to charge for kernel
software. after future system was killed  in the mad rush to get stuff
back into the 370 product pipeline ... some of the software I had been
doing all during the future system period was selected for release. One
of the pieces, dynamic adaptive resource management got selected to be
guinea pig for kernel software charging ... being packaged as separate
kernel component ...  some past posts
http://www.garlic.com/~lynn/subtopic.html#fairshare

over the next several years ... more and more kernel components switch
to be charge for ... until all kernel was priced ... eliminating have
component packaging issues of charged  not charged.

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar1970

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


Re: START command when the member is a JOB

2009-08-21 Thread Richard Pace
On Thursday 20 August 2009, David Andrews wrote:
 A member in SYS1.PROCLIB is started via operator command.  When I insert
 a JOB statement as the first record, the system executes the member as a
 job (which allows me to use instream data, for example).

 This works well for plain old console START commands, but when I
 internally issue a START command for the same member, and pass a program
 token in the MGCR parameter list, then MVS 1.8 starts the member as a
 plain old started task -- and then jobfails it for the misplaced JOB
 statement.

 I don't see this behavior documented in the JCL reference or the
 Authorized Assembler Services Guide (not saying it isn't there, just
 that I don't see it).  Is this WAD?
I tried what I think you describe on z/OS 1.9.  Seems to work.  Here's what I 
did.  Tell me what's different from your test and I'll try that.  Although, 
it doesn't show here, I tried it with a PTOKEN as well (just changed the 
flag).  That worked also.

*---+1+2+3+4+---
          MODESET KEY=ZERO,MODE=SUP              
          #xdchook ,                             
          SR    R0,R0                            
          MGCR  D_MGCRDATA                       
          MODESET  KEY=NZERO,MODE=PROB           
 * 
 and the parameters:
 
 D_MGCRDATA EQU *                              
          DC    X'80'                          
          DC    AL1(D_MGCRDATA_L1)             
          DC    X''                        
          DC    C'S  X1'                       
 D_MGCRDATA_L1  EQU  *-D_MGCRDATA              
          DC    AL4(0)              Ptoken     
          DC    CL80' security token ' UTOKEN  
 D_MGCRDATA_L2  EQU  *-D_MGCRDATA              
 
 and the proc:
 
 //RGPX1    JOB ,R.G.PACE,NOTIFY=RGP00,MSGCLASS=H    
 //STEP     EXEC PGM=IEFBR14                         
 //SYSIN     DD  *                                   
 JUNK                                                
 JUNK                                                
 //                                           


-- 
Regards,
Richard Pace

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


Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread Paul Gilmartin
On Thu, 20 Aug 2009 23:52:23 -0700, Gibney, Dave wrote:

  Since the initiator doesn't know whether any program will
  OPEN a data set or not, this can be made to work only if
  all RECALLs are deferred until OPEN.  This then means that
  RECALLs will proceed consecutively rather than concurrently,
  with attendant performance consequences.

 Don't RECALLs already proceed consecutively rather than concurrently?

Yup.

OK.  I'll stand corrected.  Wishful thinking, I guess.  Since I can
readily perform asynchrous recalls in DSLIST, I had hoped there was
an API that job step initiation could likewise exploit.  I do this
regularly if, for example I want to get Info on several migrated
data sets, I'll first issue HRECALL on each.

The good news is that there would be no performance degradation if
recall were deferred until OPEN, and even some benefit if data sets
never opened were never recalled.  But that would be a major change
in behavior: allocation failures could occur after execution begins.

Could the programmer control this by coding UNIT=(,,DEFER) to
cause recall to be deferred until OPEN?

-- gil

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


Re: ISPF Counter

2009-08-21 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Paul Gilmartin
Sent: Friday, August 21, 2009 7:37 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Counter

On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote:

The only way you could get the time to keep refreshing is if you keep
pressing an interrupt key to manually keep refreshing the panel, or
display the panel in LOCK mode (so it automatically keeps refreshing
itself). But if the panel is displayed in LOCK mode this means a user
can't enter any data; i.e. the entire mainframe session is locked. I
doubt this is what you want, so in short, you're stuck with it working
the way you already have it.

That's *so* twentieth century!

Since the advocates often argue that mainframes are more economical
than small systems, why is this feature readily available on desktops,
but not on mainframes where it should be cheaper?

There's one ISPF function (I forget which) that lately shows a
progress bar.

It's a continual source of irritation that I can't put SCSV in
auto-refresh and go edit a file in the other split.

It's a continual source of irritation that I can't split between
OMVS and Edit, for example.

Why does DDLIST show the message, Searching data sets not on screen
rather than scrolling so they appear?

Why does Find in a large file pause each time after a fixed number of
lines and prompt for continuing rather than displaying a progress
counter and letting the user interrupt?

I believe that nowadays much of the duplex interaction would be possible
with modern 3270s.  VTAM is much the culprit for prohibiting it.

Why is horizontal scrolling so much more difficult than vertical
scrolling
in ISPF?

Did I say it's all *so* twentieth century?

SNIP

Why is the sky blue? Why is water wet?

Why do the birds go on singing


[Sorry, it is Friday, on a long hard week]

Regards,
Steve Thompson

-- Opinions expressed by this poster do not reflect those of poster's
employer in all probability --

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


Re: ISPF Counter

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 12:54:17 GMT, esst...@juno.com esst...@juno.com wrote:

this request is alot easier to accomplish with CICS, which I have done 
similiar type of processing.

Haveing said that; In a Rexx Exec You may want to try this:
You can issue an ATTACH for a subtask which wakes up every 1 second
(probably via a STIMER/STIMERM). The sole purpose of the Subtask is to wake up 
every 1 second and Post the current Time to a work area. This can be done via 
a smaller panel containing only the time field which is displayed from the 
subtask. -OR-  the substaks has access to the Panel and current data so that 
the subtask re-displays the panel and data with the updated time every second.

I must say it is a bit more complicated than what I have described.
You need to be concerned with the location of the Time field on every panel, 
You need to be able to shut down the subtask when you leave the Rexx Function. 
There are probably other considerations which I have not thought of.

I have never tried this from rexx or clist, but it would be interesting to see 
If you could accomplish it.

My 2c

Paul D'Angelo
Enterprise System Software




Save on Moving Supplies. Click Here!
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTQdZEYkmLF9UvVZ2VGZoLOtz37BSWLMeH6fbXfsWekLHlJTSE1Bq4/

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

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


Re: ISPF Counter

2009-08-21 Thread John McKown
On Fri, 21 Aug 2009 07:36:42 -0500, Paul Gilmartin paulgboul...@aim.com wrote:

On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote:

The only way you could get the time to keep refreshing is if you keep
pressing an interrupt key to manually keep refreshing the panel, or display
the panel in LOCK mode (so it automatically keeps refreshing itself). But if
the panel is displayed in LOCK mode this means a user can't enter any data;
i.e. the entire mainframe session is locked. I doubt this is what you want,
so in short, you're stuck with it working the way you already have it.

That's *so* twentieth century!

Since the advocates often argue that mainframes are more economical
than small systems, why is this feature readily available on desktops,
but not on mainframes where it should be cheaper?

I think this is an artifact that the 3270 data stream is really designed to
be half duplex, like the old walkie-talkies. Each side tells the other
that it has control of the transmission. This is especially true in TSO.
Now, I do remember z/VM's or maybe CMS's control of the 3270 was more full
duplex like.


There's one ISPF function (I forget which) that lately shows a
progress bar.

It's a continual source of irritation that I can't put SCSV in
auto-refresh and go edit a file in the other split.

Again, since ISPF is a TSO application, it is held hostage to TSO's poor
terminal I/O paradigm.


It's a continual source of irritation that I can't split between
OMVS and Edit, for example.

Complain to the OMVS developers. OMVS is not an ISPF application. It is a
native TSO application. Native TSO applications do not support split screen.


Why does DDLIST show the message, Searching data sets not on screen
rather than scrolling so they appear?

snip
I believe that nowadays much of the duplex interaction would be possible
with modern 3270s.  VTAM is much the culprit for prohibiting it.

Actually, I think it is more TSO, but maybe VTAM as well. z/OS consoles
certainly do full duplex fairly well.


Why is horizontal scrolling so much more difficult than vertical scrolling
in ISPF?

I don't understand this. I use PF9 and PF10 with no problems.


Did I say it's all *so* twentieth century?

-- gil

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

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


Re: ISPF Counter

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 09:21:46 -0400, Thompson, Steve wrote:

Why is the sky blue? Why is water wet?
Why do the birds go on singing

Apparently, according to your metaphor, IBM's design decisions,
good or bad, modern or obsolete, are tantamount to laws of nature.

But in some places we've done too thorough a job of silencing
the birds and turning the sky yellowish-brown.

-- gil

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


Re: ISPF Counter

2009-08-21 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Paul Gilmartin
Sent: Friday, August 21, 2009 8:35 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Counter

On Fri, 21 Aug 2009 09:21:46 -0400, Thompson, Steve wrote:

Why is the sky blue? Why is water wet?
Why do the birds go on singing

Apparently, according to your metaphor, IBM's design decisions,
good or bad, modern or obsolete, are tantamount to laws of nature.

But in some places we've done too thorough a job of silencing
the birds and turning the sky yellowish-brown.
SNIPPAGE

No, the first two are answers to grandchildren who ask why after every
answer.

The last is from a song. It is a lament about someone's life now that
their love interest has left them.

Similar to mainframes. Here we are hammering on why 3270 behaves the way
it does. But as I asked a former client of mine, did anyone ever ask if
their mainframe COULD do GUI? [Did IBM ever think about 5250 support
under VTAM or some such?]

Regards,
Steve Thompson

-- Opinions expressed by this poster may not reflect those of poster's
employer --

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


Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread John Eells

Matthew Stitt wrote:
snip


I actually like Lizette's solution far better than development.  Her
solution is more functional and less specific.  I know of many that use the
allocation routines for dataset work without using IEFBR14 (I for one).  All
you need is to code JCL for a file that is not referenced in the program.

Actually the MIGDEL(Norecall) should be the default, since that is what is
wanted anyway.  As has been discussed in this group several times in the
past, the Recall becomes a real pain when all we wanted was for the dataset
to go away.

snip

If you like her solution better, please submit a requirement.  All the 
ones I found talked specifically about IEFBR14, though, so why we did 
what we did is no mystery.


We can't win on the default.  We can only pick which group of customers 
to annoy:


- If we default a behavioral change we introduce a migration action. 
Customers overwhelmingly tell us they hate migration actions.  Look at 
this behavioral change, see if you care, and change something if you 
don't want it to happen is a migration action.


- If we don't default the behavioral change, people who want it tell us 
that everyone would want it to be the default.


We have historically been poor predictors of which group will be larger, 
so we are defaulting more and more to avoiding behavioral changes that 
just happen.


--
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
ee...@us.ibm.com

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


SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs

2009-08-21 Thread Andrew Metcalfe
I am trying to improve our HIPER reporting to remove a complex (written in 
SAS) and unwieldy procedure.

We currently receive maintenance nightly via SMP/E using:

RECEIVE DELETEPKG
ORDER(ORDERSERVER(ORDSRVR)
CLIENT(ORDCLIEN)
CONTENT(ALL)). 

This gives us any pre-req PTFs that we may require for any given situation.

We have a Heath-Robinson solution which is run every week to identify 
*new* HIPER sysmods using the REPORT ERRSYSMODS command. The output 
is post-processed by SAS to compare against last week's data and produce a 
report of this week's HIPERs. We are always looking to remove SAS 
processes, especially as knowledge here is in decline.

I thought I could do this employing the BEGINDATE/ENDDATE operands of 
REPORT ERRSYSMODS command. However, as RECEIVE ORDER automatically 
grabs the last two year's HOLDDATA (every night), it doesn't appear to buy 
me anything.

Am I missing something simple here?

Thanks

Andrew Metcalfe
Barclays Bank

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


Re: ISPF Counter

2009-08-21 Thread McKown, John
What __might__ be nice. And __would__ prove TSO is not moribund. Would be to 
have a TSO capability via native TCP/IP. Unfortunately, it appears that the 
3270 terminal architecture is so imbedded into TSO that such would be very 
difficult. Which translates to expensive and time consuming. Better to replace 
TSO entirely. Which RD/z (or whatever its called now) is trying to do. 
Unfortunately, compared to TSO and ISPF, RD/z is horribly expensive. Like most 
advanced things on z/OS. insert usual complaint about the cost of z/OS 
software here

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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

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


Re: How to Find FMIDs

2009-08-21 Thread Lizette Koehler
Is this so you can put PTFs or RSU levels?  If so, you can run an SMP/E batch 
job to go to the IBM website to download your corrective fixes without needing 
to know all of your FMIDs.  

If you did a Serverpac then in the ISPF application for it, there is a function 
that lists all the FMIDs that came with your order.

If you could provide more detail on what you want to do with the FMIDs it would 
help us to provide clearer information.

Lizette



Thanks for all the responses...I've got what I need, but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?



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


Re: ISPF Counter

2009-08-21 Thread Anne Lynn Wheeler
joa...@swbell.net (John McKown) writes:
 I think this is an artifact that the 3270 data stream is really designed to
 be half duplex, like the old walkie-talkies. Each side tells the other
 that it has control of the transmission. This is especially true in TSO.
 Now, I do remember z/VM's or maybe CMS's control of the 3270 was more full
 duplex like.

there was an extremely annoying problem that (half-duplex, real) 3270
keyboard would lock up if you were typing at the sametime some time
there was a screen write.  once there was (software) 3270 terminal
emulation ... on PC ... the software emulation could mask the annoying
half-duplex operation and not lock the keyboard.

in the 70s ... with real 3272 controller  3277 keyboards ... there was
a hardware hack done to mask the really annoying and frustrating
half-duplex operation You unplug the 3277 keyboard from the 3277 head
and plug in a small (specially built hardware box) fifo and then plug
the keyboard into the FIFO. The FIFO box was able to queue keystrokes
that would happen during any periods that the screen was being written.

With move to 3278/3279 ... lots of the electronics that had previously
been in the 3277 terminal ... were moved backed in 3274 controller ...
and lots of the human factor (hardware) hacks to the 3277 no longer
worked. Fortunately it was still possible to configure 3277 to work with
3274 controller ... so I kept my 3277 until able to replace it with
pc/at  terminal emulation.

Note that ANR (aka 3277) coax protocol had lot higher thruput than DCA
(aka 3278) coax protocol. So even after getting pc/at with software
emulation ... there was still preference for 3277 (ANR) adapter card (so
uploads/downloads ran significantly faster). couple past posts
(including reference to ANR having three times the thruput of DCA):
http://www.garlic.com/~lynn/2007r.html#10 IBM System/3  3277-1
http://www.garlic.com/~lynn/2007t.html#40 Why isn't OMVS command integrated 
with ISPF?
http://www.garlic.com/~lynn/2007t.html#42 What do YOU call the # sign?
http://www.garlic.com/~lynn/2008h.html#9 3277 terminals and emulators
http://www.garlic.com/~lynn/2008r.html#46 pc/370

there wasn't anything inherent in 3270 that was half-duplex ... it was
the operation of the channel to controller and the controller to the
head.

In the early 80s, STL lab was starting to burst at the seams ... and the
decision was made to move 300 people from the IMS group to offsite
building. They had looked at remote 3270 terminals into the STL lab
vm370/cms development machines (not development for vm370/cms ... but
development for lots of database and MVS products). Remote 3270 terminal
thruput and operational characteristics where deemed totally
unacceptable.

It was eventually decided to deploy NSC HYPERChannel ... as channel
extender over T1 microwave channel with local 3270 controllers and
local 3270 terminals at the remove site. I got to totally (re)write the
drivers to support HYPERChannel remote operation (another hobby, they
used to joke that I worked 1st shift in bldg. 28, 2nd shift in the disk
labs, 3rd shift in STL ... and weekends/4th shift at HONE datacenter up
the peninsula). I treated it had high speed full-duplex operation
... with HYPERChannel boxes masking a lot of the half-duplex operation
of the 3270 controllers. misc. past posts related to HSDT project,
HYPERChannel boxes /or supporting the IMS group:
http://www.garlic.com/~lynn/subnetwork.html#hsdt

STL had been in the habit of configuring machines with both 3270
controllers and disk controllers on same/all available channels.  With
the HYPERChannel extenders ... not only did the remote IMS group didn't
notice any difference in system response (being at the end of T1
microwave link) ... system thruput actually improved. 3270 controllers
were really slow in lots of ways. Having 3270 controllers on same
channel with disk controllers ... resulted in lots of high channel busy
(not so much data transfer but latency for 3270 controllers handling
control operations) ... resulting in lots of channel contention with
disk controllers. Moving the 3270 controllers directly off the mainframe
channels ... replacing them with HYPERChannel boxes ... which were much
faster and had much lower channel busy for identical 3270 channel
operations ... resulted in increase in disk i/o thruput.

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar1970

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


Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread Roach, Dennis (N-GHG)
I would rather see a new disp parameter (DELONLY) that says I am not
going to open this data set, I just want it deleted.

Dennis Roach
GHG Corporation
Lockheed Martin Mission Services
Facilities Design and Operations Contract
NASA/JSC
Address:
   2100 Space Park Drive 
   LM-15-4BH
   Houston, Texas 77058
Mail:
   P.O. Box 58487
   Mail Code H4C
   Houston, Texas 77258
Phone:
   Voice:  (281)336-5027
   Cell:   (713)591-1059
   Fax:(281)336-5410
E-Mail:  dennis.ro...@lmco.com

All opinions expressed by me are mine and may not agree with my employer
or any person, company, or thing, living or dead, on or near this or any
other planet, moon, asteroid, or other spatial object, natural or
manufactured, since the beginning of time.


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of John Eells
 Sent: Friday, August 21, 2009 8:50 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: It's Official: z/OS Now 110% Modern
 
 Matthew Stitt wrote:
 snip
 
  I actually like Lizette's solution far better than development.  Her
  solution is more functional and less specific.  I know of many that
 use the
  allocation routines for dataset work without using IEFBR14 (I for
 one).  All
  you need is to code JCL for a file that is not referenced in the
 program.
 
  Actually the MIGDEL(Norecall) should be the default, since that is
 what is
  wanted anyway.  As has been discussed in this group several times in
 the
  past, the Recall becomes a real pain when all we wanted was for the
 dataset
  to go away.
 snip
 
 If you like her solution better, please submit a requirement.  All the
 ones I found talked specifically about IEFBR14, though, so why we did
 what we did is no mystery.
 
 We can't win on the default.  We can only pick which group of
customers
 to annoy:
 
 - If we default a behavioral change we introduce a migration action.
 Customers overwhelmingly tell us they hate migration actions.  Look
at
 this behavioral change, see if you care, and change something if you
 don't want it to happen is a migration action.
 
 - If we don't default the behavioral change, people who want it tell
us
 that everyone would want it to be the default.
 
 We have historically been poor predictors of which group will be
 larger,
 so we are defaulting more and more to avoiding behavioral changes
 that
 just happen.
 
 --
 John Eells
 z/OS Technical Marketing
 IBM Poughkeepsie
 ee...@us.ibm.com
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Initiator HSM HRECALL/HDELETE

2009-08-21 Thread Gilbert Saint-Flour
The fact that the MVS Initiator and HSM don't collaborate much is an old story 
which dates back to the early 1980s IIRC.  Members RECALL and CLEANUP in 
FILE183 on the CBT tape (available here: http://gsf-soft.com/Freeware/ ) were 
developed 20 years ago to avoid HSM to perform useless RESTORE actions and 
speed-up useful ones.  

I hope the recently-updated Initiator knows that IEFBR14 is the 4-byte IBM 
version, not a special utility program written locally and also called 
IEFBR14, something I saw at-least once before.

The MVS JCL was significantly enhanced in the late 1980s and early 1990s and I 
wish a number of JCL-related HSM issues were solved at the time.  Why did it 
take 25 years to skip HRESTORE when PGM=IEFBR14 and DISP=(MOD,DELETE) ?
How many millions of HSM ML2 tapes had to be mounted for nothing ?

-- 
 Gilbert Saint-Flour
 GSF Software
 http://gsf-soft.com/

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


Re: How to Find FMIDs

2009-08-21 Thread George Rodriguez
No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always wanted to 
know how to get FMIDs for any IBM products installed on the system. As I 
understand it, the key is finding a module and using the 3.2 option of SMP/E.

Thanks for all the responses...

George Rodriguez
Specialist, Systems Programmer
Network  Technical Services
(561) 357-7652 (office)
(561) 707-3496 (mobile)
School District of Palm Beach County
3348 Forest Hill Blvd.
Room B-332
West Palm Beach, FL. 33406-5869
Florida's Only A-Rated Urban District For Five Consecutive Years


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Friday, August 21, 2009 9:53 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

Is this so you can put PTFs or RSU levels?  If so, you can run an SMP/E batch 
job to go to the IBM website to download your corrective fixes without needing 
to know all of your FMIDs.  

If you did a Serverpac then in the ISPF application for it, there is a function 
that lists all the FMIDs that came with your order.

If you could provide more detail on what you want to do with the FMIDs it would 
help us to provide clearer information.

Lizette



Thanks for all the responses...I've got what I need, but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?



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

--
--Palm Beach County Schools-

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity
Provider and Employer. Under Florida law, e-mail addresses are
public records. If you do not want your e-mail address released in
response to a public records request, do not send  electronic mail
to this entity. Instead, contact this office by phone or in
writing.

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


Re: How to Find FMIDs

2009-08-21 Thread Faber, Hermann
You can run SMP/E LIST FUNCTIONS against your target zone. It shows all fmids 
with a description (and a lot more of informations). Output can contain 
thousands of lines, in our case 35.000.

Hermann

 how does one know to check ARCCTL and are there
 MODs that I need to know from each product, to get the FMID?

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


Library Server and extended shelf support

2009-08-21 Thread M Hunter
We've been using Library Server with the traditional BookServer interface 
happily for years, but I recently decided to enable extended shelf support, 
primarily due to the fact that CICS and DB2 books are no longer being 
delivered in BookManager format (PDF only).  Our existing setup only supported 
PDFs where a book version also existed (not PDF-only books). We are not 
using Library Centres (nor Centers).

My first problem was the version of XML - we have version 1.9, Library Server 
3.1 only supported 1.6 (APAR II14277) so we applied UK47562 (sup'd UK28253) 
and added SIXMLOD1 to the web server steplib and tried to enable extended 
shelf support and rebuild the catalog.  No dice - mostly missing files, missing 
indexes and permissions issues (even with uid 0).

To be honest I've tried so many variations I've forgotten half of them, but the 
current situation has the environment variable 
XERCESCROOT=/usr/lpp/ixm/IBM/xml4c-5_6 set in /etc/httpd.envvars and 
results in (for  uid 0)
xksGetSupportQuery IsAvailable ( XKSSupport ) ERROR, errno=111=0x6F 
xksGetSupportQuery errno 111 means EDC5111I Permission denied.
startXKSSubsystem xksGetSupport ( /usr/lpp/booksrv/cgi-bin/ ) ERROR, 
errno=111=0x6F 

The documentation (which I eventually found in the z/OS 1.8 Program 
Directory, GI10-0670-08) states You may also need to set or modify LIBPATH, 
ICU_DATA, and PATH environment variables.  May?  But where and what 
values?  And are there any corresponding permissions settings?

If any of you reading this have extended shelf support enabled and working, 
can you give me some pointers?  I should perhaps mention that we are running 
z/OS 1.7 (yes, I know ...)

Many thanks,

Moira

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


Re: How to Find FMIDs

2009-08-21 Thread Richards, Robert B.
I would humbly disagree. As a minimum, do what I suggested with the Order 
Details from the ServerPac. Then make the list is available to anyone who 
wants the information. No need to determine a mod to query. Just browse the 
dataset containing the info. Save the query mod solution for new products 
installed between ServerPacs if you like.

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
George Rodriguez
Sent: Friday, August 21, 2009 10:10 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always wanted to 
know how to get FMIDs for any IBM products installed on the system. As I 
understand it, the key is finding a module and using the 3.2 option of SMP/E.

Thanks for all the responses...

George Rodriguez
Specialist, Systems Programmer


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Friday, August 21, 2009 9:53 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

Is this so you can put PTFs or RSU levels?  If so, you can run an SMP/E batch 
job to go to the IBM website to download your corrective fixes without needing 
to know all of your FMIDs.

If you did a Serverpac then in the ISPF application for it, there is a function 
that lists all the FMIDs that came with your order.

If you could provide more detail on what you want to do with the FMIDs it would 
help us to provide clearer information.
Lizette

Thanks for all the responses...I've got what I need, but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?

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


SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs

2009-08-21 Thread Andrew Metcalfe
This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.

Internet communications are not guaranteed to be secure or virus-free.
The Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.

Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.

Barclays Bank PLC.Registered in England and Wales (registered no. 1026167).
Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom.

Barclays Bank PLC is authorised and regulated by the Financial Services 
Authority.

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


Re: ISPF Counter

2009-08-21 Thread Steve Comstock

McKown, John wrote:
What __might__ be nice. And __would__ prove TSO is not moribund. 
Would be to have a TSO capability via native TCP/IP. Unfortunately, 
it appears that the 3270 terminal architecture is so imbedded into 
TSO that such would be very difficult. Which translates to expensive 
and time consuming. Better to replace TSO entirely. Which RD/z (or 
whatever its called now) is trying to do. Unfortunately, compared to 
TSO and ISPF, RD/z is horribly expensive. Like most advanced things 
on z/OS. insert usual complaint about the cost of z/OS software here


--
John McKown 
Systems Engineer IV

IT

Administrative Services Group

HealthMarkets(r)


Hey, John, here's an opportunity for you: write your own -
ISPF in a browser.

Serve pages using one of the free HTTP servers, the pages
can be standard HTML; use JavaScript in your pages and AJAX
style techniques in the pages; CSS - style sheets let each
user really have unique look; browser built-ins or plug-ins
or your own widgets can provide GUI stuff in the front end;

On the back end use CGIs or GWAPI plug-ins to issue TSO
or MVS commands and trap the results and format the data
into HTML.

All the pieces are free, so your only expense is time.
Then you can sell the result for a modest fee (lots less
than RD/z) and retire from your company job.

You've got the skills, you can do it.

--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Ask about being added to our opt-in list:  ==
==   * Early announcement of new courses  ==
==   * Early announcement of new techincal papers ==
==   * Early announcement of new promotions   ==

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


SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs

2009-08-21 Thread Andrew Metcalfe
Can't see my post so trying again!


I am trying to improve our HIPER reporting to remove a complex (written in 
SAS) and unwieldy procedure.

We currently receive maintenance nightly via SMP/E using:

RECEIVE DELETEPKG
ORDER(ORDERSERVER(ORDSRVR)
CLIENT(ORDCLIEN)
CONTENT(ALL)). 

This gives us any pre-req PTFs that we may require for any given situation.

We have a Heath-Robinson solution which is run every week to identify 
*new* HIPER sysmods using the REPORT ERRSYSMODS command. The output 
is post-processed by SAS to compare against last week's data and produce a

report of this week's HIPERs. We are always looking to remove SAS 
processes, especially as knowledge here is in decline.

I thought I could do this employing the BEGINDATE/ENDDATE operands of 
REPORT ERRSYSMODS command. However, as RECEIVE ORDER automatically 
grabs the last two year's HOLDDATA (every night), it doesn't appear to buy 
me anything.

Am I missing something simple here?

Thanks


Andrew Metcalfe
Global z/OS Systems Programming Team
Barclays Bank Plc 



This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.

Internet communications are not guaranteed to be secure or virus-free.
The Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.

Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.

Barclays Bank PLC.Registered in England and Wales (registered no. 1026167).
Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom.

Barclays Bank PLC is authorised and regulated by the Financial Services 
Authority.

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


Re: How to Find FMIDs

2009-08-21 Thread George Rodriguez
Okay...Now that I have the LIST FUNCTIONS that I can run in SMP/E, this
gives me all the information that I would ever need. I'm going to take
the information from the list function run and create a FMID /
Description table that I'll add to QuickRef.

Once again thanks for all the responses...

George Rodriguez :-)
Specialist, Systems Programmer
Network  Technical Services
(561) 357-7652 (office)
(561) 707-3496 (mobile)
School District of Palm Beach County
3348 Forest Hill Blvd.
Room B-332
West Palm Beach, FL. 33406-5869
Florida's Only A-Rated Urban District For Five Consecutive Years


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Richards, Robert B.
Sent: Friday, August 21, 2009 10:25 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

I would humbly disagree. As a minimum, do what I suggested with the
Order Details from the ServerPac. Then make the list is available to
anyone who wants the information. No need to determine a mod to query.
Just browse the dataset containing the info. Save the query mod solution
for new products installed between ServerPacs if you like.

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of George Rodriguez
Sent: Friday, August 21, 2009 10:10 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always
wanted to know how to get FMIDs for any IBM products installed on the
system. As I understand it, the key is finding a module and using the
3.2 option of SMP/E.

Thanks for all the responses...

George Rodriguez
Specialist, Systems Programmer


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Lizette Koehler
Sent: Friday, August 21, 2009 9:53 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to Find FMIDs

Is this so you can put PTFs or RSU levels?  If so, you can run an SMP/E
batch job to go to the IBM website to download your corrective fixes
without needing to know all of your FMIDs.

If you did a Serverpac then in the ISPF application for it, there is a
function that lists all the FMIDs that came with your order.

If you could provide more detail on what you want to do with the FMIDs
it would help us to provide clearer information.
Lizette

Thanks for all the responses...I've got what I need, but I do have a
couple of questions, how does one know to check ARCCTL and are there
MODs that I need to know from each product, to get the FMID?

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

Rated A by the Florida Department of Education 2005-2009

-Home of Florida's first LEED Gold Certified School-
---http://www.palmbeachschools.org-

The District of Palm Beach County is an Equal Education Opportunity
Provider and Employer. Under Florida law, e-mail addresses are
public records. If you do not want your e-mail address released in
response to a public records request, do not send  electronic mail
to this entity. Instead, contact this office by phone or in
writing.

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


Re: Initiator HSM HRECALL/HDELETE

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 16:04:46 +0200, Gilbert Saint-Flour wrote:

I hope the recently-updated Initiator knows that IEFBR14 is the 4-byte IBM
version, not a special utility program written locally and also called
IEFBR14, something I saw at-least once before.

Discussed here several weeks ago, when an IBM employee replied, no, it
doesn't know.

The MVS JCL was significantly enhanced in the late 1980s and early 1990s and I
wish a number of JCL-related HSM issues were solved at the time.  Why did it
take 25 years to skip HRESTORE when PGM=IEFBR14 and DISP=(MOD,DELETE) ?
How many millions of HSM ML2 tapes had to be mounted for nothing ?

RESTORE?  RECALL?  Whatever.

And I tried an IEFBR14 with DISP=SHR,UNIT=(,,DEFER) (z/OS 1.7).  The
data set was recalled regardless.  Regrettable; not recalling until
OPEN would be good notional agreement with DEFER.  I'm curious:
in days of yore, did DEFER actually defer mounting demountable DASD?

-- gil

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


Re: ISPF Counter

2009-08-21 Thread Ed Finnell
 
In a message dated 8/21/2009 7:49:52 A.M. Central Daylight Time,  
don.le...@leacom.ca writes:

Huh? Except for SDSF, FIND doesn't pause after a fixed number  of
lines; it keeps going until a hit or until EOF.



Isn't this on the ingenuity of the  application? SDSF has had ==refresh nn 
for years. Omegamon, BETAxx, and  others provide for continual updates just 
not TSO. If you really want funky,  there are CPPL samples on CBT tape.





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


BCDS Summary Report?

2009-08-21 Thread O'Brien, David W. (NIH/CIT) [C]
I've been asked to provide the total amount of data stored by HSM on tape?

ML2 was no problem as the following worked perfectly:
LIST DSN MCDS SELECT(ML2) SUMMARY

Unfortunately I cannot find a similar function for the BCDS.

We also have FDR report available if that is of any help.

Any suggestions?

Thank You,
Dave O'Brien
NIH Contractor

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


Re: ISPF Counter

2009-08-21 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Steve Comstock
 Sent: Friday, August 21, 2009 9:37 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: ISPF Counter
 

snip

 Hey, John, here's an opportunity for you: write your own -
 ISPF in a browser.
 
 Serve pages using one of the free HTTP servers, the pages
 can be standard HTML; use JavaScript in your pages and AJAX
 style techniques in the pages; CSS - style sheets let each
 user really have unique look; browser built-ins or plug-ins
 or your own widgets can provide GUI stuff in the front end;
 
 On the back end use CGIs or GWAPI plug-ins to issue TSO
 or MVS commands and trap the results and format the data
 into HTML.
 
 All the pieces are free, so your only expense is time.
 Then you can sell the result for a modest fee (lots less
 than RD/z) and retire from your company job.
 
 You've got the skills, you can do it.
 
 -- 
 
 Kind regards,
 
 -Steve Comstock

Thank you for the kind remarks. I __might__ have the skill. What I don't have 
is permission. And we do sub-capacity licensing. Which means that management 
watches what runs on the system like a hawk. Also, if I develop it on company 
time and hardware, then the software belongs to the company, not me.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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

 

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


Re: It's Official: z/OS Now 110% Modern

2009-08-21 Thread Pommier, Rex R.
John,

I'm with you on this one.  I would prefer to have to make a minor PARM
change to implement the change than to have it default to a different
behavior.  That way I can control when the behavior will change, and it
gives me the opportunity to make the change on a test system to verify
that there are no unintended consequences before unleashing it on the
masses.  

As soon as I saw your earlier note telling what the change actually was,
I knew you would catch some flak about it.  Times like this, I don't
envy being in your position.  Something about rocks and hard places
comes to mind.  :-)

Rex

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of John Eells
Sent: Friday, August 21, 2009 8:50 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: It's Official: z/OS Now 110% Modern

Matthew Stitt wrote:
snip
 
 I actually like Lizette's solution far better than development.  Her
 solution is more functional and less specific.  I know of many that
use the
 allocation routines for dataset work without using IEFBR14 (I for
one).  All
 you need is to code JCL for a file that is not referenced in the
program.
 
 Actually the MIGDEL(Norecall) should be the default, since that is
what is
 wanted anyway.  As has been discussed in this group several times in
the
 past, the Recall becomes a real pain when all we wanted was for the
dataset
 to go away.
snip

If you like her solution better, please submit a requirement.  All the 
ones I found talked specifically about IEFBR14, though, so why we did 
what we did is no mystery.

We can't win on the default.  We can only pick which group of customers 
to annoy:

- If we default a behavioral change we introduce a migration action. 
Customers overwhelmingly tell us they hate migration actions.  Look at 
this behavioral change, see if you care, and change something if you 
don't want it to happen is a migration action.

- If we don't default the behavioral change, people who want it tell us 
that everyone would want it to be the default.

We have historically been poor predictors of which group will be larger,

so we are defaulting more and more to avoiding behavioral changes that

just happen.

-- 
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
ee...@us.ibm.com

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


Re: ISPF Counter

2009-08-21 Thread Steve Comstock

McKown, John wrote:

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

Sent: Friday, August 21, 2009 9:37 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: ISPF Counter



snip


Hey, John, here's an opportunity for you: write your own -
ISPF in a browser.

Serve pages using one of the free HTTP servers, the pages
can be standard HTML; use JavaScript in your pages and AJAX
style techniques in the pages; CSS - style sheets let each
user really have unique look; browser built-ins or plug-ins
or your own widgets can provide GUI stuff in the front end;

On the back end use CGIs or GWAPI plug-ins to issue TSO
or MVS commands and trap the results and format the data
into HTML.

All the pieces are free, so your only expense is time.
Then you can sell the result for a modest fee (lots less
than RD/z) and retire from your company job.

You've got the skills, you can do it.

--

Kind regards,

-Steve Comstock


Thank you for the kind remarks. I __might__ have 
the skill. What I don't have is permission. And 
we do sub-capacity licensing. Which means that 
management watches what runs on the system like 
a hawk. Also, if I develop it on company time 
and hardware, then the software belongs to the 
company, not me.




All true. So start your own company, become a Partnerworld
member, set up on Dallas like we have, and develop in your
copious spare time from the comfort of your home :-) .

Just a year or two away from riches. So they tell me.

--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Ask about being added to our opt-in list:  ==
==   * Early announcement of new courses  ==
==   * Early announcement of new techincal papers ==
==   * Early announcement of new promotions   ==

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


Re: ISPF Counter

2009-08-21 Thread Scott Ford
Thats why I work for a small development company, 
Hey Steve and John,

Thats why I work for a small development company, ppl r great. I can write just 
about anything I like and we sell usefull products...
You got to love American free exnterprise...I did corp american for 20+ yrs, 
enough is enough...especially with managers who are control freaks...who know 
nothing..
Rock on 

Regards, 
Scott

www.identityforge.com
 





From: Steve Comstock st...@trainersfriend.com
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 21, 2009 11:01:35 AM
Subject: Re: ISPF Counter

McKown, John wrote:
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf 
 Of Steve Comstock
 Sent: Friday, August 21, 2009 9:37 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: ISPF Counter
 
 
 snip
 
 Hey, John, here's an opportunity for you: write your own -
 ISPF in a browser.
 
 Serve pages using one of the free HTTP servers, the pages
 can be standard HTML; use JavaScript in your pages and AJAX
 style techniques in the pages; CSS - style sheets let each
 user really have unique look; browser built-ins or plug-ins
 or your own widgets can provide GUI stuff in the front end;
 
 On the back end use CGIs or GWAPI plug-ins to issue TSO
 or MVS commands and trap the results and format the data
 into HTML.
 
 All the pieces are free, so your only expense is time.
 Then you can sell the result for a modest fee (lots less
 than RD/z) and retire from your company job.
 
 You've got the skills, you can do it.
 
 -- 
 Kind regards,
 
 -Steve Comstock
 
 Thank you for the kind remarks. I __might__ have the skill. What I don't have 
 is permission. And we do sub-capacity licensing. Which means that management 
 watches what runs on the system like a hawk. Also, if I develop it on company 
 time and hardware, then the software belongs to the company, not me.
 

All true. So start your own company, become a Partnerworld
member, set up on Dallas like we have, and develop in your
copious spare time from the comfort of your home :-) .

Just a year or two away from riches. So they tell me.

-- 
Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
    * Our classes include
      + How things work
      + Programming examples with realistic applications
      + Starter / skeleton code
      + Complete working programs
      + Useful utilities and subroutines
      + Tips and techniques

== Ask about being added to our opt-in list:              ==
==  * Early announcement of new courses                  ==
==  * Early announcement of new techincal papers        ==
==  * Early announcement of new promotions              ==

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





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


Excel to DSORG=PS conversion

2009-08-21 Thread Stocker, Herman
G'day,

I have data given to me in an excel spreadsheet.  Is there any way that I
can move this data from my PC and MS excel to a sequential file that I can
edit with ISPF editor?

I've tried a saving as a text file (everything is jammed together on a
line). Same thing with a CSV file.

I've tried cut and paste column to text file for each column then put them
back into order.  This was all right for a one timer but I know nothing is
ones.

Thank you for your assistance. 

Regards, 
Herman Stocker 


The sender believes that this E-mail and any attachments were free of any
virus, worm, Trojan horse, and/or malicious code when sent. This message and
its attachments could have been infected during transmission. By reading the
message and opening any attachments, the recipient accepts full
responsibility for taking protective and remedial action about viruses and
other defects. The sender's employer is not liable for any loss or damage
arising in any way from this message or its attachments.

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


Re: BCDS Summary Report?

2009-08-21 Thread John Kelly
snip
I've been asked to provide the total amount of data stored by HSM on tape?
unsnip

Hey Dave,



Have you thought about using DCOLLECT's UBUSESP? You could confirm how 
close by comparing what you have to DCDUSESP. It's close with the used 
DASD space, of course tape compression will make that suspect. FATS is my 
choice when I'm asked these questions.


Jack Kelly
202-502-2390 (Office)

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


Re: SHARE in Denver

2009-08-21 Thread Paul Gilmartin
On Mon, 17 Aug 2009 09:42:52 -0400, Scott Rowe wrote:

So, Denver is going to be my first real SHARE trip since 2000, who else is 
going to be there?

My department has a couple passes we'll be sharing.

Will there be an IBM-MAIN booth/table/BOF?

-- gil

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Steve Comstock

Stocker, Herman wrote:

G'day,

I have data given to me in an excel spreadsheet.  Is there any way that I
can move this data from my PC and MS excel to a sequential file that I can
edit with ISPF editor?

I've tried a saving as a text file (everything is jammed together on a
line). Same thing with a CSV file.

I've tried cut and paste column to text file for each column then put them
back into order.  This was all right for a one timer but I know nothing is
ones.

Thank you for your assistance. 

Regards, 
Herman Stocker 


Consider taking your CSV file as input to a sort copy,
use the PARSE option of INREC or OUTREC to reformat your
data to a flat file with fixed length records. Then you're
good to go.

(This is DFSORT; not sure if SyncSort has that, but
I'm sure we'll hear...)



--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Ask about being added to our opt-in list:  ==
==   * Early announcement of new courses  ==
==   * Early announcement of new techincal papers ==
==   * Early announcement of new promotions   ==

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


Re: START command when the member is a JOB

2009-08-21 Thread David Andrews
On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote:
 I tried what I think you describe on z/OS 1.9.  Seems to work.

Hrm, maybe it's a 1.8 - 1.9 thing.  I'll have V1.10 in a sandbox in a
couple of weeks, and I can try it there.  In the meantime:

 Tell me what's different from your test and I'll try that.

Our code pretty much matches, unfortunately!

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 11:16:02 -0400, Stocker, Herman wrote:

I have data given to me in an excel spreadsheet.  Is there any way that I
can move this data from my PC and MS excel to a sequential file that I can
edit with ISPF editor?

In order to process some Excel data with a script, I opened it with
OOo (we don't use Excel) and saved it as HTML.  Workable.  Could
have made small changes with an editor.  I'd hate to add entire rows
that way.  And I had no requirement to re-import as a spreadsheet.

-- gil

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


Re: ISPF Counter

2009-08-21 Thread Eric Bielefeld

Or a year or two away from bankruptcy!

Eric Bielefeld
Sr. Systems Programmer
Milwaukee, Wisconsin
414-475-7434
  

- Original Message - 
From: Steve Comstock st...@trainersfriend.com

All true. So start your own company, become a Partnerworld
member, set up on Dallas like we have, and develop in your
copious spare time from the comfort of your home :-) .

Just a year or two away from riches. So they tell me.

Kind regards,

-Steve Comstock


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


Re: BCDS Summary Report?

2009-08-21 Thread O'Brien, David W. (NIH/CIT) [C]
Hi Jack,

  No, Dcollect slipped my mind entirely. I'll look into it.
We also have FDR here and I'm talking to Innovation now. Their reporting 
capability is usually very good.
  
Thank You,
Dave O'Brien
NIH Contractor

From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of John 
Kelly [john_j_ke...@ao.uscourts.gov]
Sent: Friday, August 21, 2009 11:23 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: BCDS Summary Report?

snip
I've been asked to provide the total amount of data stored by HSM on tape?
unsnip

Hey Dave,



Have you thought about using DCOLLECT's UBUSESP? You could confirm how
close by comparing what you have to DCDUSESP. It's close with the used
DASD space, of course tape compression will make that suspect. FATS is my
choice when I'm asked these questions.


Jack Kelly
202-502-2390 (Office)

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

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


Re: START command when the member is a JOB

2009-08-21 Thread Matthew Stitt
Have you set up the IEFJOBS file name in the MSTRJCLxx member?  This allows
you to have job cards, etc for STCs.

On Fri, 21 Aug 2009 11:30:28 -0400, David Andrews d...@lists.duda.com wrote:

On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote:
 I tried what I think you describe on z/OS 1.9.  Seems to work.

Hrm, maybe it's a 1.8 - 1.9 thing.  I'll have V1.10 in a sandbox in a
couple of weeks, and I can try it there.  In the meantime:

 Tell me what's different from your test and I'll try that.

Our code pretty much matches, unfortunately!

--
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Stocker, Herman
Thank you Steve.

Regards, 
Herman Stocker 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Steve Comstock
Sent: Friday, August 21, 2009 11:27 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Excel to DSORG=PS conversion

Stocker, Herman wrote:
 G'day,
 
 I have data given to me in an excel spreadsheet.  Is there any way 
 that I can move this data from my PC and MS excel to a sequential file 
 that I can edit with ISPF editor?
 
 I've tried a saving as a text file (everything is jammed together on a 
 line). Same thing with a CSV file.
 
 I've tried cut and paste column to text file for each column then put 
 them back into order.  This was all right for a one timer but I know 
 nothing is ones.
 
 Thank you for your assistance. 
 
 Regards,
 Herman Stocker

Consider taking your CSV file as input to a sort copy, use the PARSE option
of INREC or OUTREC to reformat your data to a flat file with fixed length
records. Then you're good to go.

(This is DFSORT; not sure if SyncSort has that, but I'm sure we'll hear...)



-- 

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

   z/OS Application development made easier
 * Our classes include
+ How things work
+ Programming examples with realistic applications
+ Starter / skeleton code
+ Complete working programs
+ Useful utilities and subroutines
+ Tips and techniques

== Ask about being added to our opt-in list:  ==
==   * Early announcement of new courses  ==
==   * Early announcement of new techincal papers ==
==   * Early announcement of new promotions   ==

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

- --


The sender believes that this E-mail and any attachments were free of any
virus, worm, Trojan horse, and/or malicious code when sent. This message and
its attachments could have been infected during transmission. By reading the
message and opening any attachments, the recipient accepts full
responsibility for taking protective and remedial action about viruses and
other defects. The sender's employer is not liable for any loss or damage
arising in any way from this message or its attachments.

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


Re: ISPF Counter

2009-08-21 Thread Scott Ford
___
Absolutely
 
Scott J Ford
 





From: Eric Bielefeld eric-ibmm...@wi.rr.com
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 21, 2009 11:57:23 AM
Subject: Re: ISPF Counter

Or a year or two away from bankruptcy!

Eric Bielefeld
Sr. Systems Programmer
Milwaukee, Wisconsin
414-475-7434
  
- Original Message - From: Steve Comstock st...@trainersfriend.com
 All true. So start your own company, become a Partnerworld
 member, set up on Dallas like we have, and develop in your
 copious spare time from the comfort of your home :-) .
 
 Just a year or two away from riches. So they tell me.
 
 Kind regards,
 
 -Steve Comstock

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





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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Lizette Koehler
The way I do this is to take excel and put it into a table in WORD.  Then 
convert the word doc to a format I want on the MF and then save as a TXT file. 
Then up load to the minframe.

If you have NSF/DSF in place or can use the ISPF WS Client, then you could edit 
the txt file on your PC using ISPF.

Lizette



G'day,

I have data given to me in an excel spreadsheet.  Is there any way that I
can move this data from my PC and MS excel to a sequential file that I can
edit with ISPF editor?

I've tried a saving as a text file (everything is jammed together on a
line). Same thing with a CSV file.

I've tried cut and paste column to text file for each column then put them
back into order.  This was all right for a one timer but I know nothing is
ones.

Thank you for your assistance. 


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


Re: spool offload

2009-08-21 Thread Ron Wells
well---did some testing...
after  offloading I tersed output... was able to ftp to pc/as400/linix and 
back.. untersed and able to bring back data..

maybe this all my fault---dah---should have zipped or tersed file before I 
ftp any where.. but was going to a as400 and thought nothing would change 
--- but guess I am wrong again ...

thanks for everyone helping 



From:
Brian Westerman brian_wester...@syzygyinc.com
To:
IBM-MAIN@bama.ua.edu
Date:
08/20/2009 01:07 AM
Subject:
Re: spool offload
Sent by:
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



Can you dump the current header? 

You can then either compare it to a new one that you generate, or send me 
a
copy and I can see if I can see what needs to be changed.

Brian

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

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Re: ISPF Counter

2009-08-21 Thread Anne Lynn Wheeler
l...@garlic.com (Anne  Lynn Wheeler) writes:
 disk controllers. Moving the 3270 controllers directly off the mainframe
 channels ... replacing them with HYPERChannel boxes ... which were much
 faster and had much lower channel busy for identical 3270 channel
 operations ... resulted in increase in disk i/o thruput.

re:
http://www.garlic.com/~lynn/2009l.html#59 ISPF Counter

getting the 3270 controllers off the local channels and replacing them
with faster HYPERchannel boxes (doing the same 3270 operations)
... reduced channel busy/contention for disk operations and overall
system thruput improved 10-15% (w/o noticable degradation for the IMS
group system response at the remote site).

that much system thruput improvement would easily justify replacing all
3270 controllers with HYPERChannel boxes ... even for local 3270s
still in the bldg.

screen shot of the 3270 login screen for the IMS group (moved to remote
bldg.)
http://www.garlic.com/~lynn/vmhyper.jpg

old post with earlier analysis of the 3272/3277 versis 3274/3278
terminal response (separate from later emulated terminal measures where
3277/ANR protocol had three times the upload/download rate of DCA/3278)
http://www.garlic.com/~lynn/2001m.html#19 3270 protocol

part of the issue was that vm/cms with .1sec system response and .1sec
3272/3277 hardware response still met objective of less than .25 second
response to the end user. typical TSO with a 1second response (or
greater) hardly noticed the significant slowdown moving to 3274/3278
(ykt was touting a vm/cms system with .2 seconds system response ...  I
had sjr vm/cms systems with similar hardware  workload that had .11
seconds system response).

sometime after the STL IMS group was moved off-site ... the IMS FE
RETAIN group in Boulder faced a similar prospect (of being forced to use
remote 3270s). The move was to a bldg. that was line-of-site to the
datacenter ... so T1 infrared/optical modems were used on the roofs of
the two bldgs (instead of microwave used for STL) and similar
HYPERChannel configuration. There was some concern that users would see
outages with the optical modems during heavy fog  storms.

For these kind of T1 links ... we put multiplexors on the trunk and
defined side-channel 56kbit circuit with (at the time Fireberd) bit
error testers (rest of T1 was for 3270 terminal activity). The worst
case (in boulder) was a white-out snow storm where nobody was able to
get into the office ... which should up as a few bit errors per second.

NSC tried to get the corporation to release my HYPERChannel drivers
... but we couldn't get a corporate to authorize it ... so they had to
re-implement the same design from scratch. One of the things I had done
was to simulate unrecoverable transmission error as channel check (CC)
... which would get retried thru channel check error recovery.

Later after 3090s had been in the field for a year ... I was tracked
down by the 3090 product administrator. It turned out that customers
3090 (both VM  MVS) were showing unexpected 3090 channel errors
(something like aggregate total of 15-20 channel errors across the whole
3090 customer base for the year ... instead of only 4-5). The additional
errors turned out to be because of HYPERChannel drivers (on various
customer VM  MVS systems) simulating channel check. After a little
research ... I determined that the erep path for IFCC (interface control
check) was effectively the same as CC ... and convinced NSC to modify
the drivers to reflect simulated IFCC instead of CC.

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar1970

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Howard Brazee
On 21 Aug 2009 08:39:00 -0700, paulgboul...@aim.com (Paul Gilmartin)
wrote:

I have data given to me in an excel spreadsheet.  Is there any way that I
can move this data from my PC and MS excel to a sequential file that I can
edit with ISPF editor?

In order to process some Excel data with a script, I opened it with
OOo (we don't use Excel) and saved it as HTML.  Workable.  Could
have made small changes with an editor.  I'd hate to add entire rows
that way.  And I had no requirement to re-import as a spreadsheet.

I have been using delimited files, read in and parsed by programs.

But then I discovered that I can save an Excel document as a .PRN
document.   This is probably what you want to do.

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Howard Brazee
On Fri, 21 Aug 2009 10:42:51 -0600, howard.bra...@cusys.edu wrote:

I have been using delimited files, read in and parsed by programs.

But then I discovered that I can save an Excel document as a .PRN
document.   This is probably what you want to do.

Oh, one trouble with this method is that the size can change depending
upon data.   Fields aren't consistent when that same spreadsheet is
changed.   But that should be OK for your need.

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread John McKown
Parsing a CSV file in REXX should be very simple. Something along the lines of:

/* REXX */
DO FOREVER
 EXECIO 1 DISKR INPUT
 IF RC  0 THEN LEAVE
 PARSE PULL RECORD
 I=0
 DO WHILE RECORD 
  PARSE VAR RECORD VALUE ',' RECORD
  I=I+1
  DATA.I=VALUE
 END
 DATA.0=I
/* PROCESS DATA */
END
EXECIO 0 DISKR INPUT(FINIS

--
John 

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


Re: SHARE in Denver

2009-08-21 Thread Edward Jaffe

Paul Gilmartin wrote:

Will there be an IBM-MAIN booth/table/BOF?
  


I don't think so. Who would run it? IBM-MAIN is not an official SHARE 
project. In fact, it's not connected with SHARE in any way. (Not that 
anyone would complain if someone did set up an IBM-MAIN table Sunday or 
Thursday night. I certainly wouldn't.)


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Scott Ford
I agree with John this have done with SAS csv files ..with no problem at all in 
Rexx ( the wonder horse ), pretty easy .
 
Scott J Ford
 





From: John McKown joa...@swbell.net
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 21, 2009 1:06:48 PM
Subject: Re: Excel to DSORG=PS conversion

Parsing a CSV file in REXX should be very simple. Something along the lines of:

/* REXX */
DO FOREVER
    EXECIO 1 DISKR INPUT
    IF RC  0 THEN LEAVE
    PARSE PULL RECORD
    I=0
    DO WHILE RECORD 
          PARSE VAR RECORD VALUE ',' RECORD
          I=I+1
          DATA.I=VALUE
    END
    DATA.0=I
    /* PROCESS DATA */
END
EXECIO 0 DISKR INPUT(FINIS

--
John 

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





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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Lizette Koehler
So what happens if your data in a cell contains a comma?  Do you have to 
account for that possibility in REXX?

Lizette



Parsing a CSV file in REXX should be very simple. Something along the lines of:

/* REXX */
DO FOREVER
 EXECIO 1 DISKR INPUT
 IF RC  0 THEN LEAVE
 PARSE PULL RECORD
 I=0
 DO WHILE RECORD 
  PARSE VAR RECORD VALUE ',' RECORD
  I=I+1
  DATA.I=VALUE
 END
 DATA.0=I
/* PROCESS DATA */
END
EXECIO 0 DISKR INPUT(FINIS

--
John 


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


Re: how-to Sysplex? - The DAE part (and some OMVS too)

2009-08-21 Thread Arthur Gutowski
On Fri, 14 Aug 2009 00:35:55 -0500, Barbara Nitz nitz-...@gmx.net wrote:

Good thing we never defined the OMVS CDS!

Got that right.  Until we fully deploy 1.10, planned D/R is a pain (NEWROOT 
will 
alleviate the need for sysplex-wide IPLs).  Until 1.11 is available (or we try 
to 
press for an SPE), we are exposed for unplanned datacenter shutdown.  
ALTROOT will alleviate that problem.

We considered disintegrating sysplex sharing at the start of the aggregation 
project, but that brings hardship for our software deployment and for some of 
our developers.

Both of the subplexes came with the recommended setup: A common DAE
dataset shared by all members in that (sub)sysplex. Now, the new sysplex
shares the couple data sets only. They are NOT catalogued. We don't share
any other volume, we don't share the master catalog. The DAE datasets (no
matter their name) cannot be shared anymore without *any* shared catalog.
[...]
The 'good' response from IBM would have been to make 'subplexes' possible
within one sysplex for DAE (which means that the XCF group name would 
have to become customizable), given that IBM enforces pricing schemes, but 
I wouldn't hold my breath on that, either. (And I will not bang my head 
against a wall, after all, we can live with our bypass, and I am the only one 
looking at dumps, anyway)

Thank you very much for the detailed explanation (it took a couple of reads to 
digest everything, particularly about shared catalogs and DAE sharing) and the 
heads-up on the health check.  We need to review our systems... our hybrid 
is a little different from yours, and I'm can't see from IPCS that DAE is 
having 
a problem.  We've got IPLs coming up this weekend - time to comb the logs...

As for subplexing and pricing schemes, DAE is the least of our worries, too (I 
posted something of a ideological rant on that yesterday in another thread).  
It doesn't seem that conceptually difficult to allow for DAE subplexing, but 
then I'm not, nor have I ever truly been, a developer... 

Not holding my breath either,
Art Gutowski
Ford Motor Company

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread John McKown
On Fri, 21 Aug 2009 10:18:15 -0700, Scott Ford scott_j_f...@yahoo.com wrote:

I agree with John this have done with SAS csv files ..with no problem at
all in Rexx ( the wonder horse ), pretty easy .
 
Scott J Ford

Silly me. I forgot to say it is also simple in awk and Perl as well.

Perl

while() {
   @data=split/,/;
   # process data in $data[0] and so on
}

--
John

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler
 Sent: Friday, August 21, 2009 12:25 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Excel to DSORG=PS conversion
 
 So what happens if your data in a cell contains a comma?  Do 
 you have to account for that possibility in REXX?
 
 Lizette

In the case where I know that there will be a comma in the data, I select 
another character which is not in the data. Such as a TAB (x'05') or a pipe 
symbol | .

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

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

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

 

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


Re: START command when the member is a JOB

2009-08-21 Thread Richard Pace
On Friday 21 August 2009, David Andrews wrote:
 On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote:
  I tried what I think you describe on z/OS 1.9.  Seems to work.

 Hrm, maybe it's a 1.8 - 1.9 thing.  I'll have V1.10 in a sandbox in a

 couple of weeks, and I can try it there.  In the meantime:
  Tell me what's different from your test and I'll try that.

 Our code pretty much matches, unfortunately!
Must be some difference...This works for me on 1.8, 1.9, 1.10, 1.11.


-- 
Regards,
Richard

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


Hourglass usermod question

2009-08-21 Thread Paul Peplinski
We have Hourglass (now an IBM product) that zaps DB2's DSNXGRDS and L/E's
CEEPLPKA. The zaps for DB2 modify some - but not all - CSECTs in DSNXGRDS. I
know less about the L/E module but I suspect it is the same. Does anyone
have a sample that works for something like this? It seems every PTF I put
on hits DSNXGRDS. Does / will IBM ever provide one?

Paul 

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


Annoying FIND Behaviors (Was: ISPF Counter)

2009-08-21 Thread Edward Jaffe

Don Leahy wrote:

On Fri, Aug 21, 2009 at 8:36 AM, Paul Gilmartinpaulgboul...@aim.com wrote:
  

Why does Find in a large file pause each time after a fixed number of
lines and prompt for continuing rather than displaying a progress
counter and letting the user interrupt?



Huh? Except for SDSF, FIND doesn't pause after a fixed number of
lines; it keeps going until a hit or until EOF.
  


This is an area in which there is much room for improvement. I can't 
even begin to explain the rationale for existing behaviors of most ISPF 
applications and SDSF. But, they are both bad.


If you press ATTN to interrupt a long running transaction, most ISPF 
applications (e.g., BROWSE) will terminate; the next screen you see is 
the Primary Option Menu. SDSF has a facility (FINDLIM?) to search 'n' 
lines per FIND which is also extremely annoying behavior...


By contrast, (E)JES lets you press ATTN to interrupt long-running 
transactions whenever you want. For example, if you're doing a long FIND 
and you press ATTN, you get a message that tells you the FIND operation 
was interrupted near line 'n'.


IMHO, that's exactly how an intuitive application should behave. And, if 
we can do it, so can everyone else. Lazy programmers?!


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Stocker, Herman
Thank you Lizette.  I never though of a word table.

Regards, 
Herman Stocker 
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Lizette Koehler
Sent: Friday, August 21, 2009 12:24 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Excel to DSORG=PS conversion


The way I do this is to take excel and put it into a table in WORD.  Then
convert the word doc to a format I want on the MF and then save as a TXT
file. Then up load to the minframe.

If you have NSF/DSF in place or can use the ISPF WS Client, then you could
edit the txt file on your PC using ISPF.

Lizette



G'day,

I have data given to me in an excel spreadsheet.  Is there any way that 
I can move this data from my PC and MS excel to a sequential file that 
I can edit with ISPF editor?

I've tried a saving as a text file (everything is jammed together on a 
line). Same thing with a CSV file.

I've tried cut and paste column to text file for each column then put 
them back into order.  This was all right for a one timer but I know 
nothing is ones.

Thank you for your assistance. 


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

- --


The sender believes that this E-mail and any attachments were free of any
virus, worm, Trojan horse, and/or malicious code when sent. This message and
its attachments could have been infected during transmission. By reading the
message and opening any attachments, the recipient accepts full
responsibility for taking protective and remedial action about viruses and
other defects. The sender's employer is not liable for any loss or damage
arising in any way from this message or its attachments.

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


Re: Hourglass usermod question

2009-08-21 Thread Mark Zelden
On Fri, 21 Aug 2009 12:47:00 -0500, Paul Peplinski
paul.peplin...@wpsic.com wrote:

We have Hourglass (now an IBM product) that zaps DB2's DSNXGRDS and L/E's
CEEPLPKA. The zaps for DB2 modify some - but not all - CSECTs in DSNXGRDS. I
know less about the L/E module but I suspect it is the same. Does anyone
have a sample that works for something like this? It seems every PTF I put
on hits DSNXGRDS. Does / will IBM ever provide one?


Our LE usermod looks like this:

++USERMOD(#HRGLAS)  
 REWORK(2009180).   
++VER (Z038) FMID(HLE7750)  
  /*

   THIS JOBSTREAM REPLACES THE STCK INSTRUCTION USED BY LE/370  
   TO RETRIEVE THE CURRENT DATE WITH A CALL TO SVC 11. THE SVC 11   
   CALL WILL ENABLE HOURGLASS 2000 TO GET CONTROL. BY SPECIFYING A  
   DIFFERENT LIBRARY (I.E., YOUR.TEST.LIBRARY), THIS CAN BE TESTED  
   WITHOUT AFFECTING OTHERS SIMPLY BY ADDING THIS LIBRARY AS THE
   FIRST STEPLIB IN THE EXECUTION JCL.  

   THIS PROCESS REQUIRES THE STCLINK= OPTION OF HOURGLASS TO BE 
   ACTIVE IN ORDER TO ALTER DATES FOR LE.  IT ALSO REQUIRES THAT
   THE EIBDATE/TIME PRE-PRIMING HAS BEEN ACTIVATED VIA EITHER THE   
   HGFE TRANSACTION OR BY ADDING HGFTCH TO THE CICS PLT LIST.   

   LE RELEASE HLE7750.  
   */.  
++ZAP(CEEYGMT) DISTLIB(ACEEMOD1) .  
 NAME CEEPLPKA CEEYGMT  
 EXPAND CEEYGMT(256)
 VER 000308 F2F0F0F8F0F3F1F9
 VER 000310 F1F9F0F6
 VER 9C B205D0B0
 VER A0 4770B134
 VER 000360 
 VER 000368 
 VER 000370 
 VER 000378 
 VER 000380 
 
  (remainder snipped)


--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SHARE in Denver

2009-08-21 Thread Ed Finnell
 
In a message dated 8/21/2009 12:17:32 P.M. Central Daylight Time,  
edja...@phoenixsoftware.com writes:

it's not connected with SHARE in any way. (Not that 
anyone  would complain if someone did set up an IBM-MAIN table Sunday or 
Thursday  night. I certainly wouldn't.)



I guess SHARE took humbridge at something.  Sam Knutson packed up the 
IBM-Main sign and shipped it to Darren a few years  back. 
 
I made ibm-main stickers for a while but  they didn't sell very well. 
Nobody asked for any more. The intersection of the  Venn diagram is the people 
with an interest in making things better by pooling  our knowledge and 
experiences. 





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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Arthur Gutowski
Barbara, we don't data share with DB2, so we don't see the problems with RRS 
offloads.  Does the introduction of the data sharing in a subplex force you to 
share structures for the logstreams, even though they are sub-plexed?

As for Operlog, we have the same exposure with EJES (we have a lot of JES3 
images), but we live with it, too.

Mark, I would really like to know how you share an SMS-managed pool outside 
of an SMSPlex.  I have been grappling with this issue for a while now, and 
until 
now thought that not only was this not advisable, but that it was not even 
possible.

Regards,
Art Gutowski
Ford Motor Company

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


Re: Excel to DSORG=PS conversion

2009-08-21 Thread Paul Gilmartin
On Fri, 21 Aug 2009 12:06:48 -0500, John McKown wrote:

Parsing a CSV file in REXX should be very simple. Something along the lines of:

/* REXX */
DO FOREVER
 EXECIO 1 DISKR INPUT
 IF RC  0 THEN LEAVE
 PARSE PULL RECORD
 I=0
 DO WHILE RECORD 
  PARSE VAR RECORD VALUE ',' RECORD
  I=I+1
  DATA.I=VALUE
 END
 DATA.0=I
/* PROCESS DATA */
END
EXECIO 0 DISKR INPUT(FINIS

Some cells I had to deal with contained text with
embedded newlines.  This broke rows into multiple
records.  And I used tab instead of comma, because
I feared embedded commas.  And I didn't know how
embedded quotation marks would be escaped.  HTML
seemed more orderly, or at least I know HTML better.

-- gil

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


Re: START command when the member is a JOB

2009-08-21 Thread David Andrews
On Fri, 2009-08-21 at 13:44 -0400, Richard Pace wrote:
 Must be some difference...This works for me on 1.8, 1.9, 1.10, 1.11.

The 1.8 system I have at hand is a bit backlevel.  I can try this on my
more up-to-date sandbox, but based on your experience I don't expect any
change.

So... 'tis a puzzlement.  Taking the easy way out, I've removed the
requirement to START this thing as a job.  (Peter and Matthew: I have
not implemented IEFJOBS.  I *can* start jobs, and from SYS1.PROCLIB, but
only from the console, not via internal START with PTOKEN.)

Thanks to all,

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Mark Zelden
On Fri, 21 Aug 2009 13:11:53 -0500, Arthur Gutowski aguto...@ford.com wrote:

Barbara, we don't data share with DB2, so we don't see the problems with RRS
offloads.  Does the introduction of the data sharing in a subplex force you to
share structures for the logstreams, even though they are sub-plexed?

As for Operlog, we have the same exposure with EJES (we have a lot of JES3
images), but we live with it, too.

Mark, I would really like to know how you share an SMS-managed pool outside
of an SMSPlex.  I have been grappling with this issue for a while now, and
until
now thought that not only was this not advisable, but that it was not even
possible.


I'd talk to you about it at SHARE if you were there, but I don't think you
are going.   

For background, we have different SMSplexes within a sysplex and we
also share other data between sysplexes using MIM (MII).  We have one
SMSplex that spans sysplexes (a prod / devl LPAR).  They apps folks want
or need that for cloning SMS controlled DB2 from prod to devl (SAP).

It really isn't rocket science and I wouldn't recommend it for any production
volumes with lots of allocation activity.  The volume space only gets updated
in the COMMDS at allocate / delete time for a particular volume (that is, when
a data set on that particular volume is created or deleted).  So you can
end up with a situation where SMS thinks there is more space than there is
or visa versa.But it works fine for our dump pool (shared across SMSplexes
and SYSPLEXes) and LOGR pool (obviously sysplex in scope, but shared across
SMSplexes).

All you have to do is define the volumes / pools (storage group) in the 
different SMSplexes that you want to share and then have consistent ACS 
routines.   It's that simple.   

I did run into a problem with the dump pool when we turned on striping (we
already had compression) because the volume selection rules change in
regards to the high and low thresholds.  So those had to be tweaked and
we started sharing the entire pool to fix the problems.  Previously (against
my wishes) the storage admin disabled certain dump pool volumes on
certain SMSplexes so they weren't really completely shared.  It caused
a problem because the HSM migration only happened in one SMSplex
(one of the reasons we wanted to share this pool to begin with - no
HSM in the other plex) and the plex without HSM thought the volumes
were too full when they weren't.  See my comment about about that above
and read the DFSMS manuals on volume selection for striped data sets for 
more info on that.Anyway.. once all the volumes were shared and there
was a bigger pool online and the thresholds were tweaked, that issue went
away.  Dumps are taken in that devl plex (the one without HSM) and as
I said above, when the SVC dump allocations occur, the knowledge of how
much space is on the volume is updated at that time.

We are not the only shops that does this sort of thing and there may even
be a requirement out there for the COMMDS to look on its own every so
often because of this problem (may even be an info APAR or note in
one of the IBMLINK data bases).  A simple work around for shops that do
this on active volumes is to schedule a periodic job in each SMSplex that
allocates / deletes a data set on each volume (obviously the STORCLAS
needs to have guaranteed space for this to work).

Our LOGR pool doesn't have the problem and all the volumes were always
all enabled across the different SMSplexes.  This is a  requirement (as
Barbara can tell you) since any system in the plex can be chosen to do an
offload and try to delete old archive data sets.

Again, I would not recommend this for production but it has worked well
over the years for this limited use since we started with sysplex and
things were not shared as they are today (less separation, share SMS,
catalogs, volumes, master catalogs etc.).

I hope I've explained it clearly enough.

Regards,

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: how-to Sysplex?

2009-08-21 Thread Arthur Gutowski
On Thu, 20 Aug 2009 13:13:28 -0400, Joel Wolpert 
j...@perfconsultant.com wrote:

Sorry for the ignorance. What is an ELA (enterprise licensing agreement?)?

Yes, that's it.

Why would this cause you to dismantle your sysplex?

Not me, personally, but as a technician, sometimes I'm just a tourist.  I'm 
sure 
the reasons are largely hysterical...

Regards,
Art Gutowski
Ford Motor Company

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


Re: ISPF Counter

2009-08-21 Thread Steve Comstock

Scott Ford wrote:

___
Absolutely
 
Scott J Ford




From: Eric Bielefeld eric-ibmm...@wi.rr.com
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 21, 2009 11:57:23 AM
Subject: Re: ISPF Counter

Or a year or two away from bankruptcy!

Eric Bielefeld
Sr. Systems Programmer
Milwaukee, Wisconsin
414-475-7434


Well, every silver lining has its cloud.


Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Ask about being added to our opt-in list:  ==
==   * Early announcement of new courses  ==
==   * Early announcement of new techincal papers ==
==   * Early announcement of new promotions   ==

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Edward Jaffe

Barbara Nitz wrote:
We *thought* we were safe on this front. Until we found out that the operlog 
logstream gets corrupted on a regular basis because it gets offloaded on the 
wrong subsysplex where the offload datasets cannot be found from the 'other 
side'. One would have thought (and it came as a BIG surprise to me) that an 
SDSF session cannot access operlaog if operlog is NOT enabled on that 
system. Boy, have I been wrong here!


It is extremely easy to access the operlog from one subplex from the other 
side that actually should not access that. Just type a simple sdsd/log o on the 
system that does NOT have operlog enables, and you'll get it because SDSF 
simply connects to the operlog structure and reads it out. There is no check in 
place if operlog is actually *enabled* on that system!
  


And, that's how it should be.

If you issue V SYSLOG,HARDCPY,OFF you can still view SYSLOG. The only 
difference is that the system is no longer writing to it.


Likewise with OPERLOG. If you issue V OPERLOG,HARDCPY,OFF you can still 
view OPERLOG to see what was written up to the point where the VARY was 
issued. This becomes extremely important when OPERLOG gets unilaterally 
disabled  by the system due to an error in LOGR--which I have seen BTW. 
Imagine if you have no hardcopy and can't view what happened just before 
it got disabled! You would be totally blind! Yikes!


FWIW, I submitted a SHARE requirement years ago to allow multiple 
OPERLOG log streams in a sysplex. The intent was that each system could 
substitute its XCF group name into the log stream name. Then you could 
have an OPERLOG for each JESplex. I think THAT would be useful!


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: ISPF Counter

2009-08-21 Thread Martin Kline
What __might__ be nice. And __would__ prove TSO is not moribund. Would 
be to have a TSO capability via native TCP/IP. Unfortunately, it appears that 
the 3270 terminal architecture is so imbedded into TSO that such would be 
very difficult. Which translates to expensive and time consuming. Better to 
replace TSO entirely. Which RD/z (or whatever its called now) is trying to do. 
Unfortunately, compared to TSO and ISPF, RD/z is horribly expensive. Like 
most advanced things on z/OS. insert usual complaint about the cost of 
z/OS software here


Native TCP/IP may be at the wrong level. TN3270 runs over Native TCP/IP 
and provides the protocol for positioning output data, identifying input data, 
standardizing screen sizes in terms of character and line counts, etc. Native 
TCP/IP would only provide message traffic, but no formatting. 

Yet, any TSO replacement that expects to support the many existing ISPF 
and other 3270-style data displays would have to still present data in a very 
similar manner. 

Also,I don't believe the issue is so much with the VTAM side of things, either. 
VTAM can support full duplex just fine.

Based on observation, I believe TSO applications are designed so that they 
each expect to have full control of the display. Actually, after thinking about 
it a bit, the line-mode (pre SPF) applications are entirely half-duplex 
functions. 
Following in that design, ISPF does not allow subtasks to run (AFAIR) when 
the application is waiting for input. Thus, having multiple tasks performing 
separate functions and updating different parts of the display image is not 
supported in TSO. 

That is not to say that such functions cannot be supported. 

Many years ago, when I worked at a TCAM shop, and microfiche of much of 
the IBM source code was still available, my employer had a requirement to 
access TSO on multiple systems using a single terminal. TCAM had a 
restriction in its design of TSO that only allowed terminals to use TSO on the 
same system that owned the terminal. I dug into the code and found that all 
of the key routines for TSO had common code, except when they had to work 
specifically with the access method. So, sprinkled through IBM's code were 
tests of a bit in a control block to see if the user was using TCAM or VTAM. 
Since we didn't have VTAM, I stole each of those branch points, and inserted 
my own code. The end result was that I had effectively rewritten TSO as a 
straight TCAM application, which did not have the afore-mentioned limitation 
of which systems it could run on. 

Having been inside that code, I believe an enterprising person or group could, 
with relative ease (perhaps depending on skill and determination) build code 
using the former TCAM intercepts, and redesign some of the TSO functions to 
support whatever design they needed. Digging through long-forgotten 
memory, some of those points to examine are address space create, address 
space termination, plus SVC's 93 and 94. For direct TCPIP use, the application 
would also have to listen on a socket, accept an initial contact and start 
another address space, which would run the main TSO functions for that user 
(LOGON, input, output, etc). 

Now, the other end of the issue is what the user has for their portal. Is it 
using a 3270 emulator? Is it expecting HTML? What about JAVA or something 
else? The display function and the TSO emulator have to be compatible. 

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Mark Zelden
On Fri, 21 Aug 2009 12:02:49 -0700, Edward Jaffe
edja...@phoenixsoftware.com wrote:


FWIW, I submitted a SHARE requirement years ago to allow multiple
OPERLOG log streams in a sysplex. The intent was that each system could
substitute its XCF group name into the log stream name. Then you could
have an OPERLOG for each JESplex. I think THAT would be useful!


That would be a nice option.  But I like OPERLOG for the exact opposite 
reason.  I can have a single log to look at with all systems (or a single
different system with filtering) that is in a different JESplex within 
my sysplexes.  I can't do that with SYSLOG if the spool isn't shared.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF Counter

2009-08-21 Thread Patrick O'Keefe
On Fri, 21 Aug 2009 07:36:42 -0500, Paul Gilmartin paulgboul...@aim.com wrote:

...
Why is horizontal scrolling so much more difficult than vertical scrolling
in ISPF?
...

Well, for one thing, it's harder to know what the user (or developer)
wants.If it's a table display doing vertical scrolling, the static lines 
stay as is and a new set of data lines are put into the display.

For horizontal scrolling, what do you do if the static part of the panel
definition contains a mix of truly static fields and column headers?
Scroll some lines but not others?

What do you do if when a horizontal scroll puts the left edge of the 
panel in the middle of field of data?  Do you want to display the partial 
data field or do you want to restrict scrolling to whole field amounts?
And are you sure you have the same answer for each display?

BTW, if you want to display partial fields you are really redefining the 
field size in the 3270 data stream.   If you are able to include the 3270
attribute in the data (It's been too long.  I don't remember if you can 
do that in ISPF displays.) then behind the scenes the software has to 
find the attribute in the data an move it to its new location.

Bottom line: Horizontal scrolling IS harder than vertical scrolling.  There
is nothing ISPF can do about it until it is enhanced to incorporate mind
reading.

Pat O'Keefe

  

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


Binder API...broke or working as designed

2009-08-21 Thread Dave Day
I'm using the Binder API to read ESD records for a Program Object.  The 
sequence of the records returned are not in the order the csects are in, in the 
object.

What I'm seeing is this:

Class Offset for csect AA 1CCA4A   Element Offset 52
Class Offset for csect BB 1CF6BC   Element Offset 2CC4
Class Offset for csect CC 1CCAA0   Element Offset A8

I would have expected csect BB to be in the ESD buffer at it's relative 
position as far as Class and Element Offset.  I did not expect these entries to 
be in the buffer in non ascending order.  I'll change my code to check and 
place them in the internal map in correct order, but this sure seems broke to 
me.

--Dave Day

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


Re: ISPF Counter

2009-08-21 Thread John McKown
On Fri, 21 Aug 2009 14:24:00 -0500, Martin Kline martin.kl...@yrcw.com wrote:


Native TCP/IP may be at the wrong level. TN3270 runs over Native TCP/IP
and provides the protocol for positioning output data, identifying input data,
standardizing screen sizes in terms of character and line counts, etc. Native
TCP/IP would only provide message traffic, but no formatting.

Perhaps I should have said a TCPIP socket application which is not dependent
on VTAM. In fact, I was thinking more in terms of how X11 seems to work.


Yet, any TSO replacement that expects to support the many existing ISPF
and other 3270-style data displays would have to still present data in a very
similar manner.

Very true and a major stumbling block.


Also,I don't believe the issue is so much with the VTAM side of things, either.
VTAM can support full duplex just fine.

Based on observation, I believe TSO applications are designed so that they
each expect to have full control of the display. Actually, after thinking about
it a bit, the line-mode (pre SPF) applications are entirely half-duplex
functions.
Following in that design, ISPF does not allow subtasks to run (AFAIR) when
the application is waiting for input. Thus, having multiple tasks performing
separate functions and updating different parts of the display image is not
supported in TSO.


Perhaps what is needed is something akin to X11's control of the screen.
Each application then has a logical screen which maps onto the physical
screen. Each application updates it own logical screen, asynchronously. Only
one screen receives keyboard / mouse messages.

Or, perhaps simplest would be to just allow one TSO user to logon to
multiple TSO session concurrently and run ISPF on each session. z/OS 1.10
now allows the sharing of ISPF profiles. But this does not address the
original desire of having a field like a counter which is asynchronously
updated. But that would be an application design issue if we could get
around the implicit half duplex screen mentality of TSO.

--
John

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Mark Zelden
On Fri, 21 Aug 2009 13:45:34 -0500, Mark Zelden mark.zel...@zurichna.com
wrote:

All you have to do is define the volumes / pools (storage group) in the
different SMSplexes that you want to share and then have consistent ACS
routines.   It's that simple.


To clarify that statement, I meant consistent only for those data sets you 
wish to SMS control across the SMSplexes.  Not the entire set of ACS routines.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Edward Jaffe

Mark Zelden wrote:

On Fri, 21 Aug 2009 12:02:49 -0700, Edward Jaffe
edja...@phoenixsoftware.com wrote:
  

FWIW, I submitted a SHARE requirement years ago to allow multiple
OPERLOG log streams in a sysplex. The intent was that each system could
substitute its XCF group name into the log stream name. Then you could
have an OPERLOG for each JESplex. I think THAT would be useful!


That would be a nice option.  But I like OPERLOG for the exact opposite 
reason.  I can have a single log to look at with all systems (or a single
different system with filtering) that is in a different JESplex within 
my sysplexes.  I can't do that with SYSLOG if the spool isn't shared.
  


Of course, you would not have the all-systems-at-once OPERLOG option if 
my suggestion was implemented and you were configured to use it. The 
existing support is confusing for some users seeing job names and 
numbers from another JESplex in the log. As I envision it, and as I 
would implement the browser support in (E)JES, you would still be able 
to connect to any OPERLOG log stream you wanted to see from anywhere in 
the SYSPLEX. Presumably, other OPERLOG browser products would follow suit.


Filtering OPERLOG by JESplex requires a system naming convention that 
differentiates by JESplex.


JES3 customers are used to a merged SYSLOG for the entire JESplex. An 
OPERLOG per JESplex would provide them with 100% equivalent function.


JES2 customers must browse one SYSLOG per system. Even that is sometimes 
confusing for them: e.g., browsing SYS2's SYSLOG while logged on to 
SYS1, issue a system command without ROUTE and have it execute on SYS1. 
That's why (E)JES implements a feature called Syslog auto cmd routing. 
With this enabled, commands not explicitly routed are automatically 
routed to the system whose SYSLOG you are browsing.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Tom Marchant
On Fri, 21 Aug 2009 14:10:45 -0700, Edward Jaffe wrote:

... (E)JES implements a feature called Syslog auto cmd routing.
With this enabled, commands not explicitly routed are automatically
routed to the system whose SYSLOG you are browsing.

Wow.  Cool feature!

-- 
Tom Marchant

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


Re: how-to Sysplex? - the LOGR and exploiters part

2009-08-21 Thread Edward Jaffe

Tom Marchant wrote:

On Fri, 21 Aug 2009 14:10:45 -0700, Edward Jaffe wrote:

  

... (E)JES implements a feature called Syslog auto cmd routing.
With this enabled, commands not explicitly routed are automatically
routed to the system whose SYSLOG you are browsing.



Wow.  Cool feature!
  


Thanks. We aim to please. 8-)

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

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


  1   2   >