Re: Multiple jobs/same name

2009-10-05 Thread R.S.

Paul Gilmartin pisze:
[...]

Until someone shows me documentation or an example to the
contrary, I'll believe that OWNER is a synonym for userid.
Different components should always use different names for
the same entities -- it keeps programmers alert.  Or perhaps
it's just Conway's law again.


SDSF and JES2 and at least some batch scheduleres use the same OWNER 
meaning as above. BTW: to be more precise: OWNER = execution userid. 
Execution userid need not to be submitting userid.



BTW: jobnames can be easily protected using standard RACF class JESJOBS.
The profile is SUBMIT.nodename.jobname.userid
One can define who (not a part of the profile) on what system (NJE 
node), what jobname, *with what OWNER* (the last qualifier).

So even in shared RACF db environment there is a possibility that
Group APPLPRG can submit job ABC12345 with owner PRODBTCH, but only on 
TEST system. And it is possible to prevent userid propagation - so TSO 
segment is not a problem.


BTW2: the class PROPCNTL also prevent userid propagation, but doesn work 
selectively.


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


USER/OWNER/SYSUID (was Multiple jobs/same name

2009-10-05 Thread Terry Sambrooks
Hi,

Paul Gilmartin wrote in Re: Multiple jobs/same name

EXEC PGM=IEFBR14,PARM='SYSUID' substitutes the USER= value from the JOB
CARD for SYSUID.

Until someone shows me documentation or an example to the
contrary, I'll believe that OWNER is a synonym for userid.

The column headed OWNER in SDSF will contain a Userid as per the attached
listing (note that in this case the Userid exceeds 7 characters, because
SPACEMAN has nothing to do with TSO).

This field illustrates a difference when RACF SURROGATE is used, and the job
is submitted on behalf of another user, as in the case below, where the
submitter is an STC called AUTOOPS, but the job needs the authority of
SPACEMAN. 

It is a useful way of identifying that a job is owned by a User, even if
they did not submit it.

  Display  Filter  View  Print  Options  Help 
--
SDSF HELD OUTPUT DISPLAY CLS XLINES 1,749  LINE 1-7 (7)   
COMMAND INPUT ===SCROLL === 
NP   JOBNAME  JobIDOwnerPrty C ODisp Dest Tot-Rec 
 CICSFIL1 JOB02109 SPACEMAN  144 X HOLD  LOCAL475 
 CICSFIL2 JOB02110 SPACEMAN  144 X HOLD  LOCAL475 
 CICSFIL3 JOB02111 SPACEMAN  144 X HOLD  LOCAL490 
 CSD1REFR JOB02116 SPACEMAN  144 X HOLD  LOCAL 94 
 CSD2REFR JOB02117 SPACEMAN  144 X HOLD  LOCAL 94 
 CSD3REFR JOB02115 SPACEMAN  144 X HOLD  LOCAL 89

When using RACF SURROGATE only USER= is required on the JOB statement.

Kind regards - Terry

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

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

Company Reg: 3767263 at the above address

All outgoing E-mail is scanned, but it remains the recipient's
responsibility to ensure their system is protected from spy-ware, trojans,
viruses, and worms.  

--
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: Multiple jobs/same name

2009-10-05 Thread Peter Relson
I don't use SDSF H generally because of it defaulting to your userID as
prefix
(must use H ALL to override).

I consider that the default default.

OWNER yourid
PREFIX **
works very nicely for me. So, yes, you had to do something to get this in
place, but once it's there it stays so from then on could be considered
your default.

Peter Relson
z/OS Core Technology Design

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


Move files between remote hosts via FTP

2009-10-05 Thread Tsai Laurence
hi listers,
Plan  to move files between remote hosts via FTP .
1) I have 3 LPARs , Host1 , Host2 , and Host3 .
2) Plan to develop a REXX program or ISPF panel,to issue FTP request from
Host 1,and
   put / get Files from Host2 through Host3.

Is it doable on z/OS V1.6 ? or z/OS V1.10+ ?

TKS !

Laurence

--
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: Move files between remote hosts via FTP

2009-10-05 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Tsai Laurence
 Sent: Monday, October 05, 2009 7:10 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Move files between remote hosts via FTP
 
 hi listers,
 Plan  to move files between remote hosts via FTP .
 1) I have 3 LPARs , Host1 , Host2 , and Host3 .
 2) Plan to develop a REXX program or ISPF panel,to issue FTP 
 request from
 Host 1,and
put / get Files from Host2 through Host3.
 
 Is it doable on z/OS V1.6 ? or z/OS V1.10+ ?
 
 TKS !
 
 Laurence

Yes. The main problem with this, in my opinion, is that the ftp session 
requires that you put in the userid and password for the id on other host. I.e. 
there is no way to propogate the current session's userid and password 
automagically. And each host requires a separate ftp session. I.e. you can not 
put a file from host1 to host2 and host3 with a single put command. You'd 
need to logon to host2 and put, then logon to host3 and put. Eg:

ftp
open host1
userid
password
put this.file
close
open host2
userid
password
put this.file
quit

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


IBM 1401 Announcement, 50th Anniversary today, Oct 5th

2009-10-05 Thread Andreas F. Geissbuehler

Autocoder was/is the name of the 1401 Assembler:
   APRICE,TOTALSUM INVOICE TOTAL
The language syntax, the 80-col card layout and the obvious opcodes 
survived. The more logical left-to-right Add PRICE to TOTAL didn't. 
Here, Robert B. Garner's email to:


1401 Founders,

Congratulations!  Today marks the 50th anniversary of the announcement 
of the 1401 on Oct 5th, 1959!


This past year, I've witnessed your pride of successfully designing, 
developing and bringing to market such a significant system that 
introduced computing to so many people, businesses, and institutions 
around the world.  Half of all computers in the world by the mid 1960s 
isn't too bad!  ;-)


Quoting from our 1401 two-pager (a precursor to the 14-page booklet to 
be printed for the upcoming Nov 10th event at the Computer History 
Museum):



By mid 1959, with a 40-person engineering team working night and day, 
trial educational classes underway within IBM, and a running prototype, 
the 1401 was poised to transform the business world with its low entry 
cost, outstanding print quality, powerful magnetic tapes, and the 
promise of a mass-market stored-program computer. Only IBM's skeptical 
forecasting department needed persuasion to approve the product's 
launch.


DAWN OF A NEW AGE: On October 5, 1959, the 1401 was announced via 
closed-circuit TV to 50,000 participants in 102 cities. September the 
following year the first 1401 was shipped to Time-Life in Chicago and by 
year end 100 systems had been delivered. By 1965, worldwide 
installations of 1401s peaked at 9,300 while 1400 family machines-models 
1410, 1440, 1460, 7010-comprised half of all computers (which by 1967 
peaked at 15,000 systems). 


Regards,

- Robert

p.s.  If you can make it out to California, Nov 9  10 at the Computer 
History Museum in Mountain View, Fran Underwood, Chuck Branscomb, and 
Shel Jacobs will be there talking about the 1401 development history:

   http://www.computerhistory.org/events/

I'll be hosting a founders luncheon on Monday the 9th to share stories 
and have some fun with the 1401 restoration team and Museum staff.  I'll 
send an invitation to those who, according to Jud McCarthy, are able to 
make it out west to the Museum.



IBM Almaden Research Center, San Jose, CA
Office:  408-927-1739
Mobile: 408-679-0976
robgarn [a] us.ibm.com
___
1401_interest mailing list
http://mail.computerhistory.org/mailman/listinfo/1401_interest 


--
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: USER/OWNER/SYSUID (was Multiple jobs/same name

2009-10-05 Thread Paul Gilmartin
On Mon, 5 Oct 2009 08:41:26 +0100, Terry Sambrooks 
terry.sambro...@btclick.com wrote:

The column headed OWNER in SDSF will contain a Userid as per the attached
listing (note that in this case the Userid exceeds 7 characters, because
SPACEMAN has nothing to do with TSO).

This field illustrates a difference when RACF SURROGATE is used, and the job
is submitted on behalf of another user, as in the case below, where the
submitter is an STC called AUTOOPS, but the job needs the authority of
SPACEMAN.

It is a useful way of identifying that a job is owned by a User, even if
they did not submit it.

  Display  Filter  View  Print  Options  Help
--
SDSF HELD OUTPUT DISPLAY CLS XLINES 1,749  LINE 1-7 (7)
COMMAND INPUT ===SCROLL ===
NP   JOBNAME  JobIDOwnerPrty C ODisp Dest Tot-Rec
 CICSFIL1 JOB02109 SPACEMAN  144 X HOLD  LOCAL475
 CICSFIL2 JOB02110 SPACEMAN  144 X HOLD  LOCAL475
...

The excerpt does not show the submitting user, AUTOOPS.  Is it available
elsewhere, in another display, or is it simply replaced by OWNER in all
control blocks related to the job?

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


500 Pound Gorilla Downsizing

2009-10-05 Thread Warner Mach
It occurs to me that there is one aspect of the downsize mentality 
that has not been discussed, and that is the 500
pound gorilla aspect ... When there is an economic crunch
and management looks around for where to cut they can
not help but notice the 500 pound gorilla in the room.
So, notwithstanding the technical aspects and the 
financial aspects; notwithstanding return on investment
and total cost of ownership, there is that gorilla.
  .
There is the fact that the mainframe is unfashionable.
There is the fact that the distributed server folks
(for whom the presence of the mainframe is an offense
to their senses) are constantly lobbying to get rid of it ...
But mostly there are those pressures to save and there is that 
gorilla. Even though he is a friendly gorilla and a useful gorilla; 
still he is big and obvious and something of an embarrassment.
  .
Ah, Grasshopper, it was not always so. In the beginning - in
the sixties, a big machine was a source of pride. At the 
first place I worked the Maximus Leader would bring tours
through the computer room. He would point out the office of
the Systems Programmers and note that there was a group of
employees whose soul function was to maintain and support 
the big number cruncher (as he liked to call it). And,
truth be told, we were amazed ourselves at being a critical 
part of something that big and that important. 
  .
But those days are gone. In many shops the best hope is that 
the downsizing operation will prove to be much more difficult 
and lengthy and expensive than anticipated (always the case) 
and the economy will turn around before it can be completed.



Email disclaimer: 
This email is intended only for the use of the addressee(s) named herein. It 
may contain legally privileged and confidential information. If you are not the 
intended recipient, or an authorized representative, consider this notification 
that any review, copying, or distribution of this email or attachments is 
prohibited. If this email was received in error, please immediately notify the 
sender by return email and delete the email. 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: USER/OWNER/SYSUID (was Multiple jobs/same name

2009-10-05 Thread R.S.

Paul Gilmartin pisze:

On Mon, 5 Oct 2009 08:41:26 +0100, Terry Sambrooks 
terry.sambro...@btclick.com wrote:

The column headed OWNER in SDSF will contain a Userid as per the attached
listing (note that in this case the Userid exceeds 7 characters, because
SPACEMAN has nothing to do with TSO).

This field illustrates a difference when RACF SURROGATE is used, and the job
is submitted on behalf of another user, as in the case below, where the
submitter is an STC called AUTOOPS, but the job needs the authority of
SPACEMAN.

It is a useful way of identifying that a job is owned by a User, even if
they did not submit it.

 Display  Filter  View  Print  Options  Help
--
SDSF HELD OUTPUT DISPLAY CLS XLINES 1,749  LINE 1-7 (7)
COMMAND INPUT ===SCROLL ===
NP   JOBNAME  JobIDOwnerPrty C ODisp Dest Tot-Rec
CICSFIL1 JOB02109 SPACEMAN  144 X HOLD  LOCAL475
CICSFIL2 JOB02110 SPACEMAN  144 X HOLD  LOCAL475

...

The excerpt does not show the submitting user, AUTOOPS.  Is it available
elsewhere, in another display, or is it simply replaced by OWNER in all
control blocks related to the job?


It is available. I don't know about control blocks, but SMF (type30?) 
contains such information. It can be easily extracted using RACF utility 
IRRADU00. You will find both: submitting userid and execution userid.


Caution: it is possible to mess the things: Submitting user ABC submits 
job A, under execution userid XYZ. Then the job A submits another job B.
In this case job B is run under user (owner) XYZ, and submitter is also 
XYZ.
From the other hand you can prevent it by using PROPCNTL class and 
blocking XYZ userid propagation...


--
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: Multiple jobs/same name

2009-10-05 Thread Paul Gilmartin
On Mon, 5 Oct 2009 09:11:21 +0200, R.S. wrote:

BTW: jobnames can be easily protected using standard RACF class JESJOBS.
The profile is SUBMIT.nodename.jobname.userid
One can define who (not a part of the profile) on what system (NJE
node), what jobname, *with what OWNER* (the last qualifier).
So even in shared RACF db environment there is a possibility that
Group APPLPRG can submit job ABC12345 with owner PRODBTCH, but only on
TEST system. And it is possible to prevent userid propagation - so TSO
segment is not a problem.

Does the syntax permit a universal rule with wildcards, e.g.:

SUBMIT.nodename.SYSUID.%.SYSUID

... ?  I.e. every user may submit (only) jobnames consisting of
the userid plus one character and only for his own userid?  Or
must the administrator create a specific rule for each user?

And I have YA motive for eschewing the userid+1 practice:  When I
submit a job from the SMP/E ISPF panels, SMP/E attempts to snag
the output with the OUTPUT (ugh!) TSO command.  Fortunately, SMP/E
lets me edit the JCL before submission, so OUTPUT can't find it and
I can split the screen and examine it with SDSF, which I much prefer.

-- 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: Multiple jobs/same name

2009-10-05 Thread R.S.

Paul Gilmartin pisze:

On Mon, 5 Oct 2009 09:11:21 +0200, R.S. wrote:

BTW: jobnames can be easily protected using standard RACF class JESJOBS.
The profile is SUBMIT.nodename.jobname.userid
One can define who (not a part of the profile) on what system (NJE
node), what jobname, *with what OWNER* (the last qualifier).
So even in shared RACF db environment there is a possibility that
Group APPLPRG can submit job ABC12345 with owner PRODBTCH, but only on
TEST system. And it is possible to prevent userid propagation - so TSO
segment is not a problem.


Does the syntax permit a universal rule with wildcards, e.g.:

SUBMIT.nodename.SYSUID.%.SYSUID

... ?  I.e. every user may submit (only) jobnames consisting of
the userid plus one character and only for his own userid?  Or
must the administrator create a specific rule for each user?


Variables like SYSUID are not allowed in RACF profiles. However you can 
use GAT (Global Access Table). In GAT you can use special variable 
RACUID which is equivalent for SYSUID.

The entry should look like:
SUBMIT.node.RACUID%.RACUID/READ

Disclaimer: I didn't test it.

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Howard Brazee
On 5 Oct 2009 06:45:17 -0700, ma...@resa.net (Warner Mach) wrote:

It occurs to me that there is one aspect of the downsize mentality 
that has not been discussed, and that is the 500
pound gorilla aspect ... When there is an economic crunch
and management looks around for where to cut they can
not help but notice the 500 pound gorilla in the room.
So, notwithstanding the technical aspects and the 
financial aspects; notwithstanding return on investment
and total cost of ownership, there is that gorilla.

I don't think so - as much as management would like to get rid of the
mainframe, they know that change is expensive.The budget to
replace everything is huge in the short term, and the short term is
very important to them.

When good times return, is when they are more likely to be fooled into
spending lots in the short term expecting to save money in the long
term (when it's someone else's problem when it doesn't work).

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Scott Ford
Have seen this too..Best one ever...was working with a collegu
Guys,

Have seen this too..Best one ever...was working with a collegue..with a large 
client doing a SNA/VTAM type conversion. He quoted her a rate for a RFP and she 
said thats a lot of money to convert 11 lpars.He told her this is a type of 
job that you dont hire rookies for, the ppl are experienced , had accomplished 
this many times before and besides...you pay the Microsoft ppl $175 / hr to go 
in and press the power/off power/on button of a server when it stops 
working...Unfortuately, I think some of the management ppl listen to much 
to ppl who really dont know what is going on in the MF world . 
 
Scott J Ford
 





From: Howard Brazee howard.bra...@cusys.edu
To: IBM-MAIN@bama.ua.edu
Sent: Monday, October 5, 2009 10:22:41 AM
Subject: Re: 500 Pound Gorilla  Downsizing

On 5 Oct 2009 06:45:17 -0700, ma...@resa.net (Warner Mach) wrote:

It occurs to me that there is one aspect of the downsize mentality 
that has not been discussed, and that is the 500
pound gorilla aspect ... When there is an economic crunch
and management looks around for where to cut they can
not help but notice the 500 pound gorilla in the room.
So, notwithstanding the technical aspects and the 
financial aspects; notwithstanding return on investment
and total cost of ownership, there is that gorilla.

I don't think so - as much as management would like to get rid of the
mainframe, they know that change is expensive.    The budget to
replace everything is huge in the short term, and the short term is
very important to them.

When good times return, is when they are more likely to be fooled into
spending lots in the short term expecting to save money in the long
term (when it's someone else's problem when it doesn't work).

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


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.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: USER/OWNER/SYSUID (was Multiple jobs/same name

2009-10-05 Thread Edward Jaffe

Paul Gilmartin wrote:

On Mon, 5 Oct 2009 08:41:26 +0100, Terry Sambrooks 
terry.sambro...@btclick.com wrote:
  

It is a useful way of identifying that a job is owned by a User, even if
they did not submit it.

 Display  Filter  View  Print  Options  Help
--
SDSF HELD OUTPUT DISPLAY CLS XLINES 1,749  LINE 1-7 (7)
COMMAND INPUT ===SCROLL ===
NP   JOBNAME  JobIDOwnerPrty C ODisp Dest Tot-Rec
CICSFIL1 JOB02109 SPACEMAN  144 X HOLD  LOCAL475
CICSFIL2 JOB02110 SPACEMAN  144 X HOLD  LOCAL475


...

The excerpt does not show the submitting user, AUTOOPS.  Is it available
elsewhere, in another display, or is it simply replaced by OWNER in all
control blocks related to the job?
  


If you look in SYS1.MACLIB(ICHRUTKN) you'll see two fields:
TOKSUSR  DSCL8  SUBMITTING USERID
TOKUSER  DSCL8  SESSION OWNER USERID

It's easy enough to display both values as shown below. SubUser is 
submitting userid:


|STATUS   729S  0X  733W  0H  225T  12,352,171 Records  0 Pages
|Command ===
|Cmd JobName  JobIDStatus   OwnerSubUser  Queue  AMbr C JP ...
|---  /   --  - -- ...
|DASDLIST J0066845 ACTIVE   SYSOPER  AUTO EXEC   S70  A  9 ...
|NETTESTR S0066842 ACTIVE   PHOENIX  PHOENIX  EXEC   SA015 ...
|EDJX2T0066784 QUEUED   EDJX2EDJX2PRINT  1 ...

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Neil Duffee
On 2009.10.05 09:45, concerning 500 Pound Gorilla  Downsizing, 
Warner Mach ma...@res...net wrote to IBM-Main : 

 [snip] the Maximus Leader would bring tours through the computer room.
 [snip] maintain and support the big number cruncher [snip] something
 that big and that important. 

These days, with our burgeoning squatty box farm, I like to challenge 
tour folx (being shown the 'squatty boxen') to determine which 
machine is the mainframe since we take the least amount of space in 
the room.  (ok, the 3494 ATL doesn't help since it's larger than the 
both Dasd  Cpu boxes combined.)  The only clue most pick up on is 
the shiny Green or Blue stripe up the door.

--  signature = 6 lines follows --
Neil Duffee, Joe SysProg, U d'Ottawa, Ottawa, Ont, Canada
telephone:1 613 562 5800 x4585 fax:1 613 562 5161
mailto:NDuffee of uOttawa.ca http:/ /aix1.uottawa.ca/ ~nduffee
How *do* you plan for something like that? Guardian Bob, Reboot
For every action, there is an equal and opposite criticism.
Systems Programming: Guilty, until proven innocent John Norgauer 
2004

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Ted MacNEIL
I don't think so - as much as management would like to get rid of the 
mainframe, they know that change is expensive.The budget to replace 
everything is huge in the short term, and the short term is very important to 
them.

I think you need to re-think that.
Ask Eric Bielefield (if I mis-spelled that, Eric, I appologise), me, and a few 
others that have been down-sized due to M/F re-engineering (euphemism) projects.

Regardless of the 'high' cost, it does happen.
Remember, politics can/does trump budgeting!
-
Too busy driving to stop for gas!

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Howard Brazee
On 5 Oct 2009 09:22:03 -0700, nduf...@uottawa.ca (Neil Duffee) wrote:

These days, with our burgeoning squatty box farm, I like to challenge 
tour folx (being shown the 'squatty boxen') to determine which 
machine is the mainframe since we take the least amount of space in 
the room.  (ok, the 3494 ATL doesn't help since it's larger than the 
both Dasd  Cpu boxes combined.)  The only clue most pick up on is 
the shiny Green or Blue stripe up the door.

We've had Unix boxes a long time that were bigger than the mainframe.

Fortunately it doesn't matter if we lose the mainframe in the computer
room - it's the other stuff that need maintenance.

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Eric Bielefeld

The name wasn't too far off - see below.

I actually think PH Mining save money after a couple of years when they got 
off the mainframe.  The biggest factor involved in that was the existense of 
a running platform that was already running their sister company in another 
state.  The project was supposed to take 18 months, and finally got done in 
21 months.  Also, a huge factor was the SAP system.  For a long time SAP 
said if you merged your datacenters, you would have to pay all new licenses. 
Then, at some point, they said if you merger the 2 companies data, all on 
the same machine, we won't charge you for another SAP license.  I don't know 
much more than that, but I know that played a big factor in getting rid of 
the mainframe.  A unique set of circumstances, as I'm sure every company's 
decision to stay on the mainframe or get off of it.


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


- Original Message - 
From: Ted MacNEIL eamacn...@yahoo.ca


I don't think so - as much as management would like to get rid of the 
mainframe, they know that change is expensive.The budget to replace 
everything is huge in the short term, and the short term is very 
important to them.


I think you need to re-think that.
Ask Eric Bielefield (if I mis-spelled that, Eric, I appologise), me, and a 
few others that have been down-sized due to M/F re-engineering (euphemism) 
projects.


Regardless of the 'high' cost, it does happen.
Remember, politics can/does trump budgeting! 


--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Howard Brazee
On 5 Oct 2009 09:49:08 -0700, eamacn...@yahoo.ca (Ted MacNEIL) wrote:

I don't think so - as much as management would like to get rid of the 
mainframe, they know that change is expensive.The budget to replace 
everything is huge in the short term, and the short term is very important to 
them.

I think you need to re-think that.
Ask Eric Bielefield (if I mis-spelled that, Eric, I appologise), me, and a few 
others that have been down-sized due to M/F re-engineering (euphemism) 
projects.

Regardless of the 'high' cost, it does happen.
Remember, politics can/does trump budgeting!

It does.Always.

But I disagree that the poor economy is to blame for this
down-sizing, and I expect that when the economy gets better, the
process will accelerate.

Note that I have down-sizing in quotes.   The new downsized IS that
I've seen are bigger than what they replaced.They are more spread
out though, with different budgets, and a lot more people in security
and infrastructure.

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Ted MacNEIL
The name wasn't too far off - see below.

Would you believe ... Missed it by that much!
-
Too busy driving to stop for gas!

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Ted MacNEIL
But I disagree that the poor economy is to blame for this down-sizing, and I 
expect that when the economy gets better, the process will accelerate.

The economy is a red herring!
I've been involved in down-sizing exercises since the early 1990's.
-
Too busy driving to stop for gas!

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Scott Ford
I saw this whole downsizing thing with a large big 8 accting f
Guys,

I saw this whole downsizing thing with a large big 8 accting firm who consults 
( i will not mention the name), tried to move z/OS applications over to Unix 
and when it failed after millions of dollar expendedthey just threw their 
hands up and we moved it back to z/OS.
 
Scott J Ford
 





From: Howard Brazee howard.bra...@cusys.edu
To: IBM-MAIN@bama.ua.edu
Sent: Monday, October 5, 2009 1:04:51 PM
Subject: Re: 500 Pound Gorilla  Downsizing

On 5 Oct 2009 09:49:08 -0700, eamacn...@yahoo.ca (Ted MacNEIL) wrote:

I don't think so - as much as management would like to get rid of the 
mainframe, they know that change is expensive.    The budget to replace 
everything is huge in the short term, and the short term is very important to 
them.

I think you need to re-think that.
Ask Eric Bielefield (if I mis-spelled that, Eric, I appologise), me, and a few 
others that have been down-sized due to M/F re-engineering (euphemism) 
projects.

Regardless of the 'high' cost, it does happen.
Remember, politics can/does trump budgeting!

It does.    Always.

But I disagree that the poor economy is to blame for this
down-sizing, and I expect that when the economy gets better, the
process will accelerate.

Note that I have down-sizing in quotes.  The new downsized IS that
I've seen are bigger than what they replaced.    They are more spread
out though, with different budgets, and a lot more people in security
and infrastructure.

--
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: Multiple jobs/same name

2009-10-05 Thread William H. Blair
Edward Jaffe notes:

 As I stated, I've seen it done far more than I ever expected. 

The problem, Ed, is that you expect (or at least hope for) mostly
rational behavior, and you view such mechanisms as irrational and
odd (because there are better, more appropriate, ways to do this).

While I academically agree, I bet many such [remaining] practices
are rooted in history, from a time when RACF (et al.) security
control of access to SPOOLed SYSOUT data was simply not supported
or a site didn't have an ESM to begin with.  

Paul Gilmartin remembers:

 And as a user, I too have endured practices of bootleging 
 information to job processing components via the jobname, 
 simply because no other vehicle exists.  I believe we have 
 test subsystems on which I still must adjust my jobname to 
 select a library tape subpool.

Folks used existing knobs to control/enable desired function, 
and long ago there were insufficient knobs (particularly the 
concept of a JOB's so-called owner). So they used the knobs 
they knew they had at hand. JOB name was nothing more than a 
convenient knob, because little else was convenient/available. 

Edward Jaffe added:

 Many JES2/SDSF shops control job/spool access primarily by 
 enforcing job name standards. It's pretty ugly...

in response to Ted MacNEIL:

 Welcome to 1980!
 I know of nobody using jobname to protect access.

As a software vendor, I can tell you authoritatively that 
this practice occurs at a significant plurality of customer
sites. We frequently have to deal with customers who need
a bit of help getting the rules right. They expect to be
able to access certain output, and blame us when they can't.
We hold their hands and help them understand the mess they
are in, and figure out how to make it work for our products 
in their shop (at least on that particular day). 

Ed is right, it's pretty ugly. And more widespread that you
would ever (rationally) expect.

In fact, in the very early days of ESMs, back when ACF2 didn't 
even have a SAF interface (because SAF didn't yet exist or was
still brand-new), instead of using the (still brand-new) USER=
keyword parameter on the JOB statement (if it even was supported
by the customer's current MVS/SP system), many installations 
used a feature of Top Secret to derive what TSS calls the ACID
(what RACF calls the USER) from up to 8 characters selected by
rule from fields such as the JOB name, Programmer Name, Accounting
Information [sub]fields, etc. That practice continued at many
TSS shops for years, and I recently shot a problem at a customer
site where it's still the way things are done (~25 years later).
Even for JES2 sites (who could use SDSF if they were desperate), 
RYO SPOOL browsers were common and used a variety of installation-
specific knobs to control end (TSO) user access to SYSOUT data in
both the distant and not-so-distant past.

Stuff like this is hard for shops to change, much less give up.
The reason I have little sympathy for them is that most of the
pain is self-inflicted, especially since the cure is less costly 
than the continued hit on end user productivity.

In the early 90s I remember being onsite at a large insurance 
company -- a TSS customer with very arcane rules for JOB and
programmer names and accounting information field contents, all
of which were used to construct the actual TSS ACID to be used. 
The rules were so restrictive that it was difficult for me to 
come up with much more than 20 different JOB names, much less
mnemonic or suggestive ones. When I looked at the JOB queue,
I typically saw dozens, even hundreds of identically-named
JOBs. Picking up my own printouts at the remote printer was an
exercise in snooping on everybody else's work, since the rules
tended to make lowly programmers use JOB names that matched
those submitted by other programmers. I was fighting not only
the rules to get more than one of my JOBs to execute at the 
same time (an absolute requirement for a multi-address space
product), but other programmers' JOBs as well. 

--
WB

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Edward Jaffe

Howard Brazee wrote:

But I disagree that the poor economy is to blame for this
down-sizing, and I expect that when the economy gets better, the
process will accelerate.
  


The poor economy has breathed new life into legacy core systems. Systems 
that were scheduled for replacement are now being upgraded and outfitted 
with SOA interfaces instead...


http://banktech.com/core-systems/showArticle.jhtml;jsessionid=ABUQ45GGKTR3IQSNDLRSKH0CJUNN2JVN?articleID=216402980_requestid=544552

--
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: USER/OWNER/SYSUID (was Multiple jobs/same name

2009-10-05 Thread George Fogg
On Mon, 5 Oct 2009 08:41:26 +0100, Terry Sambrooks 
terry.sambro...@btclick.com wrote:

Hi,

Paul Gilmartin wrote in Re: Multiple jobs/same name

EXEC PGM=IEFBR14,PARM='SYSUID' substitutes the USER= value from the 
JOB
CARD for SYSUID.

Until someone shows me documentation or an example to the
contrary, I'll believe that OWNER is a synonym for userid.


You are correct, it's the exection userid and not the submitter's userid.
As I have mentioned in this list several times over the years, the userid in 
the 
SDSF OWNER column is from the JSABUSID field in JSAB that is a JES CB. You 
won't see a OWNER userid for jobs not started by JES like SUB=MSTR.
George Fogg

--
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: Multiple jobs/same name

2009-10-05 Thread Frank Swarbrick
 On 10/4/2009 at 9:14 AM, in message 4ac8bbf3.1040...@ync.net, Rick 
 Fochtman wrote:
 - You are NOT allowed to submit production jobs / reruns from your TSO (must
 go through the job scheduler)
 
 Absolutely agree.
 
 - You are NOT allowed to submit test jobs using a production jobname.
 Period. No discussion. Not even on a separate system.
  

 
 Bizarre.  Why not?
 --unsnip
 Some automation packages are quite capable of triggering product streams 
 when a particular ad-hoc jobname completes. You wouldn't want your 
 development 
 team triggering production streams at the wrong time of day would you?
 
 --snip-- 

Certainly not.  If I had a job scheduler that treated a test job as if it were 
a production job I would treat that as a bug in the scheduler and have the 
vendor fix it.  Certainly there are several ways of distinguishing between a 
production job and a test job.  For instance the scheduler user ID is used to 
submit production jobs...

Frank

-- 

Frank Swarbrick
Applications Architect - Mainframe Applications Development
FirstBank Data Corporation - Lakewood, CO  USA
P: 303-235-1403




The information contained in this electronic communication and any document 
attached hereto or transmitted herewith is confidential and intended for the 
exclusive use of the individual or entity named above.  If the reader of this 
message is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
examination, use, dissemination, distribution or copying of this communication 
or any part thereof is strictly prohibited.  If you have received this 
communication in error, please immediately notify the sender by reply e-mail 
and destroy this communication.  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: I am looking for a “poor man automation

2009-10-05 Thread Zahir Hemini
You have got quite a few options for this. what is available depends on
whether you just want message automation or also scheduling.
You should look at the following:
TSSO (Free from CBT tape, but requires some knowledge to build)
Write MPF exits (I bet a dozen people on here would show you how)
Brian Westerman's Syzygy products are a good bet if you do not want to get
involved in building TSSO. He is a major contributor to it.
Exspans Systems have a range of inexpensive products that cover scheduling
and console automation.

What you choose depends on your requirements. To get a better idea of what
we should point you at you need to give us more information about what you
want to do and the level of sophistication you want of your control. Also,
do you want to start, stop and control the whole system. Do you want
something that allows you to start simple and grow it as you see your
requirements increase. Also, how much time effort and expense do you want to
put into it.
Try to answer some of these questions and I will bet that any amount of good
advice will come your way.



On Tue, Sep 29, 2009 at 6:15 AM, Jan MOEYERSONS
jan.moeyers...@adelior.bewrote:

 On Mon, 28 Sep 2009 08:02:59 -0700, Shahnaz shahnaz0...@yahoo.com
 wrote:

 
 Any tips will be great (e.g., exit points, shareware, etc.)
 

 CBT tape?
 http://cbttape.org

 Cheers,

 Jantje.

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


JES2 SUBTDEF Statement

2009-10-05 Thread Lizette Koehler
I am in the process of revising our JES2 statements (z/OS V1.9) and was 
wondering if there is any need to alter the SUBTDEF parm from its default of 10.

I have not found anything in the manuals to tell me how to tune this particular 
parm or how to gauge if it needs changing.

Lizette

--
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: Multiple jobs/same name

2009-10-05 Thread Frank Swarbrick
 On 10/5/2009 at 5:43 AM, in message
of10f77fcc.d152952f-on85257646.00402abf-85257646.00405...@us.ibm.com, Peter
Relson rel...@us.ibm.com wrote:
 I don't use SDSF H generally because of it defaulting to your userID as
 prefix
(must use H ALL to override).
 
 I consider that the default default.
 
 OWNER yourid
 PREFIX **
 works very nicely for me. So, yes, you had to do something to get this in
 place, but once it's there it stays so from then on could be considered
 your default.

Hi Peter,

I was not aware of PREFIX **.
This appears to work well!
Thanks for the heads up!
Where is this documented, anyway?  SDSF seems to only have one manual, SDSF 
Operation and Customization, and I can't find PREFIX documented anywhere in 
there.

I'm still confused by why the H screen functions differently than the O, ST, 
and DA screens with regard to how PREFIX is treated, but...

Thanks!
Frank


-- 

Frank Swarbrick
Applications Architect - Mainframe Applications Development
FirstBank Data Corporation - Lakewood, CO  USA
P: 303-235-1403




The information contained in this electronic communication and any document 
attached hereto or transmitted herewith is confidential and intended for the 
exclusive use of the individual or entity named above.  If the reader of this 
message is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
examination, use, dissemination, distribution or copying of this communication 
or any part thereof is strictly prohibited.  If you have received this 
communication in error, please immediately notify the sender by reply e-mail 
and destroy this communication.  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


AMATERSE Even Less Device Independent Than Before

2009-10-05 Thread Edward Jaffe

I know Paul Gilmartin will just love this...

With recent service applied, all of our jobs that UNPACK customer 
problem documentation to SYSOUT are failing with:


AMA584E  OUTPUT DEVICE TYPE IS UNSUPPORTED

The problem is easily demonstrated with this simple JCL:

//PACK EXEC PGM=TRSMAIN,PARM=PACK
//SYSPRINT DD SYSOUT=*
//INFILE   DD DSN=SYS1.MACLIB(CVT),DISP=SHR
//OUTFILE  DD DSN=TERSE,UNIT=SYSALLDA,DISP=(,PASS),SPACE=(CYL,(1,1))
//*
//UNPACK   EXEC PGM=TRSMAIN,PARM=UNPACK
//SYSPRINT DD SYSOUT=*
//INFILE   DD DSN=TERSE,DISP=(OLD,DELETE)
//OUTFILE  DD SYSOUT=*

IBM describes the problem thusly...

+IBM   -5752SC112  - 09/10/05-10:20-
Action taken: With UA48655 applied on the system, AMADECS+x'175E' calls
the DEVTYPE macro.  Upon return, AMADECS checks the return code issued
from the SVC 24.  When the output device is to SYSOUT=*, the return code
being set from the SVC 24, is non-zero.  There are no additional checks
to see if the output device is SYSOUT=*.

--
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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Rick Fochtman

snip--


I don't think so - as much as management would like to get rid of the 
mainframe, they know that change is expensive.The budget to replace 
everything is huge in the short term, and the short term is very important to 
them.
   



I think you need to re-think that.
Ask Eric Bielefield (if I mis-spelled that, Eric, I appologise), me, and a few 
others that have been down-sized due to M/F re-engineering (euphemism) projects.

Regardless of the 'high' cost, it does happen.
Remember, politics can/does trump budgeting!
 


-unsnip---
GOT THAT RIGHT!

Rick

--
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: Multiple jobs/same name

2009-10-05 Thread Rick Fochtman

---snip-


On 10/4/2009 at 9:14 AM, in message 4ac8bbf3.1040...@ync.net, Rick Fochtman 
wrote:
   


- You are NOT allowed to submit production jobs / reruns from your TSO (must
 


go through the job scheduler)
   


Absolutely agree.

   


- You are NOT allowed to submit test jobs using a production jobname.
Period. No discussion. Not even on a separate system.
   




 


Bizarre.  Why not?
--unsnip
Some automation packages are quite capable of triggering product streams 
when a particular ad-hoc jobname completes. You wouldn't want your development 
team triggering production streams at the wrong time of day would you?


--snip-- 
   



Certainly not.  If I had a job scheduler that treated a test job as if it were 
a production job I would treat that as a bug in the scheduler and have the 
vendor fix it.  Certainly there are several ways of distinguishing between a 
production job and a test job.  For instance the scheduler user ID is used to 
submit production jobs...


-unsnip-
But you still need to prevent testers from submitting jobs with a 
production USERID. We used a TSO exit to remove USER/PASSWORD parms from 
the JOB statement. Got a better idea?


Please remember: much of what I describe was developed before RACF was 
able to filter job submission.


Rick

--
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: Multiple jobs/same name

2009-10-05 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Rick Fochtman
 Sent: Monday, October 05, 2009 2:33 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Multiple jobs/same name
snip
 But you still need to prevent testers from submitting jobs with a 
 production USERID. We used a TSO exit to remove USER/PASSWORD 
 parms from 
 the JOB statement. Got a better idea?
 
 Please remember: much of what I describe was developed before 
 RACF was 
 able to filter job submission.
 
 Rick
 

Use a PROTECTED id in RACF and SURROGAT authority to allow the scheduler's RACF 
id to submit jobs with the specified ID(s). PROTECTED says that you cannot use 
USER=  PASSWORD= on the job card to assign the RACF id. RACF will simply not 
allow it. The attempt fails with a RACF error. SURROGAT says that the scheduler 
can specify USER= without PASSWORD= to run a job with the specified 
(authorized) RACF id. This is what we do with CA-7 scheduling.

Of course, you still need the submit exit for non-PROTECTED ids which a person 
may know the password to. And it is easy to bypass:

//MYIDA JOB
//SUBMIT EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=*
//SYSIN DD DUMMY
//SYSUT2 DD SYSOUT=(*,INTRDR)
//SYSUT1 DD DISP=SHR,DSN=some.pds(member)

some.pds(member):

//OTHERID JOB USER=otherid,PASSWORD=password
//* THE REST OF THE JOB
//* ...
//

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


Planned IBMLink Outage - October 23-24

2009-10-05 Thread Ken Porowski
This is to inform you in advance that the IBMLink system will have a
planned outage starting on Friday, October 23, 2009 at 8:00 PM Eastern
Time through Saturday, October 24, 2009 at 5:00 AM Eastern Time. This
planned outage will occur due to the installation of IBMLink Release 7.0
which will include functional enhancements to the platform and its
applications. A detailed news article shall be posted highlighting all
the features of the release. The deployment may not require the full
deployment window and the system may be up before the planned end, but
please be aware that you could experience an outage anytime during these
hours.

We would also like to remind you that there is a maintenance window
scheduled every Saturday night from 11:00 PM Eastern Time through Sunday
at 9:00 AM Eastern Time (Sundays 03:00 UTC to 13:00 UTC). This window
may be used for normal maintenance of the infrastructure that IBMLink
resides on. During this time, you may not be able to access IBMLink.

We appreciate your patience during this upcoming planned outage.



--
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: Multiple jobs/same name

2009-10-05 Thread Tony B.
If I knew the password I'd simply log on myself and submit..



 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of McKown, John
Sent: Monday, October 05, 2009 2:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Multiple jobs/same name

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Rick Fochtman
 Sent: Monday, October 05, 2009 2:33 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Multiple jobs/same name
snip
 But you still need to prevent testers from submitting jobs with a 
 production USERID. We used a TSO exit to remove USER/PASSWORD parms 
 from the JOB statement. Got a better idea?
 
 Please remember: much of what I describe was developed before RACF was 
 able to filter job submission.
 
 Rick
 

Use a PROTECTED id in RACF and SURROGAT authority to allow the scheduler's
RACF id to submit jobs with the specified ID(s). PROTECTED says that you
cannot use USER=  PASSWORD= on the job card to assign the RACF id. RACF
will simply not allow it. The attempt fails with a RACF error. SURROGAT says
that the scheduler can specify USER= without PASSWORD= to run a job with the
specified (authorized) RACF id. This is what we do with CA-7 scheduling.

Of course, you still need the submit exit for non-PROTECTED ids which a
person may know the password to. And it is easy to bypass:

//MYIDA JOB
//SUBMIT EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=*
//SYSIN DD DUMMY
//SYSUT2 DD SYSOUT=(*,INTRDR)
//SYSUT1 DD DISP=SHR,DSN=some.pds(member)

some.pds(member):

//OTHERID JOB USER=otherid,PASSWORD=password
//* THE REST OF THE JOB
//* ...
//

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

___
No viruses found in this incoming message Scanned by iolo AntiVirus 1.5.8.3
http://www.iolo.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: 500 Pound Gorilla Downsizing

2009-10-05 Thread Gibney, Dave
   Lack of funding is certainly slowing the ERP project here. 

Dave Gibney
Information Technology Services
Washington State University

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Edward Jaffe
 Sent: Monday, October 05, 2009 11:16 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: 500 Pound Gorilla  Downsizing
 
 Howard Brazee wrote:
  But I disagree that the poor economy is to blame for this
  down-sizing, and I expect that when the economy gets better, the
  process will accelerate.
 
 
 The poor economy has breathed new life into legacy core systems.
 Systems
 that were scheduled for replacement are now being upgraded and
 outfitted
 with SOA interfaces instead...
 
 http://banktech.com/core-

systems/showArticle.jhtml;jsessionid=ABUQ45GGKTR3IQSNDLRSKH0CJUNN2JVN?a
 rticleID=216402980_requestid=544552
 
 --
 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


Re: Multiple jobs/same name

2009-10-05 Thread Paul Gilmartin
On Mon, 5 Oct 2009 14:32:53 -0500, Rick Fochtman wrote:

But you still need to prevent testers from submitting jobs with a
production USERID. We used a TSO exit to remove USER/PASSWORD parms from
the JOB statement. Got a better idea?

Change the password?

-- 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: AMATERSE Even Less Device Independent Than Before

2009-10-05 Thread Pinnacle
- Original Message - 
From: Edward Jaffe edja...@phoenixsoftware.com

Newsgroups: bit.listserv.ibm-main
Sent: Monday, October 05, 2009 3:14 PM
Subject: AMATERSE Even Less Device Independent Than Before



I know Paul Gilmartin will just love this...

With recent service applied, all of our jobs that UNPACK customer problem 
documentation to SYSOUT are failing with:


AMA584E  OUTPUT DEVICE TYPE IS UNSUPPORTED

The problem is easily demonstrated with this simple JCL:

//PACK EXEC PGM=TRSMAIN,PARM=PACK
//SYSPRINT DD SYSOUT=*
//INFILE   DD DSN=SYS1.MACLIB(CVT),DISP=SHR
//OUTFILE  DD DSN=TERSE,UNIT=SYSALLDA,DISP=(,PASS),SPACE=(CYL,(1,1))
//*
//UNPACK   EXEC PGM=TRSMAIN,PARM=UNPACK
//SYSPRINT DD SYSOUT=*
//INFILE   DD DSN=TERSE,DISP=(OLD,DELETE)
//OUTFILE  DD SYSOUT=*

IBM describes the problem thusly...

+IBM   -5752SC112  - 09/10/05-10:20-
Action taken: With UA48655 applied on the system, AMADECS+x'175E' calls
the DEVTYPE macro.  Upon return, AMADECS checks the return code issued
from the SVC 24.  When the output device is to SYSOUT=*, the return code
being set from the SVC 24, is non-zero.  There are no additional checks
to see if the output device is SYSOUT=*.



Ed,

Did they give you the WAD here?  Who does Service Aids at IBM?  Should we 
mailbomb John Eells?  Just kidding, but this should be escalated.


Regards,
Tom Conley 


--
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: Multiple jobs/same name

2009-10-05 Thread Frank Swarbrick
 On 10/5/2009 at 1:32 PM, in message 4aca49e5.2070...@ync.net, Rick 
 Fochtman
rfocht...@ync.net wrote:
 But you still need to prevent testers from submitting jobs with a 
 production USERID. We used a TSO exit to remove USER/PASSWORD parms from 
 the JOB statement. Got a better idea?

RACF seems to do this for us.  I tried to submit a job using another 
programmer's user ID and got this:

$HASP100 MYJOBON INTRDRFROM TSU08747 FJS
ICH408I USER(RSG ) GROUP(APPPROG ) NAME(ROBIN GORDON) 811   
  SUBMITTER(FJS )   
  LOGON/JOB INITIATION - SUBMITTER IS NOT AUTHORIZED BY USER

I'm not going to try using the scheduler's user ID, but I would hope something 
similar would occur!
 
 Please remember: much of what I describe was developed before RACF was 
 able to filter job submission.

For better or worse I am not familar with the pre-RACF world.  So any 
limitations that may be in place because of that world may strike me as 
silly, simply because I didn't have to deal with it.  In any case, since I 
don't live in that world I don't believe I should be limited by its 
restrictions.  That's what I'm getting at.

Frank

-- 

Frank Swarbrick
Applications Architect - Mainframe Applications Development
FirstBank Data Corporation - Lakewood, CO  USA
P: 303-235-1403




The information contained in this electronic communication and any document 
attached hereto or transmitted herewith is confidential and intended for the 
exclusive use of the individual or entity named above.  If the reader of this 
message is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
examination, use, dissemination, distribution or copying of this communication 
or any part thereof is strictly prohibited.  If you have received this 
communication in error, please immediately notify the sender by reply e-mail 
and destroy this communication.  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: Multiple jobs/same name

2009-10-05 Thread Edward Jaffe

Rick Fochtman wrote:
But you still need to prevent testers from submitting jobs with a 
production USERID. We used a TSO exit to remove USER/PASSWORD parms 
from the JOB statement. Got a better idea?


Really?
1. You use a TSO/E user exit to block this? What if they submit a job 
with USER= and PASSWORD= to INTRDR using IEBGENER in a batch job?
2. Your testers know a userid/password combination that will give them 
production credentials?


--
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: AMATERSE Even Less Device Independent Than Before

2009-10-05 Thread Edward Jaffe

Pinnacle wrote:

Did they give you the WAD here?


No WAD yet...

--
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: Multiple jobs/same name

2009-10-05 Thread Tony B.
The whole idea of production user profiles is that they have no passwords,
thus limiting the access to them to surrogat profiles.  The RACF surrogat
class, in the form userid.submit,  as others have cited, can provide the
ability for USERA to submit a job with USER=USERB, with no password operand
on the job card.  

In rationally configured shops only the scheduling package started task has
access to any surrogat profiles. Odd that this is continuing on IBM-MAIN.
It's rather basic RACF-L subject matter.





-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Edward Jaffe
Sent: Monday, October 05, 2009 4:01 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Multiple jobs/same name

Rick Fochtman wrote:
 But you still need to prevent testers from submitting jobs with a 
 production USERID. We used a TSO exit to remove USER/PASSWORD parms 
 from the JOB statement. Got a better idea?

Really?
1. You use a TSO/E user exit to block this? What if they submit a job with
USER= and PASSWORD= to INTRDR using IEBGENER in a batch job?
2. Your testers know a userid/password combination that will give them
production credentials?

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

___
No viruses found in this incoming message Scanned by iolo AntiVirus 1.5.8.3
http://www.iolo.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: Job name standards (Was: multiple jobs / same name)

2009-10-05 Thread Arthur Gutowski
On Fri, 2 Oct 2009 16:53:47 -0700, Edward Jaffe 
edja...@phoenixsoftware.com wrote:

I have personally not put my userid into a job name in nearly 25 years.
If I submit a job to compress a PDS, it's called COMPRESS. That's what
makes sense to me.

Except when there are hundreds or thousands of applications to support (not 
uncommon for a z/OS shop, I suspect).  AFAIK, JES3 still does not allow for 
duplicate jobnames to exeute in tandem without modification (other than the 
bypass for UNIX tasks).  As vendors IBM keeps (kept?) a vendor module prefix 
registry to reduce LPA and LINK list collisions, JOBNAME standards are 
required, though agreeably NOT for security.

Before RACF, JES did not keep track of job ownership like it does today.
Job/spool security pretty much had to be based on job name. At least, it
was the most convenient method available in the 1960s and 1970s. That
was a long, long time ago. But, old habits die hard.

(E)JES taught me the hard way that a VERY significant number--possibly
the vast majority--of JES2/SDSF installations still do job/spool
security by job name. And, most of them don't want to invest one iota of
extra time to convert from their arcane, jobname-based security scheme
to an elegant, modern, ownership-based standard--whether SAF or not.
Based on their requirements, we spent (IMHO too much) time adding job
name security functionality to make their conversions transparent. I
suspect IOF and the others have done similar things.

Amen, and worse dragging the ball-and-chain of JES2 exits that enforce these 
arcane standards for no other reason than that's how we've always done it.

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: Job name standards (Was: multiple jobs / same name)

2009-10-05 Thread Edward Jaffe

Arthur Gutowski wrote:
...  AFAIK, JES3 still does not allow for 
duplicate jobnames to exeute in tandem without modification (other than the 
bypass for UNIX tasks).
  


I agree it's crazy. I suspect nearly every JES3 shop in the world has 
this (very old) one line modification in place:


++SRCUPD(IATGRJS) .
./ CHANGE NAME=IATGRJS
B MSSCH030ACCEPT MULTIPLE LOGON   UMJES06  
38244010


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


HFS question

2009-10-05 Thread Scott Ford
I need a quick HFS question answered. I need to add a candidate volume for HFS. 
When I try to do a 

IDCAMS

'ALTER 'HFS.USERS' ADDVOLUMES(*)  '

I receive a  IDCAMS CATALOG ERROR . 

My problem is that I ned more space for HFS.USERS hfs file for a install. 
I searched through the archives and found the Marc Zelden and various other 
folks article on how to 
expand and HFS dataset using   ./confighfs -xn 100 /u    for example.  This I 
understand no problem.
When I tried to do it I got 'no space available.  So i assumed that my 
volume was out of space, i did a

df  -P and yes it was true.

What I am asking is my best step to try to add a volume and how do I do that 
successfully.

Many thanks...
 
Scott J Ford
 www.identityforge.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


Starting fresh, was Multiple jobs/same name

2009-10-05 Thread Gibney, Dave
  I agree with Frank here. He's starting with a new z/OS system, albeit
converting from VSE. He should not be encumbered by any of the baggage
from pre RACF or any other this is the way we had to do it last
century.

  Aside from logical job ownership controls and flexible job names, what
other advice can we give him?

Set up for multi-logon TSO from the start? Be prepared for Sysplex later
even if monoplex now. Keep sandbox/test/development/production separate
from the start? Others?

  

Dave Gibney
Information Technology Services
Washington State University


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Frank Swarbrick
 Sent: Monday, October 05, 2009 1:49 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re:  
 
  On 10/5/2009 at 1:32 PM, in message 4aca49e5.2070...@ync.net,
 Rick Fochtman
 rfocht...@ync.net wrote:
  But you still need to prevent testers from submitting jobs with a
  production USERID. We used a TSO exit to remove USER/PASSWORD parms
 from
  the JOB statement. Got a better idea?
 
 RACF seems to do this for us.  I tried to submit a job using another
 programmer's user ID and got this:
 
 $HASP100 MYJOBON INTRDRFROM TSU08747
 FJS
 ICH408I USER(RSG ) GROUP(APPPROG ) NAME(ROBIN GORDON) 811
   SUBMITTER(FJS )
   LOGON/JOB INITIATION - SUBMITTER IS NOT AUTHORIZED BY USER
 
 I'm not going to try using the scheduler's user ID, but I would hope
 something similar would occur!
 
  Please remember: much of what I describe was developed before RACF
 was
  able to filter job submission.
 
 For better or worse I am not familar with the pre-RACF world.  So any
 limitations that may be in place because of that world may strike me
as
 silly, simply because I didn't have to deal with it.  In any case,
 since I don't live in that world I don't believe I should be limited
by
 its restrictions.  That's what I'm getting at.
 
 Frank
 
 --
 
 Frank Swarbrick
 Applications Architect - Mainframe Applications Development
 FirstBank Data Corporation - Lakewood, CO  USA
 P: 303-235-1403
 
 
 
 
 The information contained in this electronic communication and any
 document attached hereto or transmitted herewith is confidential and
 intended for the exclusive use of the individual or entity named
above.
 If the reader of this message is not the intended recipient or the
 employee or agent responsible for delivering it to the intended
 recipient, you are hereby notified that any examination, use,
 dissemination, distribution or copying of this communication or any
 part thereof is strictly prohibited.  If you have received this
 communication in error, please immediately notify the sender by reply
 e-mail and destroy this communication.  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

--
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: HFS question

2009-10-05 Thread Doug Fuerst

SMS or non-SMS?


Scott Ford wrote:
I need a quick HFS question answered. I need to add a candidate volume for HFS. When I try to do a 


IDCAMS

'ALTER 'HFS.USERS' ADDVOLUMES(*)  '

I receive a  IDCAMS CATALOG ERROR . 

My problem is that I ned more space for HFS.USERS hfs file for a install. 
I searched through the archives and found the Marc Zelden and various other folks article on how to 
expand and HFS dataset using   ./confighfs -xn 100 /ufor example.  This I understand no problem.

When I tried to do it I got 'no space available.  So i assumed that my volume 
was out of space, i did a

df  -P and yes it was true.

What I am asking is my best step to try to add a volume and how do I do that 
successfully.

Many thanks...
 
Scott J Ford

 www.identityforge.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


Re: HFS question

2009-10-05 Thread Gibney, Dave
  There must be more to the message than that?

Dave Gibney
Information Technology Services
Washington State University


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Doug Fuerst
 Sent: Monday, October 05, 2009 4:11 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: HFS question
 
 SMS or non-SMS?
 
 
 Scott Ford wrote:
  I need a quick HFS question answered. I need to add a candidate
 volume for HFS. When I try to do a
 
  IDCAMS
 
  'ALTER 'HFS.USERS' ADDVOLUMES(*)  '
 
  I receive a  IDCAMS CATALOG ERROR .
 
  My problem is that I ned more space for HFS.USERS hfs file for a
 install.
  I searched through the archives and found the Marc Zelden and
various
 other folks article on how to
  expand and HFS dataset using   ./confighfs -xn 100 /ufor
example.
 This I understand no problem.
  When I tried to do it I got 'no space available.  So i assumed that
 my volume was out of space, i did a
 
  df  -P and yes it was true.
 
  What I am asking is my best step to try to add a volume and how do I
 do that successfully.
 
  Many thanks...
 
  Scott J Ford
   www.identityforge.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

--
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: Multiple jobs/same name

2009-10-05 Thread Rick Fochtman

snip


On Mon, 5 Oct 2009 14:32:53 -0500, Rick Fochtman wrote:
 


But you still need to prevent testers from submitting jobs with a
production USERID. We used a TSO exit to remove USER/PASSWORD parms from
the JOB statement. Got a better idea?

   


Change the password?
 


unsnip---
We did. Our Production Support staff and our automation product had 
SURROGAT authority but the production password was a closely guarded 
secret, known only by me.


Rick

--
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: HFS question

2009-10-05 Thread Scott Ford
Yes, sorry i hit the keys too fast here is the messages fom my OMVS session and 
its non-sms also this z/OS 1.10


SFORD:/Z110S/usr/lpp/dfsms/bin: ./confighfs -xn 100c /u/ca
Error issuing PFSCTL: RC=0 ERRNO=133(85) REASON=5B27C005
No space available
SFORD:/Z110S/usr/lpp/dfsms/bin: 
 
Scott J Ford
www.identityforge.com

 





From: Gibney, Dave gib...@wsu.edu
To: IBM-MAIN@bama.ua.edu
Sent: Monday, October 5, 2009 7:13:42 PM
Subject: Re: HFS question

  There must be more to the message than that?

Dave Gibney
Information Technology Services
Washington State University


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Doug Fuerst
 Sent: Monday, October 05, 2009 4:11 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: HFS question
 
 SMS or non-SMS?
 
 
 Scott Ford wrote:
  I need a quick HFS question answered. I need to add a candidate
 volume for HFS. When I try to do a
 
  IDCAMS
 
  'ALTER 'HFS.USERS' ADDVOLUMES(*)  '
 
  I receive a  IDCAMS CATALOG ERROR .
 
  My problem is that I ned more space for HFS.USERS hfs file for a
 install.
  I searched through the archives and found the Marc Zelden and
various
 other folks article on how to
  expand and HFS dataset using  ./confighfs -xn 100 /u    for
example.
 This I understand no problem.
  When I tried to do it I got 'no space available.  So i assumed that
 my volume was out of space, i did a
 
  df  -P and yes it was true.
 
  What I am asking is my best step to try to add a volume and how do I
 do that successfully.
 
  Many thanks...
 
  Scott J Ford
   www.identityforge.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

--
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: AMATERSE Even Less Device Independent Than Before

2009-10-05 Thread Paul Gilmartin
On Mon, 5 Oct 2009 12:13:36 -0700, Edward Jaffe wrote:

I know Paul Gilmartin will just love this...

With recent service applied, all of our jobs that UNPACK customer
problem documentation to SYSOUT are failing with:

AMA584E  OUTPUT DEVICE TYPE IS UNSUPPORTED

You might be surprised how little this upsets me.  The rationale:

The motivation of AMATERSE is to encapsulate Classic CKD data
sets in a bulletproof portable envelope.  In this respect,
it's similar to IEBCOPY, with the added value of compression
and better portability.  Attempting to UNPACK to spool is as
far outside its design parameters as it would be for IEBCOPY
to load a member to a SYSOUT data set.

OTOH, I just love that AMATERSE refuses to pack to or unpack
from UNIX files, particularly given that one can fool it in the
latter case by precatenating an empty Classic data set:

//UNPACK   EXEC PGM=TRSMAIN,PARM=UNPACK
//INFILE   DD DISP=(,DELETE),UNIT=SYSALLDA,SPACE=(CYL,0),
//  RECFM=FB,LRECL=1024,BLKSIZE=0,DSORG=PS
// DD PATH='...'
//...

That this succeeds as above, but fails with the empty data
set omitted shows that a needless check is being performed.
Better to trust the programmer, perform a QSAM OPEN, and
report any ABEND that occurs.  It would be great if AMATERSE
could operate with its packed DDNAMEs allocated to UNIX files,
which might even be pipes to/from FTP, bypassing the need for
workfile space.  (Didn't we discuss this years ago?)

IBM describes the problem thusly...

 +IBM   -5752SC112  - 09/10/05-10:20-
Action taken: With UA48655 applied on the system, AMADECS+x'175E' calls
the DEVTYPE macro.  Upon return, AMADECS checks the return code issued
from the SVC 24.  When the output device is to SYSOUT=*, the return code
being set from the SVC 24, is non-zero.  There are no additional checks
to see if the output device is SYSOUT=*.

This appears to be a well-intended, but heretofore misimplemented
check that the output data set is suitable to receive the unpacked
data.

On the Gripping Hand, it _would_ be nice if AMATERSE could pack
from and unpack to UNIX directories/files, perhaps using tar(1)
to flatten the files before compression. (Does it likewise
invoke IEBCOPY to handle PDS?  Does it now support PDSE?)  For
tarred UNIX files, it could pipe to/from its compression codec;
it wouldn't even need a workfile.  I'm not holding my breath.
(My employer markets storage.)

-- 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: Multiple jobs/same name

2009-10-05 Thread Paul Gilmartin
On Mon, 5 Oct 2009 18:28:35 -0500, Rick Fochtman wrote:

But you still need to prevent testers from submitting jobs with a
production USERID. We used a TSO exit to remove USER/PASSWORD parms from
the JOB statement. Got a better idea?

Change the password?

We did. Our Production Support staff and our automation product had
SURROGAT authority but the production password was a closely guarded
secret, known only by me.

???  Testers didn't have SURROGAT (I assume they weren't Production
Support, and didn't have access to automation), and they didn't
know the production password?  How were they bypassing?

-- 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: Starting fresh, was Multiple jobs/same name

2009-10-05 Thread Frank Swarbrick
 On 10/5/2009 at 5:00 PM, in message
edfbe8a9b39ed541ba3c8177c32ff0c8cde...@exchangevs-02.ad.wsu.edu, Gibney,
Dave gib...@wsu.edu wrote:
 I agree with Frank here. He's starting with a new z/OS system, albeit
 converting from VSE. He should not be encumbered by any of the baggage
 from pre RACF or any other this is the way we had to do it last
 century.
 
   Aside from logical job ownership controls and flexible job names, what
 other advice can we give him?
 
 Set up for multi-logon TSO from the start? Be prepared for Sysplex later
 even if monoplex now. Keep sandbox/test/development/production separate
 from the start? Others?

Thanks Dave!

We already have production separate from dev separate from a systems sandbox.  
We have test/dev together, but we've always had that and never found a reason 
not to.  (If we were a larger shop we might.)

What is multi-logon TSO?

We just a week or two ago had our business partner come in and discuss Sysplex 
with us, so I hope our SPs will make us prepared for Sysplex later.

And yes, any other advice is appreciated!

Thanks,
Frank

-- 

Frank Swarbrick
Applications Architect - Mainframe Applications Development
FirstBank Data Corporation - Lakewood, CO  USA
P: 303-235-1403




The information contained in this electronic communication and any document 
attached hereto or transmitted herewith is confidential and intended for the 
exclusive use of the individual or entity named above.  If the reader of this 
message is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
examination, use, dissemination, distribution or copying of this communication 
or any part thereof is strictly prohibited.  If you have received this 
communication in error, please immediately notify the sender by reply e-mail 
and destroy this communication.  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: Planned IBMLink Outage - October 23-24

2009-10-05 Thread Clark Morris
Is this worth a shareholder inquiry?  As a shareholder, I am
embarrassed by this announcement.  I doubt that Microsoft has similar
outages.  IBM people, please feel free to forward this to the
appropriate people.

On 5 Oct 2009 12:50:11 -0700, in bit.listserv.ibm-main you wrote:

This is to inform you in advance that the IBMLink system will have a
planned outage starting on Friday, October 23, 2009 at 8:00 PM Eastern
Time through Saturday, October 24, 2009 at 5:00 AM Eastern Time. This
planned outage will occur due to the installation of IBMLink Release 7.0
which will include functional enhancements to the platform and its
applications. A detailed news article shall be posted highlighting all
the features of the release. The deployment may not require the full
deployment window and the system may be up before the planned end, but
please be aware that you could experience an outage anytime during these
hours.

We would also like to remind you that there is a maintenance window
scheduled every Saturday night from 11:00 PM Eastern Time through Sunday
at 9:00 AM Eastern Time (Sundays 03:00 UTC to 13:00 UTC). This window
may be used for normal maintenance of the infrastructure that IBMLink
resides on. During this time, you may not be able to access IBMLink.

We appreciate your patience during this upcoming planned outage.



--
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: HFS question

2009-10-05 Thread Doug Fuerst
You are going to have to dump and restore it to a larger HFS on another 
volume. You really want to look at page 135 in the Redbook HFS Usage 
Guide SG24-5482. That page pretty much give you a step by step 
method.Confighfs only works if there are candidate volumes for the 
extent. Page 132 starts the section on Increasing the size of the HFS.


Doug

Scott Ford wrote:

Yes, sorry i hit the keys too fast here is the messages fom my OMVS session and 
its non-sms also this z/OS 1.10


SFORD:/Z110S/usr/lpp/dfsms/bin: ./confighfs -xn 100c /u/ca
Error issuing PFSCTL: RC=0 ERRNO=133(85) REASON=5B27C005
No space available
SFORD:/Z110S/usr/lpp/dfsms/bin: 
 
Scott J Ford

www.identityforge.com

 






From: Gibney, Dave gib...@wsu.edu
To: IBM-MAIN@bama.ua.edu
Sent: Monday, October 5, 2009 7:13:42 PM
Subject: Re: HFS question

  There must be more to the message than that?

Dave Gibney
Information Technology Services
Washington State University


  

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Doug Fuerst
Sent: Monday, October 05, 2009 4:11 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: HFS question

SMS or non-SMS?


Scott Ford wrote:


I need a quick HFS question answered. I need to add a candidate
  

volume for HFS. When I try to do a


IDCAMS

'ALTER 'HFS.USERS' ADDVOLUMES(*)  '

I receive a  IDCAMS CATALOG ERROR .

My problem is that I ned more space for HFS.USERS hfs file for a
  

install.


I searched through the archives and found the Marc Zelden and
  

various
  

other folks article on how to


expand and HFS dataset using  ./confighfs -xn 100 /ufor
  

example.
  

This I understand no problem.


When I tried to do it I got 'no space available.  So i assumed that
  

my volume was out of space, i did a


df  -P and yes it was true.

What I am asking is my best step to try to add a volume and how do I
  

do that successfully.


Many thanks...

Scott J Ford
  www.identityforge.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



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


  


--
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: AMATERSE Even Less Device Independent Than Before

2009-10-05 Thread Gerhard Postpischil

Paul Gilmartin wrote:

and better portability.  Attempting to UNPACK to spool is as
far outside its design parameters as it would be for IEBCOPY
to load a member to a SYSOUT data set.


The SYSOUT case is one I can make an admittedly weak case for - 
listing source (or punching cards!) from a large PDS available 
in export format, to avoid restoring the whole thing.




Gerhard Postpischil
Bradford, VT

--
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: HFS question

2009-10-05 Thread Scott Ford
What can I sat pre-canned IBM ADCD system. Means a bit 
Thanks Doug.

What can I sat pre-canned IBM ADCD system. Means a bit more extra work, I 
figure it might be something like this..
I was hoping somehow add another candidate volume and let it use multiple 
volumes...welll..

Thanks, Mucnh appreciated
 
Scott J Ford
 





From: Doug Fuerst d...@bkassociates.net
To: IBM-MAIN@bama.ua.edu
Sent: Monday, October 5, 2009 8:36:44 PM
Subject: Re: HFS question

You are going to have to dump and restore it to a larger HFS on another 
volume. You really want to look at page 135 in the Redbook HFS Usage 
Guide SG24-5482. That page pretty much give you a step by step 
method.Confighfs only works if there are candidate volumes for the 
extent. Page 132 starts the section on Increasing the size of the HFS.

Doug

Scott Ford wrote:
 Yes, sorry i hit the keys too fast here is the messages fom my OMVS session 
 and its non-sms also this z/OS 1.10


 SFORD:/Z110S/usr/lpp/dfsms/bin: ./confighfs -xn 100c /u/ca
 Error issuing PFSCTL: RC=0 ERRNO=133(85) REASON=5B27C005
 No space available
 SFORD:/Z110S/usr/lpp/dfsms/bin: 
  
 Scott J Ford
 www.identityforge.com

  




 
 From: Gibney, Dave gib...@wsu.edu
 To: IBM-MAIN@bama.ua.edu
 Sent: Monday, October 5, 2009 7:13:42 PM
 Subject: Re: HFS question

  There must be more to the message than that?

 Dave Gibney
 Information Technology Services
 Washington State University


  
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Doug Fuerst
 Sent: Monday, October 05, 2009 4:11 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: HFS question

 SMS or non-SMS?


 Scott Ford wrote:
    
 I need a quick HFS question answered. I need to add a candidate
      
 volume for HFS. When I try to do a
    
 IDCAMS

 'ALTER 'HFS.USERS' ADDVOLUMES(*)  '

 I receive a  IDCAMS CATALOG ERROR .

 My problem is that I ned more space for HFS.USERS hfs file for a
      
 install.
    
 I searched through the archives and found the Marc Zelden and
      
 various
  
 other folks article on how to
    
 expand and HFS dataset using  ./confighfs -xn 100 /u    for
      
 example.
  
 This I understand no problem.
    
 When I tried to do it I got 'no space available.  So i assumed that
      
 my volume was out of space, i did a
    
 df  -P and yes it was true.

 What I am asking is my best step to try to add a volume and how do I
      
 do that successfully.
    
 Many thanks...

 Scott J Ford
  www.identityforge.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
    

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


  

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


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.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


Java problem

2009-10-05 Thread Steve Comstock

We've recently been migrating our z/OS system from
our Thinkpad under FLEX-ES to the IBM Dallas center.

It's actually going pretty well, but now I'm having a problem
doing a simple Java compile. Here's what happens:

=== javac cgijava1.java 

java/io/PrintStream.java(java/io:PrintStream.java):1: illegal character: \7 

- 
---ÊÑÈëÈÊÁ/_-¦/Î/---ä?ø`ÊÑÅÇÈ--ëÍ-(ÑÄÊ?Ë`ËÈÁ_Ë--ñÄ-- %%-ÊÑÅÇÈË-ÊÁËÁÊÎÁÀ-ëí+-ê|êñáè êßä|+ãñàá+èñ 

--íËÁ-ÑË-ËͦÁÄÈ-È?-%ÑÄÁËÁ-ÈÁÊ_Ë--ø/Ä,/ÅÁ-¦/Î/-Ñ?---Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-ã?Ê_/ÈÈÁÊ--Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-?Ä/%Á--Ñ_ø?ÊÈ-¦/Î/-ËÁÄÍÊÑÈ`-
 Ä
ÄÁËËä?ÈÊ?%%ÁÊ---ñâ(-øÁÊìãÑ%Áñ|-Ñ_ø?ÊÈ-ËÍ-ËÁÄÍÊÑÈ`-/ÄÈÑ?-åÁÈÊ?øÁÊÈ`
 ÄÈÑ?
ñâ(-øÁÊìãÑ%Áñ|- 
--Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--/ÀÀË-ÃÍÄÈÑ?/%ÑÈ`-È?-/?ÈÇÁÊ-?ÍÈøÍÈ-ËÈÊÁ/_-/_Á%`-ÈÇÁ-/ÂÑ%
ÑÈ`-È?-øÊÑÈ-ÊÁøÊÁËÁÈ/ÈÑ?Ë-?Ã-Î/ÊÑ?ÍË-À/È/-Î/%ÍÁËÄ?ÎÁÑÁÈ%`---èÏ?-?ÈÇÁÊ-ÃÁ/ÈÍÊÁË-/ÊÁ-øÊ?ÎÑÀÁÀ-/Ë-ÏÁ%%---í%Ñ,Á-?ÈÇÁÊ-?ÍÈøÍÈ--
--ËÈÊÁ/_Ë--/--Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--ÁÎÁÊ-ÈÇÊ?ÏË-/-Ä?ÀÁ-ñ|áÌÄÁøÈÑ?-Ä?ÀÁ---ÑËÈÁ/À--ÁÌÄÁøÈÑ?/%-ËÑÈÍ/ÈÑ?Ë-_ÁÊÁ%`-ËÁÈ-/ÑÈ
.
.
.



It compiles fine on our old system; we are using Java 1.6
in both cases. Environment variables of note:


Old:

CLASSPATH=/u/scomsto/CGI:/u/scomsto/public_html/Java:/usr/lpp/internet/server_root/cgi-bin:/usr/lpp/java16/J6.0: 

JAVA_HOME=/usr/lpp/java16/J6.0 

LANG=C 


LIBPATH=/usr/lpp/java16/J6.0/bin/classic:/usr/lpp/java16/J6.0/bin:/usr/lpp/ldap/lib:/usr/lpp/internet/sbin:/usr/lpp/internet/bin:/us
r/lpp/Printsrv/lib:/lib:/usr/lib:. 

NLSPATH=/usr/lpp/Printsrv/%L/%N:/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat 


PATH=/usr/local/bin:/usr/lpp/pli/bin:/usr/lpp/cobol/bin:/usr/lpp/Printsrv/bin:/bin:.:/usr/lpp/java16/J6.0/bin:/usr/lpp/toolsNtoys/bi
n


New:


CLASSPATH=/u/scomsto/CGI:/u/scomsto/public_html/Java:/usr/lpp/internet/server_root/cgi-bin:/u/Java6_31/J6.0:/u/Java6_31/J6.0/src.zip 



JAVA_HOME=/u/Java6_31/J6.0 

LANG=C 


LIBPATH=/u/Java6_31/J6.0/bin/classic:/u/Java6_31/J6.0/bin:/usr/lpp/ldap/lib:/usr/lpp/internet/sbin:/usr/lpp/internet/bin:/lib:/usr/l
ib:.:/usr/lib/java_runtime 

NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat 

PATH=/u/Java6_31/J6.0/bin:/usr/lpp/pli/bin:/usr/lpp/internet/bin:/usr/lpp/cobol/bin:/bin:. 






I seem to recall running into this problem once before,
but I can't seem to recall how I solved it.

Any suggestions here?



--

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


AUTO: Werner Pause is out of the office. (returning 10.10.2009)

2009-10-05 Thread Werner Pause
I am out of the office until 10.10.2009.

I will respond to your message when I return.


Note: This is an automated response to your message  Java problem sent on
6/10/09 4:01:34.

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


FEX (Find EXpression)

2009-10-05 Thread Dave Salt
A new command called FEX (Find EXpression) is being introduced in the next 
version of SimpList. It uses the same syntax as the regular ISPF find command, 
but enhances it with a couple of the concepts used in regular expressions. 

 

A beta test version has just been released and a few positions are left for 
anyone who wants to try it. Those who take part in the beta test get to keep 
the FEX command, even after the SimpList trial has expired. If you think you 
might be interested in using FEX then please read on.
 
FEX can be used when editing or viewing data sets, members, Unix files, and 
PC/workstation files. It's very similar to finding picture strings, and uses 
all of the same metacharacters and optional parameters that can be used when 
finding picture strings (e.g. column range, label range, FIRST/NEXT/LAST, 
WORD/PREFIX/SUFFIX, X/NX, etc). The intention is to keep the same syntax that's 
already familiar to ISPF users, but enhance it with some of the concepts used 
in regular expressions.
 
In regular ISPF, metacharacters can be used in picture strings to represent a 
type of character rather than an actual literal character. For example, '#' 
represents any number, '$' represents any non-alphanumeric character, '.' 
represents any non-displayable character, and so on. The following example 
shows a regular ISPF find command being used to find any 3 consecutive numbers 
such as '123' or '591' (etc):
 
FIND P'###'
 
The equivalent FEX command would be:
 
FEX ###
 
With the FEX command the leading 'P' is not required because all of the 
characters in the string are assumed to be picture string characters (unless 
enclosed in brackets, as explained in a moment). Quotes are optional unless the 
string contains spaces.
 
One of the concepts taken from regular expressions is the ability to use square 
brackets to indicate that any ONE of the characters between the brackets must 
match EXACTLY. A hyphen can be used between the brackets to indicate a range of 
characters. For example:

 

FEX [a-g] --- Finds any lowercase character between 'a' and 'g'

 

FEX [0-46-9] --- Finds any number except for 5
 
FEX gr[ae]y --- Finds 'gray' or 'grey'


FEX [R]ose --- Finds Rose, ROse, ROSe, ROSE, RoSE (etc) but not 'rose'


FEX b[a-e] --- Finds ba, bb, bc, bd, be, Ba, Bb (etc)


FEX [B][a-e] --- Finds Ba, Bb, Bc, Bd, or Be, but not 'ba' or 'bb' (etc)


FEX [aeiou] ALL --- Counts the number of lowercase vowels in the file


FEX ' [0-5] ' --- Finds any single digit number between 0 and 5


FEX [$]###[.]## --- Finds any dollar amount from $100.00 to $999.99
 
Some of these examples show that strings can be found using combinations of 
case-sensitive AND non-case-sensitive characters. For example, the 'R' in 
'Rose' has to be uppercase (because it's entered in brackets and therefore has 
to match EXACTLY), whereas the remaining characters are not case sensitive. In 
the last example, the '#' is not enclosed in brackets and therefore acts as a 
picture string, while the '$' and '.' are enclosed in brackets and therefore do 
NOT act as picture strings. This greatly enhances the usefulness of picture 
strings, as picture string characters can now be used both as metacharacters 
and as literals.
 
FEX also supports the use of asterisks as wild-cards, where a single asterisk 
indicates any number of characters (including zero) may appear between two or 
more strings. For example:
 
FEX var1*var2 --- Would find: VAR1 = VAR3 - VAR2 + VAR4


FEX dog*cat*rat --- Would find: The dog chased the cat which chased the rat


FEX 2[*]# --- Finds 'Two times any number'; e.g. 2*6
 
In the third example the asterisk is enclosed in brackets so it's treated as a 
literal instead of a metacharacter; i.e. only the last character (the number 
sign) is treated as a metacharacter.
 
If you'd like to give the FEX command a try then please let me know. You'll be 
sent 5 XMI files as email attachments (i.e. panels, messages, skeletons, 
tables, and REXX). You upload the 5 files to 5 temporary sequential data sets 
on your mainframe and run a supplied JCL job that unloads the sequential data 
sets into 5 partitioned data sets. You add these libraries to the allocations 
performed by your logon CLIST, and you're done. There is nothing to compile, 
link, authorize (etc), so it's extremely easy to install and can usually be 
done in a matter of minutes. Detailed instructions are supplied.
 
As a beta tester you get 90 days to try it instead of the usual 30 days. At the 
end of the 90 days no-one contacts you or tries to sell you anything. You get 
to keep the FEX command at no cost; i.e. you can continue using it even after 
the SimpList trial license has expired so there's nothing to lose. 

 
The number of beta testers required is limited, so if you're interested then 
please contact me off-list as soon as possible.
 
Thanks,
 
Dave Salt

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



 

Re: [MVS-OE] Java problem

2009-10-05 Thread Chase, John
 -Original Message-
 From: MVS OpenEdition On Behalf Of Steve Comstock
 
 We've recently been migrating our z/OS system from
 our Thinkpad under FLEX-ES to the IBM Dallas center.
 
 It's actually going pretty well, but now I'm having a problem
 doing a simple Java compile. Here's what happens:
 
 === javac cgijava1.java
 
 java/io/PrintStream.java(java/io:PrintStream.java):1: illegal character: \7
 
 -
 ---ÊÑÈëÈÊÁ/_-¦/Î/---ä?ø`ÊÑÅÇÈ--ëÍ-(ÑÄÊ?Ë`ËÈÁ_Ë--ñÄ-- 
 %%-ÊÑÅÇÈË-ÊÁËÁÊÎÁÀ-
 ëí+-ê|êñáè êßä|+ãñàá+èñ 
 --íËÁ-ÑË-ËͦÁÄÈ-È?-%ÑÄÁËÁ-ÈÁÊ_Ë--ø/Ä,/ÅÁ-¦/Î/-Ñ?---Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-ã?Ê_/ÈÈÁÊ--Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-
 ?Ä/%Á--Ñ_ø?ÊÈ-¦/Î/-ËÁÄÍÊÑÈ`- Ä
 ÄÁËËä?ÈÊ?%%ÁÊ---ñâ(-øÁÊìãÑ%Áñ|-Ñ_ø?ÊÈ-ËÍ-ËÁÄÍÊÑÈ`-/ÄÈÑ?-
 åÁÈÊ?øÁÊÈ` ÄÈÑ?
 ñâ(-øÁÊìãÑ%Áñ|- 
 --Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--/ÀÀË-ÃÍÄÈÑ?/%ÑÈ`-È?-/?ÈÇÁÊ-
 ?ÍÈøÍÈ-ËÈÊÁ/_-/_Á%`-ÈÇÁ-/ÂÑ%
 ÑÈ`-È?-øÊÑÈ-ÊÁøÊÁËÁÈ/ÈÑ?Ë-?Ã-Î/ÊÑ?ÍË-À/È/-Î/%ÍÁËÄ?ÎÁÑÁÈ%`---èÏ?-?ÈÇÁÊ-ÃÁ/ÈÍÊÁË-/ÊÁ-øÊ?ÎÑÀÁÀ-
 /Ë-ÏÁ%%---í%Ñ,Á-?ÈÇÁÊ-?ÍÈøÍÈ--
 --ËÈÊÁ/_Ë--/--Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--ÁÎÁÊ-ÈÇÊ?ÏË-/-Ä?ÀÁ-ñ|áÌÄÁøÈÑ?-Ä?ÀÁ---ÑËÈÁ/À--ÁÌÄÁøÈÑ?/%-
 ËÑÈÍ/ÈÑ?Ë-_ÁÊÁ%`-ËÁÈ-/ÑÈ

Looks like a codepage problem.

-jc-

--
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: [MVS-OE] Java problem

2009-10-05 Thread Scott Ford
What does the Java source look like ?
 
Scott J Ford

John,

What does the Java source look like ?
 
Scott J Ford
 





From: Chase, John jch...@ussco.com
To: IBM-MAIN@bama.ua.edu
Sent: Tuesday, October 6, 2009 1:10:52 AM
Subject: Re: [MVS-OE] Java problem

 -Original Message-
 From: MVS OpenEdition On Behalf Of Steve Comstock
 
 We've recently been migrating our z/OS system from
 our Thinkpad under FLEX-ES to the IBM Dallas center.
 
 It's actually going pretty well, but now I'm having a problem
 doing a simple Java compile. Here's what happens:
 
 === javac cgijava1.java
 
 java/io/PrintStream.java(java/io:PrintStream.java):1: illegal character: \7
 
 -
 ---ÊÑÈëÈÊÁ/_-¦/Î/---ä?ø`ÊÑÅÇÈ--ëÍ-(ÑÄÊ?Ë`ËÈÁ_Ë--ñÄ-- 
 %%-ÊÑÅÇÈË-ÊÁËÁÊÎÁÀ-
 ëí+-ê|êñáè êßä|+ãñàá+èñ 
 --íËÁ-ÑË-ËͦÁÄÈ-È?-%ÑÄÁËÁ-ÈÁÊ_Ë--ø/Ä,/ÅÁ-¦/Î/-Ñ?---Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-ã?Ê_/ÈÈÁÊ--Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-
 ?Ä/%Á--Ñ_ø?ÊÈ-¦/Î/-ËÁÄÍÊÑÈ`- Ä
 ÄÁËËä?ÈÊ?%%ÁÊ---ñâ(-øÁÊìãÑ%Áñ|-Ñ_ø?ÊÈ-ËÍ-ËÁÄÍÊÑÈ`-/ÄÈÑ?-
 åÁÈÊ?øÁÊÈ` ÄÈÑ?
 ñâ(-øÁÊìãÑ%Áñ|- 
 --Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--/ÀÀË-ÃÍÄÈÑ?/%ÑÈ`-È?-/?ÈÇÁÊ-
 ?ÍÈøÍÈ-ËÈÊÁ/_-/_Á%`-ÈÇÁ-/ÂÑ%
 ÑÈ`-È?-øÊÑÈ-ÊÁøÊÁËÁÈ/ÈÑ?Ë-?Ã-Î/ÊÑ?ÍË-À/È/-Î/%ÍÁËÄ?ÎÁÑÁÈ%`---èÏ?-?ÈÇÁÊ-ÃÁ/ÈÍÊÁË-/ÊÁ-øÊ?ÎÑÀÁÀ-
 /Ë-ÏÁ%%---í%Ñ,Á-?ÈÇÁÊ-?ÍÈøÍÈ--
 --ËÈÊÁ/_Ë--/--Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--ÁÎÁÊ-ÈÇÊ?ÏË-/-Ä?ÀÁ-ñ|áÌÄÁøÈÑ?-Ä?ÀÁ---ÑËÈÁ/À--ÁÌÄÁøÈÑ?/%-
 ËÑÈÍ/ÈÑ?Ë-_ÁÊÁ%`-ËÁÈ-/ÑÈ

Looks like a codepage problem.

    -jc-

--
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: [MVS-OE] Java problem

2009-10-05 Thread Sam Siegel
Looks like it might be ascii.

On Tue, Oct 6, 2009 at 6:21 AM, Scott Ford scott_j_f...@yahoo.com wrote:

 What does the Java source look like ?

 Scott J Ford

 John,

 What does the Java source look like ?

 Scott J Ford





 
 From: Chase, John jch...@ussco.com
 To: IBM-MAIN@bama.ua.edu
 Sent: Tuesday, October 6, 2009 1:10:52 AM
 Subject: Re: [MVS-OE] Java problem

  -Original Message-
  From: MVS OpenEdition On Behalf Of Steve Comstock
 
  We've recently been migrating our z/OS system from
  our Thinkpad under FLEX-ES to the IBM Dallas center.
 
  It's actually going pretty well, but now I'm having a problem
  doing a simple Java compile. Here's what happens:
 
  === javac cgijava1.java
 
  java/io/PrintStream.java(java/io:PrintStream.java):1: illegal character:
 \7
 
  -
 
 ---ÊÑÈëÈÊÁ/_-¦/Î/---ä?ø`ÊÑÅÇÈ--ëÍ-(ÑÄÊ?Ë`ËÈÁ_Ë--ñÄ--
 %%-ÊÑÅÇÈË-ÊÁËÁÊÎÁÀ-
  ëí+-ê|êñáè êßä|+ãñàá+èñ 
 
 --íËÁ-ÑË-ËͦÁÄÈ-È?-%ÑÄÁËÁ-ÈÁÊ_Ë--ø/Ä,/ÅÁ-¦/Î/-Ñ?---Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-ã?Ê_/ÈÈÁÊ--Ñ_ø?ÊÈ-¦/Î/-ÍÈÑ%-
  ?Ä/%Á--Ñ_ø?ÊÈ-¦/Î/-ËÁÄÍÊÑÈ`- Ä
 
 ÄÁËËä?ÈÊ?%%ÁÊ---ñâ(-øÁÊìãÑ%Áñ|-Ñ_ø?ÊÈ-ËÍ-ËÁÄÍÊÑÈ`-/ÄÈÑ?-
  åÁÈÊ?øÁÊÈ` ÄÈÑ?
  ñâ(-øÁÊìãÑ%Áñ|-
 --Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--/ÀÀË-ÃÍÄÈÑ?/%ÑÈ`-È?-/?ÈÇÁÊ-
  ?ÍÈøÍÈ-ËÈÊÁ/_-/_Á%`-ÈÇÁ-/ÂÑ%
 
 ÑÈ`-È?-øÊÑÈ-ÊÁøÊÁËÁÈ/ÈÑ?Ë-?Ã-Î/ÊÑ?ÍË-À/È/-Î/%ÍÁËÄ?ÎÁÑÁÈ%`---èÏ?-?ÈÇÁÊ-ÃÁ/ÈÍÊÁË-/ÊÁ-øÊ?ÎÑÀÁÀ-
  /Ë-ÏÁ%%---í%Ñ,Á-?ÈÇÁÊ-?ÍÈøÍÈ--
 
 --ËÈÊÁ/_Ë--/--Ä?ÀÁ-ÊÑÈëÈÊÁ/_-Ä?ÀÁ--ÁÎÁÊ-ÈÇÊ?ÏË-/-Ä?ÀÁ-ñ|áÌÄÁøÈÑ?-Ä?ÀÁ---ÑËÈÁ/À--ÁÌÄÁøÈÑ?/%-
  ËÑÈÍ/ÈÑ?Ë-_ÁÊÁ%`-ËÁÈ-/ÑÈ

 Looks like a codepage problem.

 -jc-

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



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