Re: LAE instruction

2012-03-07 Thread Rob Scott
Note also that using ALESERV ADD for ASSBSTKN using CHKEAX=NO for a foreign 
address space (ie not under control of the primary ASID where you code is 
running) is NOT recommended.

If the other ASID *is* under control of your PASN  there is a good chance that 
ASCRE was used to start it earlier in your code, in which case you will have 
been handed the STOKEN in the ODA return area and can use SASN mode to access 
its private storage. 

If the ASID is truly foreign then the best way to access its private storage is 
to use SRB mode programming -  search the archives as this has been discussed 
in the past.

No matter what - you need to be careful here - errors in cross-memory mode 
programming can be harmful for your system.  

Rob Scott
Lead Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.781.684.2305
Email: rsc...@rs.com
Web: www.rocketsoftware.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ngafei Huang
Sent: 07 March 2012 02:53
To: IBM-MAIN@bama.ua.edu
Subject: Re: LAE instruction

Chaining these control blocks requires supporting environment and setups as 
follow:

AR register basing ASNALET needs to be setup.

AR register basing ASXBFTCB needs to be setup.

Instead of LAE R4,TCBRBP, it should be L R4,TCBRBP.

Target address space needs to be on your access-list.

Target address space must be non-swappable.


Raymond Wong



-Original Message-
From: Micheal Butz michealb...@optonline.net
To: IBM-MAIN IBM-MAIN@bama.ua.edu
Sent: Tue, Mar 6, 2012 8:30 pm
Subject: Re: LAE instruction


Or a more practical use of LAE

s chaing thru control blocks from another address space AC. 512
AM   R3,R3,ASNALET
.   R3,ASXBFTCB
SING TCB,R3
AE.   R4,TCBRBP
SING R4,RB


ent from my iPhone
On Mar 6, 2012, at 5:53 PM, Rob Scott rsc...@rocketsoftware.com wrote:
 Micheal, 
 
 Putting a bit of meat on the bones to create an example piece of code with 
omments and notes :
 
 (o) We are going to process a linked list of FOO elements in a dataspace and 
alculate some random hash value based on a subset of bytes in the FOO_NAME 
ield.
 (o) This code has been just typed into my e-mail - they may be typos/errors
 (o) WA is the working storage structure/DSECT
 
 
 DO,
ALESERV ADD,STOKEN=WA_FOO_STOKEN,  Add dataspace containing linked list 
f FOOs
ALET=WA_FOO_ALET,  
AL=WORKUNIT,
   MF=(E,WA_ALESERV_LIST)
DOEXIT (LTR,R15,R15,NZ)Failed - quick exit
SAC512AR-Mode (1)
SYSSTATE ASCENV=ARInform assembler of AR-mode
LR6,WA_FOO_HEADGet head of list
LAMAR6,AR6,WA_FOO_ALETGet dataspace ALET (2) 
USING FOO,R6
DO UNTIL=(ICM,R6,B'',FOO_NEXT,Z)Traverse list (3)
LAER7,FOO_NAMEPoint to FOO_NAME (4)
LAER1,8(,R7)Use R1 for temp pointer (5)
XCWA_HASH,WA_HASHZero hash value
DO FROM=(R14,=AL4(L'FOO_NAME-8))
XRR0,R0
ICR0,0(,R1)Get 1-byte (6)
ALR0,WA_HASHAdd to hash value
STR0,WA_HASHStore new value
LAER1,1(,R1)Next byte of name (6)
ENDDO
NCWA_HASH,=X'00FF'0-255 range for hash
ENDDO
SAC0Inform assembler (7)
SYSSTATE ASCENV=P
 ENDDO(8)
 
 rest of code (9)
 
 Notes :
 
 (1) I think it is always worth having a macro to do both the SAC and the 
YSSTATE for you in one hit (not shown)- stops you forgetting the SYSSTATE and 
hat can confuse any macros that follow.
 (2) Loading the ALET in to the AR for the first time - R6 will be able to 
ddress data in the dataspace
 (3) AR-mode makes traversing data structures in dataspaces easy as you can 
ust use normal instructions (if you play by the rules)
 (4) Because LAE used and FOO dsect covers R6+AR6 - AR7 will contain ALET for 
ataspace after instruction executed
 (5) This time we are using R1 to point at 8 bytes into FOO_NAME (for whatever 
eason) - note that AR1 will get the dataspace ALET
 (6) Loading and using a byte from the dataspace 
 (7) See (1) 
 (8) Assuming all ARs are zero before we start, if the code goes thru 
uccessfully, then AR1, AR6 and AR7 will contain the ALET of the dataspace here 
 you may wish to consider zeroing the ARs at this point if they are no longer 
eeded.
 (9) Prudent use of LAM   AR14,AR1,=4A(0) will protect you from unintentional 
R values in working regs after calling certain system services - you can 
ever be sure how in-house macros expand.  
 
 Hope this helps

 
 Rob Scott
 Lead Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.781.684.2305
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 
 

Re: LAE instruction

2012-03-07 Thread Rob Scott
Not enough coffee yet today :

 in which case you will have been handed the STOKEN in the ODA return area and 
can use SASN mode to access its private storage

Should read 

in which case you will have been handed the STOKEN in the ODA return area and 
can use AR mode to access its private storage

Rob Scott
Lead Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.781.684.2305
Email: rsc...@rs.com
Web: www.rocketsoftware.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Rob Scott
Sent: 07 March 2012 08:25
To: IBM-MAIN@bama.ua.edu
Subject: Re: LAE instruction

Note also that using ALESERV ADD for ASSBSTKN using CHKEAX=NO for a foreign 
address space (ie not under control of the primary ASID where you code is 
running) is NOT recommended.

If the other ASID *is* under control of your PASN  there is a good chance that 
ASCRE was used to start it earlier in your code, in which case you will have 
been handed the STOKEN in the ODA return area and can use SASN mode to access 
its private storage. 


If the ASID is truly foreign then the best way to access its private storage is 
to use SRB mode programming -  search the archives as this has been discussed 
in the past.

No matter what - you need to be careful here - errors in cross-memory mode 
programming can be harmful for your system.  

Rob Scott
Lead Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.781.684.2305
Email: rsc...@rs.com
Web: www.rocketsoftware.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ngafei Huang
Sent: 07 March 2012 02:53
To: IBM-MAIN@bama.ua.edu
Subject: Re: LAE instruction

Chaining these control blocks requires supporting environment and setups as 
follow:

AR register basing ASNALET needs to be setup.

AR register basing ASXBFTCB needs to be setup.

Instead of LAE R4,TCBRBP, it should be L R4,TCBRBP.

Target address space needs to be on your access-list.

Target address space must be non-swappable.


Raymond Wong



-Original Message-
From: Micheal Butz michealb...@optonline.net
To: IBM-MAIN IBM-MAIN@bama.ua.edu
Sent: Tue, Mar 6, 2012 8:30 pm
Subject: Re: LAE instruction


Or a more practical use of LAE

s chaing thru control blocks from another address space AC. 512
AM   R3,R3,ASNALET
.   R3,ASXBFTCB
SING TCB,R3
AE.   R4,TCBRBP
SING R4,RB


ent from my iPhone
On Mar 6, 2012, at 5:53 PM, Rob Scott rsc...@rocketsoftware.com wrote:
 Micheal,
 
 Putting a bit of meat on the bones to create an example piece of code with 
omments and notes :
 
 (o) We are going to process a linked list of FOO elements in a dataspace and 
alculate some random hash value based on a subset of bytes in the FOO_NAME ield.
 (o) This code has been just typed into my e-mail - they may be typos/errors
 (o) WA is the working storage structure/DSECT
 
 
 DO,
ALESERV ADD,STOKEN=WA_FOO_STOKEN,  Add dataspace containing linked list 
f FOOs
ALET=WA_FOO_ALET,  
AL=WORKUNIT,
   MF=(E,WA_ALESERV_LIST)
DOEXIT (LTR,R15,R15,NZ)Failed - quick exit
SAC512AR-Mode (1)
SYSSTATE ASCENV=ARInform assembler of AR-mode
LR6,WA_FOO_HEADGet head of list
LAMAR6,AR6,WA_FOO_ALETGet dataspace ALET (2) 
USING FOO,R6
DO UNTIL=(ICM,R6,B'',FOO_NEXT,Z)Traverse list (3)
LAER7,FOO_NAMEPoint to FOO_NAME (4)
LAER1,8(,R7)Use R1 for temp pointer (5)
XCWA_HASH,WA_HASHZero hash value
DO FROM=(R14,=AL4(L'FOO_NAME-8))
XRR0,R0
ICR0,0(,R1)Get 1-byte (6)
ALR0,WA_HASHAdd to hash value
STR0,WA_HASHStore new value
LAER1,1(,R1)Next byte of name (6)
ENDDO
NCWA_HASH,=X'00FF'0-255 range for hash
ENDDO
SAC0Inform assembler (7)
SYSSTATE ASCENV=P
 ENDDO(8)
 
 rest of code (9)
 
 Notes :
 
 (1) I think it is always worth having a macro to do both the SAC and the 
YSSTATE for you in one hit (not shown)- stops you forgetting the SYSSTATE and 
hat can confuse any macros that follow.
 (2) Loading the ALET in to the AR for the first time - R6 will be able to 
ddress data in the dataspace
 (3) AR-mode makes traversing data structures in dataspaces easy as you can 
ust use normal instructions (if you play by the rules)
 (4) Because LAE used and FOO dsect covers R6+AR6 - AR7 will contain ALET for 
ataspace after instruction executed
 (5) This time we are using R1 to point at 8 bytes into FOO_NAME (for whatever 
eason) - note that AR1 will get the dataspace ALET
 (6) Loading and using a byte from the 

Re: IBM-MAIN Digest - 4 Mar 2012 to 5 Mar 2012 (#2012-65)

2012-03-07 Thread Shmuel Metz (Seymour J.)
In
cf4c9114ed956d49a019f58166d918570a346...@tjaxp80093dag.csxt.ad.csx.com,
on 03/06/2012
   at 08:39 PM, Pate, Gene gene_p...@csx.com said:

By PCFLIH backdoor I mean a routine whose address replaced the
address of the IBM supplied PCFLIH.

That's not what the others were using the term to mean.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Shmuel Metz (Seymour J.)
In b9747a7c-f1f2-4e5b-ab0d-c4063d8fe...@optonline.net, on 03/06/2012
   at 02:59 PM, Micheal Butz michealb...@optonline.net said:

Secondly seems like the displacement doesn't play a role in the inst

What gives you that idea? The displacement is one of the inputs. LAE
sets two registers, an AR and a GR.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: FICON channel utilization

2012-03-07 Thread Ron Hawkins
Radoslaw,

Actually RMF does not report channel utilization for FICON. It is showing
you microprocessor busy on the host channel board. 

For the same MB/sec this metric will change depending on block size, data
length and whether zHPF is used.

You can quite easily saturate a host channel MP with small blocksizes. I
haven't measured the 8S channels yet - we're just installing them -  but I
think that with non-zHPF and 4KiB single blocks they would run out of steam
at around 200MB/sec (50K IOPS). I think Cathy Cronin has published a paper
with better numbers than my wild asses guess.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
 Behalf Of Mike Schwab
 Sent: Tuesday, March 06, 2012 1:23 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] FICON channel ulitization
 
 No.  You are dealing with one device and no intermediate device to buffer
 the transmission rates.  Transmission rate is negotiated to the fastest
rate
 that both ends support.
 
 Both ends are transmitting at that same rate, and are busy for the same
 amount of time.
 
 In contrast, say you were downloading over the internet through several
 devices.  The source could send the file at full speed, but is buffered by
a
 device in the middle.  It is relaying the data at a slower rate over a
slower link
 to you.
 
 On Tue, Mar 6, 2012 at 3:12 PM, R.S. r.skoru...@bremultibank.com.pl
 wrote:
  W dniu 2012-03-06 21:33, Mike Schwab pisze:  If the receiving switch
  is 4G, that is the maximum transmission rate  from the 8G channel. 
  It was busy 100% at 4G. I think I understand it now. So, chpid
  connected to 8G sfp on the  switch, then to 4G CU would show 50%
  utilization? Radoslaw Skorupka Lodz, Poland
 --
 Mike A Schwab, Springfield IL USA
 Where do Forest Rangers go to get away from it all?
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email
to
 lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: FICON channel utilization

2012-03-07 Thread Jan Vanbrabant
Cathy's techpaper:


IBM zEnterprise 196 and IBM zEnterprise 114 I/O and FICON Express8S Channel
Performance (Cathy Cronin, Version 2, November 2011)  (ZSW03196USEN01)

http://public.dhe.ibm.com/common/ssi/ecm/en/zsw03196usen/ZSW03196USEN.PDF



On Wed, Mar 7, 2012 at 12:49 PM, Ron Hawkins ronjhawk...@sbcglobal.netwrote:

 Radoslaw,

 Actually RMF does not report channel utilization for FICON. It is showing
 you microprocessor busy on the host channel board.

 For the same MB/sec this metric will change depending on block size, data
 length and whether zHPF is used.

 You can quite easily saturate a host channel MP with small blocksizes. I
 haven't measured the 8S channels yet - we're just installing them -  but I
 think that with non-zHPF and 4KiB single blocks they would run out of steam
 at around 200MB/sec (50K IOPS). I think Cathy Cronin has published a paper
 with better numbers than my wild asses guess.

 Ron

  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
  Behalf Of Mike Schwab
  Sent: Tuesday, March 06, 2012 1:23 PM
  To: IBM-MAIN@bama.ua.edu
  Subject: Re: [IBM-MAIN] FICON channel ulitization
 
  No.  You are dealing with one device and no intermediate device to buffer
  the transmission rates.  Transmission rate is negotiated to the fastest
 rate
  that both ends support.
 
  Both ends are transmitting at that same rate, and are busy for the same
  amount of time.
 
  In contrast, say you were downloading over the internet through several
  devices.  The source could send the file at full speed, but is buffered
 by
 a
  device in the middle.  It is relaying the data at a slower rate over a
 slower link
  to you.
 
  On Tue, Mar 6, 2012 at 3:12 PM, R.S. r.skoru...@bremultibank.com.pl
  wrote:
   W dniu 2012-03-06 21:33, Mike Schwab pisze:  If the receiving switch
   is 4G, that is the maximum transmission rate  from the 8G channel. 
   It was busy 100% at 4G. I think I understand it now. So, chpid
   connected to 8G sfp on the  switch, then to 4G CU would show 50%
   utilization? Radoslaw Skorupka Lodz, Poland
  --
  Mike A Schwab, Springfield IL USA
  Where do Forest Rangers go to get away from it all?
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions, send
 email
 to
  lists...@bama.ua.edu with the message: INFO IBM-MAIN

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Return code = X'14' from ATTACH JSTCB=YES

2012-03-07 Thread Peter Relson
It means that only a JS task with no subtasks can issue a ATTACH
JSTCB=YES.

A JS task can have JS subtasks and still issue ATTACH JSTCB=YES.
It just cannot have non-JS daughters and do so.

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: INFO IBM-MAIN


Re: FICON channel utilization

2012-03-07 Thread R.S.

W dniu 2012-03-07 12:49, Ron Hawkins pisze:

Radoslaw,

Actually RMF does not report channel utilization for FICON. It is showing
you microprocessor busy on the host channel board.


Did I say RMF? :-)
I observed the utilisation on HMC. However AFAIK RMF showed similar data.


For the same MB/sec this metric will change depending on block size, data
length and whether zHPF is used.


It was non-TCW traffic, blocks were large.


--
Radoslaw Skorupka
Lodz, Poland


--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2012 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.410.984 zotych.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: FICON channel utilization

2012-03-07 Thread Ron Hawkins
Radoslaw,

Would you be happier with this: Actually the SAD display does not report
channel utilization for FICON. It is showing you microprocessor busy on the
host channel board.

The blocksizes used by ADRDSSU will depend on the processing you requested.
A physical DUMP will use a large data length, especially if you specify
OPT(4), but a logical copy often calls a utility (REPRO, IEBCOPY) which will
use a much smaller data length based on the blocking factor used by the
dataset and the utility. I'm not saying that your results are incorrect or
invalid, I simply find ADRDSSU not to be the most scientific of utilities
for benchmarking.

You may also want to check that the port(s) on the storage you are testing
have not been saturated and causing a feedback effect on the host channel.
I'd recommend that you fan out the single 8S channel to at least four
different ports on four different storage FICON blades to mitigate usage on
the storage end affecting your measurement.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
 Behalf Of R.S.
 Sent: Wednesday, March 07, 2012 4:37 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] FICON channel utilization
 
 W dniu 2012-03-07 12:49, Ron Hawkins pisze:
  Radoslaw,
 
  Actually RMF does not report channel utilization for FICON. It is
  showing you microprocessor busy on the host channel board.
 
 Did I say RMF? :-)
 I observed the utilisation on HMC. However AFAIK RMF showed similar data.
 
  For the same MB/sec this metric will change depending on block size,
  data length and whether zHPF is used.
 
 It was non-TCW traffic, blocks were large.
 
 
 --
 Radoslaw Skorupka
 Lodz, Poland
 
 
 --
 Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku
 przeznaczone wycznie do uytku subowego adresata. Odbiorc moe
 by jedynie jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie
 jeste adresatem niniejszej wiadomoci lub pracownikiem upowanionym
 do jej przekazania adresatowi, informujemy, e jej rozpowszechnianie,
 kopiowanie, rozprowadzanie lub inne dziaanie o podobnym charakterze
 jest prawnie zabronione i moe by karalne. Jeeli otrzymae t
 wiadomo omykowo, prosimy niezwocznie zawiadomi nadawc
 wysyajc odpowied oraz trwale usun t wiadomo wczajc w to
 wszelkie jej kopie wydrukowane lub zapisane na dysku.
 
 This e-mail may contain legally privileged information of the Bank and is
 intended solely for business use of the addressee. This e-mail may only be
 received by the addressee and may not be disclosed to any third parties.
If
 you are not the intended addressee of this e-mail or the employee
 authorised to forward it to the addressee, be advised that any
dissemination,
 copying, distribution or any other similar activity is legally prohibited
and may
 be punishable. If you received this e-mail by mistake please advise the
 sender immediately by using the reply facility in your e-mail software and
 delete permanently this e-mail including any copies of it either printed
or
 saved to hard drive.
 
 BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00,
fax
 +48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
 Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego
 Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-
 021-50-88.
 Wedug stanu na dzie 01.01.2012 r. kapita zakadowy BRE Banku SA (w
 caoci wpacony) wynosi 168.410.984 zotych.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Gord Tomlin
 Sent: Tuesday, March 06, 2012 5:08 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
 On 2012-03-06 17:53, Edward Jaffe wrote:
  If the low halves are called the pequeño registers then 
 what are the
  high halves called?
 
 
 Jerry Garcia.
 
 --
 
 Regards, Gord Tomlin

If it were Friday, I'd say that I prefer Cherry Garcia. But it's not, so I 
won't.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets®

9151 Boulevard 26 . N. Richland Hills . TX 76010
(817) 255-3225 phone . 
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® is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company®, 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: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Peter Relson
Yes, set the SAC bits first, otherwise the access register is set with 
zeros.

But if you set the ASC bits to something not 00 and not 01 (SAC 
instruction sets ASC bits), the LAE instruction will neither set to 0 
nor copy the AR but will do what it is defined to do.

LAE  R3,(R4)  - loads the value from the location pointed to by R4 in the
home address space into R3 and sets the AR3 register with 0, regardless 
of
the SAC values at the time.

This is not correct (since that's equivalent to LAE   R3,4). And even if 
it did not refer to loading a value (which LAE of course doesn't do) it 
still wouldn't be correct if the instruction were LAE   R3,0(R4) or LAE 
R3,0(R4,0).
The AR is set to 0 only in Primary ASC mode cases.

The relevant section of the principles of operation was posted in earlier 
replies and clearly describes the behavior for each of the 4 ASC modes.
I don't know why the OP had difficulty finding that information.

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: INFO IBM-MAIN


Re: More REXX SDSF CGI fun (was: Anybody used SDSF / REXX in HTTPD CGI pgm)

2012-03-07 Thread Dana Mitchell
I have solved this problem.  I had to ADDRESS MVS  on the EXECIO statement.  
The RC1 was just a little misleading to me, if EXECIO were not available in the 
environment I was in I would have expected a different error.

Dana 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Micheal Butz
You are right about LAE vs L.  

As far as being on my dual/pasn list


If Saar then load Arx with 1 will go to secondary with out being on my list
Sent from my iPhone

On Mar 6, 2012, at 9:52 PM, Ngafei Huang dailom...@aol.com wrote:

 Chaining these control blocks requires supporting environment and setups as 
 follow:
 
 AR register basing ASNALET needs to be setup.
 
 AR register basing ASXBFTCB needs to be setup.
 
 Instead of LAE R4,TCBRBP, it should be L R4,TCBRBP.
 
 Target address space needs to be on your access-list.
 
 Target address space must be non-swappable.
 
 
 Raymond Wong
 
 
 
 -Original Message-
 From: Micheal Butz michealb...@optonline.net
 To: IBM-MAIN IBM-MAIN@bama.ua.edu
 Sent: Tue, Mar 6, 2012 8:30 pm
 Subject: Re: LAE instruction
 
 
 Or a more practical use of LAE
 
 s chaing thru control blocks from another address space 
 AC. 512
 AM   R3,R3,ASNALET
 .   R3,ASXBFTCB
 SING TCB,R3
 AE.   R4,TCBRBP
 SING R4,RB
 
 
 ent from my iPhone
 On Mar 6, 2012, at 5:53 PM, Rob Scott rsc...@rocketsoftware.com wrote:
 Micheal, 
 
 Putting a bit of meat on the bones to create an example piece of code with 
 omments and notes :
 
 (o) We are going to process a linked list of FOO elements in a dataspace 
 and 
 alculate some random hash value based on a subset of bytes in the FOO_NAME 
 ield.
 (o) This code has been just typed into my e-mail - they may be typos/errors
 (o) WA is the working storage structure/DSECT
 
 
 DO,
ALESERV ADD,STOKEN=WA_FOO_STOKEN,  Add dataspace containing linked 
 list 
 f FOOs
ALET=WA_FOO_ALET,  
AL=WORKUNIT,
   MF=(E,WA_ALESERV_LIST)
DOEXIT (LTR,R15,R15,NZ)Failed - quick exit
SAC512AR-Mode (1)
SYSSTATE ASCENV=ARInform assembler of AR-mode
LR6,WA_FOO_HEADGet head of list
LAMAR6,AR6,WA_FOO_ALETGet dataspace ALET (2) 
USING FOO,R6
DO UNTIL=(ICM,R6,B'',FOO_NEXT,Z)Traverse list (3)
LAER7,FOO_NAMEPoint to FOO_NAME (4)
LAER1,8(,R7)Use R1 for temp pointer (5)
XCWA_HASH,WA_HASHZero hash value
DO FROM=(R14,=AL4(L'FOO_NAME-8))
XRR0,R0
ICR0,0(,R1)Get 1-byte (6)
ALR0,WA_HASHAdd to hash value
STR0,WA_HASHStore new value
LAER1,1(,R1)Next byte of name (6)
ENDDO
NCWA_HASH,=X'00FF'0-255 range for hash
ENDDO
SAC0Inform assembler (7)
SYSSTATE ASCENV=P
 ENDDO(8)
 
 rest of code (9)
 
 Notes :
 
 (1) I think it is always worth having a macro to do both the SAC and the 
 YSSTATE for you in one hit (not shown)- stops you forgetting the SYSSTATE and 
 hat can confuse any macros that follow.
 (2) Loading the ALET in to the AR for the first time - R6 will be able to 
 ddress data in the dataspace
 (3) AR-mode makes traversing data structures in dataspaces easy as you can 
 ust use normal instructions (if you play by the rules)
 (4) Because LAE used and FOO dsect covers R6+AR6 - AR7 will contain ALET for 
 ataspace after instruction executed
 (5) This time we are using R1 to point at 8 bytes into FOO_NAME (for whatever 
 eason) - note that AR1 will get the dataspace ALET
 (6) Loading and using a byte from the dataspace 
 (7) See (1) 
 (8) Assuming all ARs are zero before we start, if the code goes thru 
 uccessfully, then AR1, AR6 and AR7 will contain the ALET of the dataspace 
 here 
 you may wish to consider zeroing the ARs at this point if they are no longer 
 eeded.
 (9) Prudent use of LAM   AR14,AR1,=4A(0) will protect you from 
 unintentional 
 R values in working regs after calling certain system services - you can 
 ever be sure how in-house macros expand.  
 
 Hope this helps
 
 
 Rob Scott
 Lead Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.781.684.2305
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
 Of 
 icheal Butz
 Sent: 06 March 2012 21:53
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
 So  SAC 512
LAE R3,0(,R4)
 
 R3 is CPYA from access R4  right 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
 Of 
 cKown, John
 Sent: Tuesday, March 06, 2012 4:22 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
 Yes, from the LAE instruction text:
 
 quote
 The address specified by the X2, B2, and D2 fields is placed in general 
 egister R1. Access register R1 is loaded with a value that depends on the 
 urrent value of the address-space-control bits, bits 16 and
 17 of the PSW. If the address-space-control bits are
 

Re: LAE instruction

2012-03-07 Thread Ngafei Huang
I think you meant SSAR. This requires another set of setups. To SSAR to other 
than yourself,  you need to be AX authorized.



-Original Message-
From: Micheal Butz michealb...@optonline.net
To: IBM-MAIN IBM-MAIN@bama.ua.edu
Sent: Wed, Mar 7, 2012 7:52 am
Subject: Re: LAE instruction


You are right about LAE vs L.  
As far as being on my dual/pasn list

f Saar then load Arx with 1 will go to secondary with out being on my list
ent from my iPhone
On Mar 6, 2012, at 9:52 PM, Ngafei Huang dailom...@aol.com wrote:
 Chaining these control blocks requires supporting environment and setups as 
ollow:
 
 AR register basing ASNALET needs to be setup.
 
 AR register basing ASXBFTCB needs to be setup.
 
 Instead of LAE R4,TCBRBP, it should be L R4,TCBRBP.
 
 Target address space needs to be on your access-list.
 
 Target address space must be non-swappable.
 
 
 Raymond Wong
 
 
 
 -Original Message-
 From: Micheal Butz michealb...@optonline.net
 To: IBM-MAIN IBM-MAIN@bama.ua.edu
 Sent: Tue, Mar 6, 2012 8:30 pm
 Subject: Re: LAE instruction
 
 
 Or a more practical use of LAE
 
 s chaing thru control blocks from another address space 
 AC. 512
 AM   R3,R3,ASNALET
 .   R3,ASXBFTCB
 SING TCB,R3
 AE.   R4,TCBRBP
 SING R4,RB
 
 
 ent from my iPhone
 On Mar 6, 2012, at 5:53 PM, Rob Scott rsc...@rocketsoftware.com wrote:
 Micheal, 
 
 Putting a bit of meat on the bones to create an example piece of code with 
 omments and notes :
 
 (o) We are going to process a linked list of FOO elements in a dataspace and 
 alculate some random hash value based on a subset of bytes in the FOO_NAME 
 ield.
 (o) This code has been just typed into my e-mail - they may be typos/errors
 (o) WA is the working storage structure/DSECT
 
 
 DO,
ALESERV ADD,STOKEN=WA_FOO_STOKEN,  Add dataspace containing linked list 
 f FOOs
ALET=WA_FOO_ALET,  
AL=WORKUNIT,
   MF=(E,WA_ALESERV_LIST)
DOEXIT (LTR,R15,R15,NZ)Failed - quick exit
SAC512AR-Mode (1)
SYSSTATE ASCENV=ARInform assembler of AR-mode
LR6,WA_FOO_HEADGet head of list
LAMAR6,AR6,WA_FOO_ALETGet dataspace ALET (2) 
USING FOO,R6
DO UNTIL=(ICM,R6,B'',FOO_NEXT,Z)Traverse list (3)
LAER7,FOO_NAMEPoint to FOO_NAME (4)
LAER1,8(,R7)Use R1 for temp pointer (5)
XCWA_HASH,WA_HASHZero hash value
DO FROM=(R14,=AL4(L'FOO_NAME-8))
XRR0,R0
ICR0,0(,R1)Get 1-byte (6)
ALR0,WA_HASHAdd to hash value
STR0,WA_HASHStore new value
LAER1,1(,R1)Next byte of name (6)
ENDDO
NCWA_HASH,=X'00FF'0-255 range for hash
ENDDO
SAC0Inform assembler (7)
SYSSTATE ASCENV=P
 ENDDO(8)
 
 rest of code (9)
 
 Notes :
 
 (1) I think it is always worth having a macro to do both the SAC and the 
 YSSTATE for you in one hit (not shown)- stops you forgetting the SYSSTATE and 
 hat can confuse any macros that follow.
 (2) Loading the ALET in to the AR for the first time - R6 will be able to 
 ddress data in the dataspace
 (3) AR-mode makes traversing data structures in dataspaces easy as you can 
 ust use normal instructions (if you play by the rules)
 (4) Because LAE used and FOO dsect covers R6+AR6 - AR7 will contain ALET for 
 ataspace after instruction executed
 (5) This time we are using R1 to point at 8 bytes into FOO_NAME (for whatever 
 eason) - note that AR1 will get the dataspace ALET
 (6) Loading and using a byte from the dataspace 
 (7) See (1) 
 (8) Assuming all ARs are zero before we start, if the code goes thru 
 uccessfully, then AR1, AR6 and AR7 will contain the ALET of the dataspace here 
 you may wish to consider zeroing the ARs at this point if they are no longer 
 eeded.
 (9) Prudent use of LAM   AR14,AR1,=4A(0) will protect you from unintentional 
 R values in working regs after calling certain system services - you can 
 ever be sure how in-house macros expand.  
 
 Hope this helps
 
 
 Rob Scott
 Lead Developer
 Rocket Software
 275 Grove Street * Newton, MA 02466-2272 * USA
 Tel: +1.781.684.2305
 Email: rsc...@rs.com
 Web: www.rocketsoftware.com
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
 icheal Butz
 Sent: 06 March 2012 21:53
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
 So  SAC 512
LAE R3,0(,R4)
 
 R3 is CPYA from access R4  right 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
 cKown, John
 Sent: Tuesday, March 06, 2012 4:22 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
 Yes, from the LAE instruction text:

Re: LAE instruction

2012-03-07 Thread Bob Shannon
 I don't know why the OP had difficulty finding that information.

One has to look first.

Bob Shannon
Rocket Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread zMan
On Tue, Mar 6, 2012 at 11:55 AM, Dale Miller dalelmil...@comcast.net wrote:
 When my wife's windoze machine neared end-of-life, we bought her a new HP
 laptop. I had to spend a lot of time fixing problems my wife encountered
 because of HP's tactic of pasting HP-specific crud on top of windoze, but
 eventually, we got things working in an understandable way. But then ...  On
 the day after the warranty expired, the internet connection through my
 wireless router would not come up. I pursued all the help pages and Google
 and eventually discovered that the light (on the F12 key) signifying power
 status to the wireless adapter was amber rather than blue. HP FAQ's and
 Google hits indicated that I should just press the F12 key, but to no avail.
 When I contacted HP, I was told that I would have to pay for support on a
 time-used basis or get a contract for $59. I paid the $59 and was connected
 to a lady for whom English was a second language. She knew immediately what
 the problem was and instructed me to delete and rebuild one of the programs
 that was part of the afore-mentioned overlay of HP crud, and then to
 download an updated BIOS from HP's site.
 What really bothers me about this is:
 1) The problem's emergence on the first day of non-warranty status.
 2) The fact that the problem is obviously with HP software (or perhaps
 manufacturing processes related to software).
 3) The fact that support knew all about the problem, but it was not in the
 FAQ's, or at least not recognizable by the symptoms I experienced.
 4) That I had to pay to discover HP's defect.

But you then posted the solution with lots of good keywords so the
next person wouldn't have to pay, right?
-- 
zMan -- I've got a mainframe and I'm not afraid to use it

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Hillgang Meeting

2012-03-07 Thread Neale Ferguson
Pencil in 28 March for the next Hillgang meeting at CA¹s offices in Herndon
Virginia. Agenda will be posted in the next several days. At the moment we
have speakers from Velocity and IBM.

Neale

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread McKown, John
The OP has been posting from an iPhone. Perhaps he tried to read the PoPs on 
that device? shudder I, sort of, wish IBM would produce .epub or .mobi 
formatted z/OS manuals. Sorry, but I still don't like the Information Center 
stuff.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
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

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Bob Shannon
 Sent: Wednesday, March 07, 2012 8:54 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: LAE instruction
 
  I don't know why the OP had difficulty finding that information.
 
 One has to look first.
 
 Bob Shannon
 Rocket Software
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-07 Thread Charles Mills
Thanks. Great suggestion. I will do that when I am done. I am mentally
committed to completing this, but it won't be this week. (Gotta get the talk
ready for SHARE!) I have all of the tools and methodology I think. I am a
Wikipedia member and have done edits before.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Timothy Sipples
Sent: Tuesday, March 06, 2012 10:44 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Good source for relationship of opcodes, models, MACHINE() and
ARCH()

A suggestion: if there are some volunteers to collect and organize the
information, how about putting it on Wikipedia where it can be maintained
and publicly accessed easily going forward, together with links to other
references? Wikipedia is available here:

http://en.wikipedia.org

Perhaps the article should be entitled something like IBM mainframe models
with appropriate redirect aliases and links from existing, related articles.



Timothy Sipples
Resident Enterprise Architect (Based in Singapore)
E-Mail: timothy.sipp...@us.ibm.com

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Scott Ford
It helps when the customer support rep speaks and understands English. Had a 
neighbor with laptop to router problem , she was frustrated for three 
days..turned out o be a simple issue..

There also seems to be a bit of a epidemic of people would don't read or refuse 
to read manuals...A good manual worth it's weight , at least to me

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 9:55 AM, zMan zedgarhoo...@gmail.com wrote:

 On Tue, Mar 6, 2012 at 11:55 AM, Dale Miller dalelmil...@comcast.net wrote:
 When my wife's windoze machine neared end-of-life, we bought her a new HP
 laptop. I had to spend a lot of time fixing problems my wife encountered
 because of HP's tactic of pasting HP-specific crud on top of windoze, but
 eventually, we got things working in an understandable way. But then ...  On
 the day after the warranty expired, the internet connection through my
 wireless router would not come up. I pursued all the help pages and Google
 and eventually discovered that the light (on the F12 key) signifying power
 status to the wireless adapter was amber rather than blue. HP FAQ's and
 Google hits indicated that I should just press the F12 key, but to no avail.
 When I contacted HP, I was told that I would have to pay for support on a
 time-used basis or get a contract for $59. I paid the $59 and was connected
 to a lady for whom English was a second language. She knew immediately what
 the problem was and instructed me to delete and rebuild one of the programs
 that was part of the afore-mentioned overlay of HP crud, and then to
 download an updated BIOS from HP's site.
 What really bothers me about this is:
 1) The problem's emergence on the first day of non-warranty status.
 2) The fact that the problem is obviously with HP software (or perhaps
 manufacturing processes related to software).
 3) The fact that support knew all about the problem, but it was not in the
 FAQ's, or at least not recognizable by the symptoms I experienced.
 4) That I had to pay to discover HP's defect.
 
 But you then posted the solution with lots of good keywords so the
 next person wouldn't have to pay, right?
 -- 
 zMan -- I've got a mainframe and I'm not afraid to use it
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: FICON channel utilization

2012-03-07 Thread Martin Packer
Perhaps one would expect HMC and RMF to source from the same place. Tell 
me if I'm wrong, this not being my area.

Cheers, Martin

Martin Packer,
Mainframe Performance Consultant, zChampion
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Bill Fairchild
We have many of the same customer service issues here on IBM-MAIN.  The 
customers are those who ask questions.  The servicers are those who try to help 
the customers by answering their questions.  Sometimes the customer asks how to 
do something before ever trying to do it.  Sometimes the customer is willing to 
read a manual but doesn't know how to find which one to read first.  Sometimes 
the customer doesn't write English very well.  Sometimes the service borders on 
arrogant, but usually the server is trying to be helpful.  Etc.

Bill Fairchild

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Scott Ford
Sent: Wednesday, March 07, 2012 9:08 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Customer Service, the good and the bad...

It helps when the customer support rep speaks and understands English. Had a 
neighbor with laptop to router problem , she was frustrated for three 
days..turned out o be a simple issue..

There also seems to be a bit of a epidemic of people would don't read or refuse 
to read manuals...A good manual worth it's weight , at least to me

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 9:55 AM, zMan zedgarhoo...@gmail.com wrote:

 On Tue, Mar 6, 2012 at 11:55 AM, Dale Miller dalelmil...@comcast.net wrote:
 When my wife's windoze machine neared end-of-life, we bought her a 
 new HP laptop. I had to spend a lot of time fixing problems my wife 
 encountered because of HP's tactic of pasting HP-specific crud on top 
 of windoze, but eventually, we got things working in an 
 understandable way. But then ...  On the day after the warranty 
 expired, the internet connection through my wireless router would not 
 come up. I pursued all the help pages and Google and eventually 
 discovered that the light (on the F12 key) signifying power status to 
 the wireless adapter was amber rather than blue. HP FAQ's and Google hits 
 indicated that I should just press the F12 key, but to no avail.
 When I contacted HP, I was told that I would have to pay for support 
 on a time-used basis or get a contract for $59. I paid the $59 and 
 was connected to a lady for whom English was a second language. She 
 knew immediately what the problem was and instructed me to delete and 
 rebuild one of the programs that was part of the afore-mentioned 
 overlay of HP crud, and then to download an updated BIOS from HP's site.
 What really bothers me about this is:
 1) The problem's emergence on the first day of non-warranty status.
 2) The fact that the problem is obviously with HP software (or 
 perhaps manufacturing processes related to software).
 3) The fact that support knew all about the problem, but it was not 
 in the FAQ's, or at least not recognizable by the symptoms I experienced.
 4) That I had to pay to discover HP's defect.
 
 But you then posted the solution with lots of good keywords so the 
 next person wouldn't have to pay, right?
 --
 zMan -- I've got a mainframe and I'm not afraid to use it
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Scott Ford
Bill,

I think a lot of folks have trouble describing the problem and hen a techie, 
i.e.; us have o try interpret what they are saying ...a protocol ...

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 10:54 AM, Bill Fairchild bfairch...@rocketsoftware.com 
wrote:

 We have many of the same customer service issues here on IBM-MAIN.  The 
 customers are those who ask questions.  The servicers are those who try to 
 help the customers by answering their questions.  Sometimes the customer asks 
 how to do something before ever trying to do it.  Sometimes the customer is 
 willing to read a manual but doesn't know how to find which one to read 
 first.  Sometimes the customer doesn't write English very well.  Sometimes 
 the service borders on arrogant, but usually the server is trying to be 
 helpful.  Etc.
 
 Bill Fairchild
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf 
 Of Scott Ford
 Sent: Wednesday, March 07, 2012 9:08 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Customer Service, the good and the bad...
 
 It helps when the customer support rep speaks and understands English. Had a 
 neighbor with laptop to router problem , she was frustrated for three 
 days..turned out o be a simple issue..
 
 There also seems to be a bit of a epidemic of people would don't read or 
 refuse to read manuals...A good manual worth it's weight , at least to me
 
 Sent from my iPad
 Scott Ford
 Senior Systems Engineer
 www.identityforge.com
 
 
 
 On Mar 7, 2012, at 9:55 AM, zMan zedgarhoo...@gmail.com wrote:
 
 On Tue, Mar 6, 2012 at 11:55 AM, Dale Miller dalelmil...@comcast.net wrote:
 When my wife's windoze machine neared end-of-life, we bought her a 
 new HP laptop. I had to spend a lot of time fixing problems my wife 
 encountered because of HP's tactic of pasting HP-specific crud on top 
 of windoze, but eventually, we got things working in an 
 understandable way. But then ...  On the day after the warranty 
 expired, the internet connection through my wireless router would not 
 come up. I pursued all the help pages and Google and eventually 
 discovered that the light (on the F12 key) signifying power status to 
 the wireless adapter was amber rather than blue. HP FAQ's and Google hits 
 indicated that I should just press the F12 key, but to no avail.
 When I contacted HP, I was told that I would have to pay for support 
 on a time-used basis or get a contract for $59. I paid the $59 and 
 was connected to a lady for whom English was a second language. She 
 knew immediately what the problem was and instructed me to delete and 
 rebuild one of the programs that was part of the afore-mentioned 
 overlay of HP crud, and then to download an updated BIOS from HP's site.
 What really bothers me about this is:
 1) The problem's emergence on the first day of non-warranty status.
 2) The fact that the problem is obviously with HP software (or 
 perhaps manufacturing processes related to software).
 3) The fact that support knew all about the problem, but it was not 
 in the FAQ's, or at least not recognizable by the symptoms I experienced.
 4) That I had to pay to discover HP's defect.
 
 But you then posted the solution with lots of good keywords so the 
 next person wouldn't have to pay, right?
 --
 zMan -- I've got a mainframe and I'm not afraid to use it
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
 lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Edward Jaffe

On 3/7/2012 6:34 AM, Ngafei Huang wrote:

I think you meant SSAR. This requires another set of setups. To SSAR to other 
than yourself,  you need to be AX authorized.


Thankfully, SSAR doesn't work with reusable ASIDs. Best to avoid it completely.

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
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: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Ngafei Huang
You are not kidding.

Raymond Wong

-Original Message-
From: Edward Jaffe edja...@phoenixsoftware.com
To: IBM-MAIN IBM-MAIN@bama.ua.edu
Sent: Wed, Mar 7, 2012 10:07 am
Subject: Re: LAE instruction


On 3/7/2012 6:34 AM, Ngafei Huang wrote:
 I think you meant SSAR. This requires another set of setups. To SSAR to other 
han yourself,  you need to be AX authorized.
Thankfully, SSAR doesn't work with reusable ASIDs. Best to avoid it completely.
-- 
dward E Jaffe
hoenix Software International, Inc
31 Parkview Drive North
l Segundo, CA 90245
10-338-0400 x318
dja...@phoenixsoftware.com
ttp://www.phoenixsoftware.com/
--
or IBM-MAIN subscribe / signoff / archive access instructions,
end email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: LAE instruction

2012-03-07 Thread Tony Harminc
On 6 March 2012 19:07, Bill Fairchild bfairch...@rocketsoftware.com wrote:
 Sobre-pequeño?  Izquierdo medio?  Alto medio?  Gordo-pequeño?  No sé.

 I have never had to use only the high half of a grande, only the low half or 
 the entire grande.

It is often enough necessary to zero the high half before using the
whole thing, even if you have no direct need to use only that half.

 So I haven't yet named the high half.

I like izquierdo medio, just because iirc izquierdo was borrowed from
Basque, and it has a sort of gauche sound to it.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Greg Shirey
I get your drift, but have to disagree, respectfully.  This is a discussion 
group, not a technical support service.  IMO, there are no customers here.  

Regards,
Greg Shirey
Ben E. Keith Company


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Bill Fairchild
Sent: Wednesday, March 07, 2012 9:54 AM


We have many of the same customer service issues here on IBM-MAIN.  The 
customers are those who ask questions.  The servicers are those who try to help 
the customers by answering their questions.  Sometimes the customer asks how to 
do something before ever trying to do it.  Sometimes the customer is willing to 
read a manual but doesn't know how to find which one to read first.  Sometimes 
the customer doesn't write English very well.  Sometimes the service borders on 
arrogant, but usually the server is trying to be helpful.  Etc.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Charles Mills
I've got several DD statements in a proc that have only a single parameter,
PATH='long/path/name'

Because the path is long the statement will not fit on a single card image
(but the PATH parameter by itself will). So I coded 

//MYDDNAME  DD
//  PATH='long/path/name'

No good. It turns out the JCL Reference means what it says when it says you
can break a JCL statement *after* any parameter (but not, apparently, before
any parameter!).

Putting an X in column 72 does not help. Putting a solo comma somewhere
after DD does not help. The JCL reference does not provide any guidance that
I could find. Google does not seem to know how to do this.

I'm sure I could wrestle with the rules for continuing quoted parameters,
but that makes an obscure, difficult to maintain mess IMHO.

Do any of you more experienced JCL jockeys know a simple trick for getting
around this problem? Is there some DD parameter that I should code as a
no-op on the first line?

Thanks all.

Charles 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Hardee, Chuck
I don't know if it will work, but try SETting your path to a variable and then 
use that variable in the PATH= parameter:

// SET MYPATH='long/path/name'
//MYDDNAME DD PATH='MYPATH'

C-

Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA 15275
724-517-2633 (Office)
chuck.har...@thermofisher.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Charles Mills
Sent: Wednesday, March 07, 2012 3:09 PM
To: IBM-MAIN@bama.ua.edu
Subject: Tips for continuing DD statement with only one parameter field

I've got several DD statements in a proc that have only a single parameter,
PATH='long/path/name'

Because the path is long the statement will not fit on a single card image
(but the PATH parameter by itself will). So I coded 

//MYDDNAME  DD
//  PATH='long/path/name'

No good. It turns out the JCL Reference means what it says when it says you
can break a JCL statement *after* any parameter (but not, apparently, before
any parameter!).

Putting an X in column 72 does not help. Putting a solo comma somewhere
after DD does not help. The JCL reference does not provide any guidance that
I could find. Google does not seem to know how to do this.

I'm sure I could wrestle with the rules for continuing quoted parameters,
but that makes an obscure, difficult to maintain mess IMHO.

Do any of you more experienced JCL jockeys know a simple trick for getting
around this problem? Is there some DD parameter that I should code as a
no-op on the first line?

Thanks all.

Charles 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Richard L Peurifoy

On 3/7/2012 2:11 PM, Charles Mills wrote:

I've got several DD statements in a proc that have only a single parameter,
PATH='long/path/name'

Because the path is long the statement will not fit on a single card image
(but the PATH parameter by itself will). So I coded

//MYDDNAME  DD
//  PATH='long/path/name'

No good. It turns out the JCL Reference means what it says when it says you
can break a JCL statement *after* any parameter (but not, apparently, before
any parameter!).

Putting an X in column 72 does not help. Putting a solo comma somewhere
after DD does not help. The JCL reference does not provide any guidance that
I could find. Google does not seem to know how to do this.

I'm sure I could wrestle with the rules for continuing quoted parameters,
but that makes an obscure, difficult to maintain mess IMHO.

Do any of you more experienced JCL jockeys know a simple trick for getting
around this problem? Is there some DD parameter that I should code as a
no-op on the first line?


Couldn't you code PATHDISP on the first line?

--
Richard

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread McKown, John
I cheat:

// SET FILE1='/usr/lpp'
// SET FILE2='/tcpip'
// SET FILE3='/samples'
//* OTHER STUFF
//MYDDNAME DD PATH='FILE1FILE2FILE3'
//*

I do this for long PARM= values too. Works like a chump, ahh champ.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
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

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Charles Mills
 Sent: Wednesday, March 07, 2012 2:09 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Tips for continuing DD statement with only one 
 parameter field
 
 I've got several DD statements in a proc that have only a 
 single parameter,
 PATH='long/path/name'
 
 Because the path is long the statement will not fit on a 
 single card image
 (but the PATH parameter by itself will). So I coded 
 
 //MYDDNAME  DD
 //  PATH='long/path/name'
 
 No good. It turns out the JCL Reference means what it says 
 when it says you
 can break a JCL statement *after* any parameter (but not, 
 apparently, before
 any parameter!).
 
 Putting an X in column 72 does not help. Putting a solo comma 
 somewhere
 after DD does not help. The JCL reference does not provide 
 any guidance that
 I could find. Google does not seem to know how to do this.
 
 I'm sure I could wrestle with the rules for continuing quoted 
 parameters,
 but that makes an obscure, difficult to maintain mess IMHO.
 
 Do any of you more experienced JCL jockeys know a simple 
 trick for getting
 around this problem? Is there some DD parameter that I should 
 code as a
 no-op on the first line?
 
 Thanks all.
 
 Charles 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: IKT100I USERID CANCELED immediately after TN3270 connection fail

2012-03-07 Thread Linda Mooney
Hi Chen, 



There have been some good replies here on the list.  I would like to offer 
theses comments in addtion. 



My shop had lots of dropped connection issues when we used to use a remote 
client to log in to our mainframe.  Now we VPN to our regular workstation 
instead.  This actually will work for any works tation that you are authorized 
to use at work.  



So you would VPN to your desktop at work and then , remotely, use your desktop 
at work as if you were actually at work.  Then if you have a remote connection 
loss, it does not affect your actual TSO session at work.  I have found that 
this works much better for me than trying to use a remote TN3270 client. 



HTH, 



Linda  



- Original Message -


From: chen lucky chenluck...@gmail.com 
To: IBM-MAIN@bama.ua.edu 
Sent: Saturday, March 3, 2012 12:08:17 AM 
Subject: IKT100I USERID CANCELED immediately after TN3270 connection fail 

Hi List, 

Thanks for your help. 

Recently I encounter a problem that IKT100I USERID CANCELED immediately 
after TN3270 connection fail, and It is unacceptable in our shop, because 
users will lose their work that do not save in time. From SYSLOG I only got 
IKT100I, no other information was found. I tried to searched it using 
GOOGLE, but with not lucky. Following is the output of command D 
TCPIP,TN3270,TELNET,PROFILE,DETAIL. Thanks. 

-d tcpip,tn3270,telnet,PROF,DETAIL 
 EZZ6080I TELNET PROFILE DISPLAY 608 
   PERSIS   FUNCTION      DIA  SECURITY   TIMERS   MISC 
  (LMTGCAK)(OATSKTQSWHRT)(DRF)(PCKLECXN2)(IPKPSTS)(SMLT) 
   ---    ---  -  ---   
   ***  **TSBTQ***RT  EC*  BB***  *P**STS  *DD* *DEFAULT 
   ---  ---T  ---  -  I---ST-  SM-- *TGLOBAL 
   ---  W---  ---  -B---  I-K---*   *TPARMS 
   ***  **TSBTQ*W*RT  EC*  BB***  IPK*ST*  SMD* CURR 
  PERSISTENCE 
    NOLUSESSIONPEND 
    NOMSG07 
    NOTKOSPECLU 
    NOTKOGENLU 
    NOCHECKCLIENTCONN 
    NODROPASSOCPRINTER 
    KEEPLU                  0 (OFF) 
    FUNCTIONS 
    NOOLDSOLICITOR 
    NOSINGLEATTN 
    TN3270E 
    SNAEXTENT 
    UNLOCKKEYBOARD BEFOREREAD 
    UNLOCKKEYBOARD TN3270BIND 
    SEQUENTIALLU 
    NOSIMCLIENTLU 
    WLMCLUSTERNAME 
    NO HNLOOKUP 
    REFRESHMSG10 
    TELNETDEVICE    IBM-3277          D4B32782,**N/A** 
    TELNETDEVICE    IBM-3278-2-E      NSX32702,SNX32702  O, 
    TELNETDEVICE    IBM-3278-2        D4B32782,SNX32702 
    TELNETDEVICE    IBM-3278-3-E      NSX32703,SNX32703  O, 
    TELNETDEVICE    IBM-3278-3        D4B32783,SNX32703 
    TELNETDEVICE    IBM-3278-4-E      NSX32704,SNX32704  O, 
    TELNETDEVICE    IBM-3278-4        D4B32784,SNX32704 
    TELNETDEVICE    IBM-3278-5-E      NSX32705,SNX32705  O, 
    TELNETDEVICE    IBM-3278-5        D4B32785,SNX32705 
    TELNETDEVICE    IBM-3279-2-E      NSX32702,SNX32702  O, 
    TELNETDEVICE    IBM-3279-2        D4B32782,SNX32702 
    TELNETDEVICE    IBM-3279-3-E      NSX32703,SNX32703  O, 
    TELNETDEVICE    IBM-3279-3        D4B32783,SNX32703 
    TELNETDEVICE    IBM-3279-4-E      NSX32704,SNX32704  O, 
    TELNETDEVICE    IBM-3279-4        D4B32784,SNX32704 
    TELNETDEVICE    IBM-3279-5-E      NSX32705,SNX32705  O, 
    TELNETDEVICE    IBM-3279-5        D4B32785,SNX32705 
    TELNETDEVICE    LINEMODE          INTERACT,**N/A** 
    TELNETDEVICE    IBM-DYNAMIC       D4C32XX3,D4C32XX3 
    TELNETDEVICE    IBM-3287-1        **N/A** ,D6328904 
    TELNETDEVICE    TRANSFORM         D4B32782,**N/A** 
  DIAGNOSTICS 
    DEBUG             EXCEPTION 
    DEBUG ROUTING     CONSOLE 
    NOFULLDATATRACE 
  SECURITY 
    PORT                   23 
    CONNTYPE          BASIC 
    KEYRING           **N/A** 
    CRLLDAPSERVER     **N/A** 
    ENCRYPTION        **N/A** 
    CLIENTAUTH        **N/A** 
    NOEXPRESSLOGON 
    NONACUSERID 
    NOSSLV2 
  TIMERS 
    INACTIVE               28 
    PROFILEINACTIVE      1800 
    KEEPINACTIVE           10 
    PRTINACTIVE             0 (OFF) 
    SCANINTERVAL         3600 
    TIMEMARK            14400 
    SSLTIMEOUT        **N/A** 
  MISCELLANEOUS 
    SMF 
      SMFINIT                20 
      SMFTERM                21 
      SMFINIT         NOTYPE119 
      SMFTERM         NOTYPE119 
    MAX LIMITS 
      MAXRECEIVE          65535 
      MAXVTAMSENDQ           50 
       MAXREQSESS             20 
       MAXRUCHAIN              0 (OFF) 
     LINEMODE 
       NOBINARYLINEMODE 
       SGA 
       CODEPAGE          ISO8859-1     IBM-1047 
     TRANSFORM 
       NODBCSTRANSFORM 
       NODBCSTRACE 
  - PORT:    23  ACTIVE               PROF: CURR CONNS:      0 
   
     FORMAT            SHORT 
     TCPIPJOBNAME      TCPIP 
     TNSACONFIG        DISABLED 
  90 OF 90 RECORDS DISPLAYED 

-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@bama.ua.edu with the message: 

Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Charles Mills
Ha!

 //MYDDNAME  DD  PATHDISP=,
//  PATH='long/path/name'

works. Kinda silly, but it works. 

The SET symbol is not a bad idea also as there actually is a fair amount of
commonality among the three paths, so I could factor out that common part
into one SET symbol.

Thanks,

Charles
-Original Message-

 Do any of you more experienced JCL jockeys know a simple trick for 
 getting around this problem? Is there some DD parameter that I should 
 code as a no-op on the first line?

Couldn't you code PATHDISP on the first line?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Hi 

How would you prefer a product running on a server outside the mainframe 
will interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran under AXR 
etc...

will this be a problem in your organization?


Any other ideas would be appreciated...

Thanks 
Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Sam Siegel
On Wed, Mar 7, 2012 at 12:47 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Hi

 How would you prefer a product running on a server outside the mainframe
 will interface with the mainframe?

 Some Ideas i had:

 1. Using a macro emulator that simulate a user which logon as a regular
 user, snap shot the screen display and parse the results on the open.

 2. Using FTP exits in order to submit a job / moving a rexx to be ran
 under AXR etc...

will this be a problem in your organization?


 Hi Ed - You have suggested several different solution.  However, the
problem being solved has not been stated.  That makes it very difficult to
provide any useful feedback.

Can you please state (at a high-level) what you are trying to accomplish?

thanks,
Sam


 Any other ideas would be appreciated...

 Thanks
 Ed

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread John Gilmore
Greg Shirey wrote:

begin extract
I get your drift, but have to disagree, respectfully.  This is a
discussion group, not a technical support service.  IMO, there are no
customers here.
/end extract

I think Bill Fairchild would agree that an occasional thread here
takes the form of a discussion between people who are, to a first
approximation anyway, equally experienced and informed.

These discussions are agreeable and helpful.  They are not, however,
the norm; and it would be disingenuous to maintain that they are
(because we should like them to be).

Most of us, most of the time, are either askers or answerers of
questions, with only very occasional role reversals; and this portion
of what we do here is better modelled using Bill's terminology than
Greg's.

John Gilmore, Ashland, MA 01721 - USA

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Schneck.Glenn
Ed,

I would use a Service Oriented Architecture approach.

Glenn

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of Ed Mackmahon
Sent: Wednesday, March 07, 2012 3:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Interfacing with the MainFrame

Hi 

How would you prefer a product running on a server outside the mainframe

will interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the
open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran
under AXR etc...

will this be a problem in your organization?


Any other ideas would be appreciated...

Thanks 
Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN 
  
  
LEGAL DISCLAIMER 
The information transmitted is intended solely for the individual or entity to 
which it is addressed and may contain confidential and/or privileged material. 
Any review, retransmission, dissemination or other use of or taking action in 
reliance upon this information by persons or entities other than the intended 
recipient is prohibited. If you have received this email in error please 
contact the sender and delete the material from any computer. 
  
By replying to this e-mail, you consent to SunTrust's monitoring activities of 
all communication that occurs on SunTrust's systems. 
  
SunTrust is a federally registered service mark of SunTrust Banks, Inc. Live 
Solid. Bank Solid. is a service mark of SunTrust Banks, Inc. 
 
[ST:XCL] 
 
 
 
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Charles Mills
I have a lot of experience designing commercially successful products that
ran with one foot on the mainframe and one foot on a little white box.

Can you say (without divulging that which you are not willing to divulge)
what in broad strokes the product is going to accomplish?

Your 1. is a technique that was common in the early days of PC-mainframe
integration. http://en.wikipedia.org/wiki/Data_scraping#Screen_scraping . I
think screen scraping has kind of fallen into disrepute.

Your 2. sounds like a solution to a different problem than 1. Using FTP with
no exits you can build JCL and data files, submit the JCL as a mainframe
job, wait for it to complete, and bring back both the system messages and
the output files. If that does the job for you, it's a lot of work getting
it perfect but it's a very valid technique.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Ed Mackmahon
Sent: Wednesday, March 07, 2012 12:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Interfacing with the MainFrame

Hi 

How would you prefer a product running on a server outside the mainframe
will interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran under
AXR etc...

will this be a problem in your organization?


Any other ideas would be appreciated...

Thanks
Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Hi 

How would you prefer a product running on a server outside the mainframe 
will interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran under AXR 
etc...

will this be a problem in your organization?


Any other ideas would be appreciated...

Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: TINC?

2012-03-07 Thread Gross, Randall [GCG-PFS]
I was a college student working that one summer as an operator.  The
(only!) sysprog gave us the procedures to re-configure, which we did (to
a single partition to run a 'large' job) about once a month. (I never
got my hands on any Fine Manuals at that time, so I didn't know any
better.)  Four years later I went from application programming at the
same company to system programmer - got to do the very last SVS sysgen
and the very first MVS sysgen for that shop.  Spent the next 14 years as
a sysprog there, then got outsourced to IGS  did another 5 years as
sysprog on the same account.

Randy 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
Behalf Of Ed Gould
Sent: Tuesday, March 06, 2012 7:02 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: TINC?

Randy:

We used to run MFT and everyday we changed the partition sizes without
an IPL.
Now if you are saying to change from MFT to MVT then indeed an IPL was
needed, as well PCP to MFT (or for that matter MVT)?

The OS is the key issue and indeed VM you can ipl an OS and it
probably does not require an IPL(machine wise) a virtual machine needs
to be brought in .

Maybe I am missing some distinction here.

Ed


On Mar 5, 2012, at 9:06 AM, Gross, Randall [GCG-PFS] wrote:

 In college, we had a 360/40 running PCP (Primary Control Program) in 
 64K; iirc, PCP could not be patrtitioned.

 I worked one summer for a company that had a 256k 360/40 running MFT 
 with (typically) 4  partitions.  Iirc, it took an IPL to reconfigure 
 MFT. (M = multimple, F = fixed)

 I belive MVT (V = variable) was the first OS360 operating system that 
 suppored dynamic repartitioning, but I could be wrong.  I never 
 experienced MVT - just went from MFT to SVS to MVS.

 Randy



 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On 
 Behalf Of Lloyd Fuller
 Sent: Friday, March 02, 2012 8:32 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: TINC?

 It could be that the spooler was really a resident writer.  I was just

 a newby programmer, and know that we were told that requiring more 
 than a certain amount of memory required a major operations change and

 was frowned on.

 It was definitely not DOS/360.  It was OS/360 and used JCL with DCBs, 
 etc, not the DOS/360 stuff.

 Lloyd



 - Original Message 
 From: John Gilmore johnwgilmore0...@gmail.com
 To: IBM-MAIN@bama.ua.edu
 Sent: Thu, March 1, 2012 4:09:02 PM
 Subject: Re: TINC?

 Shmuel/Seymour wrote:

 begin extract
 NFW. There was only a single partition on PCP. Based on the model I'd 
 guess that you were running DOS/360.
 /end extract

 and it is correct, albeit in a Pickwickian sense, that OS/PCP had 
 only a single partition; but it did support both transient and 
 resident readers and writers; there were even some very primitive 
 to-2311-DASD RYO spoolers in use; and at this remove Lloyd Fuller's 
 confusion may be only a terminological one.  Still, I too guess that 
 he may have been using DOS.

 --jg


 On 3/1/12, Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net
 wrote:
 In 1330520469.27305.yahoomai...@web180907.mail.ne1.yahoo.com, on
 02/29/2012
at 05:01 AM, Lloyd Fuller leful...@sbcglobal.net said:

 No.  When we used PCP on the Model 40 with 64K.  We had a single job

 partition  and, most of the time, a spool partition.

 NFW. There was only a single partition on PCP. Based on the model I'd

 guess that you were running DOS/360.

 It was a very simple partition (like 10K or so) that ran the 1401

 What are you trying to say? The 1401 was a computer, not a program. 
 If

 you meant that you ran the 1401 Emulator program, that confirms that 
 it was DOS.

 If we needed more memory for a specific purpose, we would reipl from

 a

 different pack and bring up OS360 with just the program partition.

 Another sign that you were not running OS/360; on an OS/360 system 
 with multiple partitions you can amalgamated partitions with the 
 DEFINE command; you don't need to re-IPL.

 --
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  ISO position; see http://patriot.net/~shmuel/resume/brief.html
 We don't care. We don't have to care, we're Congress.
 (S877: The Shut up and Eat Your spam act of 2003)

 -
 -
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

 --
 For IBM-MAIN subscribe / signoff / archive 

Re: FICON channel utilization

2012-03-07 Thread R.S.

W dniu 2012-03-07 16:52, Martin Packer pisze:

Perhaps one would expect HMC and RMF to source from the same place. Tell
me if I'm wrong, this not being my area.


1. I added an emoticon to my answer - that's becuase both sources showed 
100%, although I really used HMC Activity Monitor.
2. HMC and RMF do differ sometimes, the difference is usually very 
small. I forgot details, but the difference does exist.


BTW: I'm going to connect the chpid to 8gbps switch and SFP and rerun 
the test. Of course single channel attached CU is not intended to use in 
production.


--
Radoslaw Skorupka
Lodz, Poland


--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2012 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.410.984 zotych.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Charles Mills
I should add that some (many?) shops ban FTP onto the mainframe, so that may
be a problem with 2.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Charles Mills
Sent: Wednesday, March 07, 2012 1:08 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Interfacing with the MainFrame

I have a lot of experience designing commercially successful products that
ran with one foot on the mainframe and one foot on a little white box.

Can you say (without divulging that which you are not willing to divulge)
what in broad strokes the product is going to accomplish?

Your 1. is a technique that was common in the early days of PC-mainframe
integration. http://en.wikipedia.org/wiki/Data_scraping#Screen_scraping . I
think screen scraping has kind of fallen into disrepute.

Your 2. sounds like a solution to a different problem than 1. Using FTP with
no exits you can build JCL and data files, submit the JCL as a mainframe
job, wait for it to complete, and bring back both the system messages and
the output files. If that does the job for you, it's a lot of work getting
it perfect but it's a very valid technique.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Ed Mackmahon
Sent: Wednesday, March 07, 2012 12:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Interfacing with the MainFrame

Hi 

How would you prefer a product running on a server outside the mainframe
will interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran under
AXR etc...

will this be a problem in your organization?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread R.S.
I have no current experience with PC service, but I have a lot of 
experiences with enterprise equipment service. I have no doubt what 
company is the worst in that category.

Some examples:
- they didn't included *internal* cables. No clue about such requirement 
also.

- they deliver tape system, it took two days to find out how to connect it.
- two weeks after they replaced several important parts, they *failed* 
to replace another one, and yet another one does not work
- they did not updated microcode, despite they know the delivered one 
contains obvious errors.
- they claim the equipment is already mounted, so the warranty period 
has began. Fix time 24h is smartly not mentioned here.



--
Radoslaw Skorupka
Lodz, Poland


--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2012 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.410.984 zotych.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread R.S.

JCL Reference is your friend:

//S1   EXEC PGM=IEFBR14,PARM='THIS IS A LONG PARAMETER WITHIN APOST
// ROPHES, CONTINUED IN COLUMN 16 OF THE NEXT RECORD'

Example 4 shows continuation of a parameter field when a parameter is 
enclosed in apostrophes. The parameter field is continued from column 71 
of the first card image to column 16 of the second.


APOST - 'T' has to be on 71th column
ROPHES - 'R' has to be on 16th column.


Another way: variables
SET V1='/root/directory'
SET V2='/next/very/long/dir'
SET V3='/anotherdirectory'
SET V4='/is/it/enough'

SET V=V1v2V3V4
...

DD PATH=V

JES substitution:
PATH='/root/directory/next/very/long/dir/anotherdirectory/is/it/enough'

--
Radoslaw Skorupka
Lodz, Poland


--
Tre tej wiadomoci moe zawiera informacje prawnie chronione Banku 
przeznaczone wycznie do uytku subowego adresata. Odbiorc moe by jedynie 
jej adresat z wyczeniem dostpu osób trzecich. Jeeli nie jeste adresatem 
niniejszej wiadomoci lub pracownikiem upowanionym do jej przekazania 
adresatowi, informujemy, e jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne dziaanie o podobnym charakterze jest prawnie zabronione i moe by 
karalne. Jeeli otrzymae t wiadomo omykowo, prosimy niezwocznie 
zawiadomi nadawc wysyajc odpowied oraz trwale usun t wiadomo 
wczajc w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is intended solely for business use of the addressee. This e-mail may only be received by the addressee and may not be disclosed to any third parties. If you are not the intended addressee of this e-mail or the employee authorised to forward it to the addressee, be advised that any dissemination, copying, distribution or any other similar activity is legally prohibited and may be punishable. If you received this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software and delete permanently this e-mail including any copies of it either printed or saved to hard drive. 


BRE Bank SA, 00-950 Warszawa, ul. Senatorska 18, tel. +48 (22) 829 00 00, fax 
+48 (22) 829 00 33, www.brebank.pl, e-mail: i...@brebank.pl
Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237, NIP: 526-021-50-88. 
Wedug stanu na dzie 01.01.2012 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 168.410.984 zotych.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
I want to echo what evened said ..what are you trying to do ? What kind of 
application are you talking to ? Network type ? Security type ?  Firewalls ?

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 3:47 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Hi 
 
 How would you prefer a product running on a server outside the mainframe 
 will interface with the mainframe?
 
 Some Ideas i had:
 
 1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.
 
 2. Using FTP exits in order to submit a job / moving a rexx to be ran under 
 AXR etc...
 
will this be a problem in your organization?
 
 
 Any other ideas would be appreciated...
 
 Thanks 
 Ed
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Hal Merritt
'Screen scrapers' are a bad idea. BTDT.
 
Using the credentials of the requestor is a good idea.
 
FTP or some such can be too slow to be tolerable. 

I'd suggest a client that crafted a, say, CICS transaction using the user's 
credentials then format/display the result. 

However, you may be describing a server based application that fetches data 
from the MF and presents it to the user. These are usually bad ideas as they 
are wonderful attack vectors. It's usually better to use a host based 
transaction processor. 

But, too many variables and we don't know your business problem to be 
addressed.  


 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ed Mackmahon
Sent: Wednesday, March 07, 2012 2:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Interfacing with the MainFrame

Hi 

How would you prefer a product running on a server outside the mainframe will 
interface with the mainframe?

Some Ideas i had:

1. Using a macro emulator that simulate a user which logon as a regular 
 user, snap shot the screen display and parse the results on the open.

2. Using FTP exits in order to submit a job / moving a rexx to be ran under AXR 
etc...

will this be a problem in your organization?


Any other ideas would be appreciated...

Thanks
Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: INFO IBM-MAIN
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread McKown, John
Greetings from the CABAL. Have you considered using UNIX services? I don't know 
all that you want your product to do. But to communicate with the mainframe, 
you can use SSH to send a UNIX command to z/OS and receive the response back. 
This is basically simple line mode functionality.   To me, this is rather 
easy to implement if the white box is running UNIX or Linux or MAC OS/X. It 
is more difficult with Windows because, IMO, Windows does not play nice with 
others.

Or you could just have a server running on the mainframe which uses TCPIP to 
receive commands and return replies to your code. The format of these 
commands and replies would be the protocol you designed for your supplied 
server.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
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

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
 Sent: Wednesday, March 07, 2012 3:11 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Interfacing with the MainFrame
 
 Hi 
 
 How would you prefer a product running on a server outside 
 the mainframe 
 will interface with the mainframe?
 
 Some Ideas i had:
 
 1. Using a macro emulator that simulate a user which logon as 
 a regular 
  user, snap shot the screen display and parse the results 
 on the open.
 
 2. Using FTP exits in order to submit a job / moving a rexx 
 to be ran under AXR etc...
 
 will this be a problem in your organization?
 
 
 Any other ideas would be appreciated...
 
 Ed
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Many thanks for your answers.

Let me provide some more information

I intend that the interface will logon to the mainframe and issue some 
operator commands, read some members etc... gather information and 
send it to the open systems server for further analysis.

The user which will be used for logon to the mainframe will have specific 
RACF/TSS/CA1
display only authorities and the server is on the organization intranet not an 
out side server.

Having that, I am still looking for the preferred way for interfacing in a way 
that most organization will have no problem to authorize and using most common 
services 
available on most organizations (don't want to impose implementing other 
services as a preq)
- that was the reason I was thinking on FTP and Rexx server...

Any other comments / Ideas ?

Thanks 

Ed.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
If I recall using SSH on the USS impose on the client to implement IBM ported 
tools
which not all clients do... would it be a fare preq  ?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Hi Hal.

Thanks for your comments... I will use the FTP just for lets say putting the 
Rexx in an AXR
eligable dataset and using the exit make it run, gather information into a 
dataset and do 
an FTP get... something like that

The volume of the data is not big so I suppose performance won't become an 
issue...

What do you think?

Any ideas / comments would be appreciated.

Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
Ugh

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 5:01 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Hi Hal.
 
 Thanks for your comments... I will use the FTP just for lets say putting the 
 Rexx in an AXR
 eligable dataset and using the exit make it run, gather information into a 
 dataset and do 
 an FTP get... something like that
 
 The volume of the data is not big so I suppose performance won't become an 
 issue...
 
 What do you think?
 
 Any ideas / comments would be appreciated.
 
 Ed
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread McKown, John
Ah. Good point. I implement everything that I can get my hands on and is free 
(as in beer). SSH is likely not as prevalent in z/OS UNIX as I'm used to in the 
UNIX world, in general.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
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

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
 Sent: Wednesday, March 07, 2012 3:56 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Interfacing with the MainFrame
 
 If I recall using SSH on the USS impose on the client to 
 implement IBM ported tools
 which not all clients do... would it be a fare preq  ?
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


THE STP FACILITY IS NOT AVAILABLE

2012-03-07 Thread George Mitjans
We lost power and the STP feature got disabled.  Can this be fixed through the 
HMC sysplex timer, without bringing the system down???

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
Ed,

I design this stuff professionally, you need more than just an outside 
program..you need various authorizations on the security subsystem, incoming 
firewallthat's just for starters, to operator commands with running a batch 
process requires authorization

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 4:50 PM, McKown, John john.mck...@healthmarkets.com 
wrote:

 Greetings from the CABAL. Have you considered using UNIX services? I don't 
 know all that you want your product to do. But to communicate with the 
 mainframe, you can use SSH to send a UNIX command to z/OS and receive the 
 response back. This is basically simple line mode functionality.   To me, 
 this is rather easy to implement if the white box is running UNIX or Linux 
 or MAC OS/X. It is more difficult with Windows because, IMO, Windows does not 
 play nice with others.
 
 Or you could just have a server running on the mainframe which uses TCPIP to 
 receive commands and return replies to your code. The format of these 
 commands and replies would be the protocol you designed for your 
 supplied server.
 
 --
 John McKown 
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone * 
 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
 
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
 Sent: Wednesday, March 07, 2012 3:11 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Interfacing with the MainFrame
 
 Hi 
 
 How would you prefer a product running on a server outside 
 the mainframe 
 will interface with the mainframe?
 
 Some Ideas i had:
 
 1. Using a macro emulator that simulate a user which logon as 
 a regular 
 user, snap shot the screen display and parse the results 
 on the open.
 
 2. Using FTP exits in order to submit a job / moving a rexx 
 to be ran under AXR etc...
 
will this be a problem in your organization?
 
 
 Any other ideas would be appreciated...
 
 Ed
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
I like free beer...I though SSH was part of z/os if not racfcert...

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 5:04 PM, McKown, John john.mck...@healthmarkets.com 
wrote:

 Ah. Good point. I implement everything that I can get my hands on and is 
 free (as in beer). SSH is likely not as prevalent in z/OS UNIX as I'm used 
 to in the UNIX world, in general.
 
 --
 John McKown 
 Systems Engineer IV
 IT
 
 Administrative Services Group
 
 HealthMarkets(r)
 
 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone * 
 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
 
 
 
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
 Sent: Wednesday, March 07, 2012 3:56 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Interfacing with the MainFrame
 
 If I recall using SSH on the USS impose on the client to 
 implement IBM ported tools
 which not all clients do... would it be a fare preq  ?
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Charles Mills
Yup. That's what I was referring to when I said  I'm sure I could wrestle
with the rules for continuing quoted parameters, but that makes an obscure,
difficult to maintain mess IMHO.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of R.S.
Sent: Wednesday, March 07, 2012 1:40 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Tips for continuing DD statement with only one parameter field

JCL Reference is your friend:

//S1   EXEC PGM=IEFBR14,PARM='THIS IS A LONG PARAMETER WITHIN APOST
// ROPHES, CONTINUED IN COLUMN 16 OF THE NEXT RECORD'

Example 4 shows continuation of a parameter field when a parameter is 
enclosed in apostrophes. The parameter field is continued from column 71 
of the first card image to column 16 of the second.

APOST - 'T' has to be on 71th column
ROPHES - 'R' has to be on 16th column.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread McKown, John
OpenSSH is a separately orderable and installable feature from z/OS base. I.e. 
you can order it from ShopzSeries in the same order as your z/OS order and 
install it during the z/OS installation. There appear to be five Ported Tools 
packages altogether. I guess that's why I consider it to be part of the base. 
Like SDSF, DFSMSdss, and DFSMShsm, all of which I also order in the z/OS order.

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
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

 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Scott Ford
 Sent: Wednesday, March 07, 2012 4:08 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Interfacing with the MainFrame
 
 I like free beer...I though SSH was part of z/os if not 
 racfcert...
 
 Sent from my iPad
 Scott Ford
 Senior Systems Engineer
 www.identityforge.com
 
 
 
 On Mar 7, 2012, at 5:04 PM, McKown, John 
 john.mck...@healthmarkets.com wrote:
 
  Ah. Good point. I implement everything that I can get my 
 hands on and is free (as in beer). SSH is likely not as 
 prevalent in z/OS UNIX as I'm used to in the UNIX world, in general.
  
  --
  John McKown 
  Systems Engineer IV
  IT
  
  Administrative Services Group
  
  HealthMarkets(r)
  
  9151 Boulevard 26 * N. Richland Hills * TX 76010
  (817) 255-3225 phone * 
  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
  
  
  
  -Original Message-
  From: IBM Mainframe Discussion List 
  [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
  Sent: Wednesday, March 07, 2012 3:56 PM
  To: IBM-MAIN@bama.ua.edu
  Subject: Re: Interfacing with the MainFrame
  
  If I recall using SSH on the USS impose on the client to 
  implement IBM ported tools
  which not all clients do... would it be a fare preq  ?
  
  
 --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  
  
  
  
 --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Hi.

I supposed that if an organization have FTP implemented
getting the standard FTP authorizations such as FW, NETACCESS, PORTACCESS, 
STACKACCESS etc...

The only unique user profile would be display commends (another option is to 
use surrogate and
run with different user..)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Edward Jaffe

On 3/7/2012 12:47 PM, Ed Mackmahon wrote:

How would you prefer a product running on a server outside the mainframe
will interface with the mainframe?


Web services?

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
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: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Kirk Wolf
You might also consider using Co:Z SFTP along with Ported Tools OpenSSH,
since only z/OS Unix files are supported in the the SFTP that comes with
Ported Tools OpenSSH.

http://dovetail.com/products/sftp.html

Co:Z SFTP is free to download and use; commercial license and support
contracts are also available.

with Co:Z SFTP, your remote SSH/SFTP client could:

- upload and download z/OS datasets or Unix files
- submit jobs
- get job output
- everything would be secure and encrypted on a single SSH socket (no
firewall hassles like FTP)

Any SSH/SFTP client would work, including OpenSSH, a Java SSH/SFTP client,
etc

Regards,

Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Wed, Mar 7, 2012 at 4:20 PM, McKown, John
john.mck...@healthmarkets.comwrote:

 OpenSSH is a separately orderable and installable feature from z/OS base.
 I.e. you can order it from ShopzSeries in the same order as your z/OS order
 and install it during the z/OS installation. There appear to be five
 Ported Tools packages altogether. I guess that's why I consider it to be
 part of the base. Like SDSF, DFSMSdss, and DFSMShsm, all of which I also
 order in the z/OS order.

 --
 John McKown
 Systems Engineer IV
 IT

 Administrative Services Group

 HealthMarkets(r)

 9151 Boulevard 26 * N. Richland Hills * TX 76010
 (817) 255-3225 phone *
 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



  -Original Message-
  From: IBM Mainframe Discussion List
  [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Scott Ford
  Sent: Wednesday, March 07, 2012 4:08 PM
  To: IBM-MAIN@bama.ua.edu
  Subject: Re: Interfacing with the MainFrame
 
  I like free beer...I though SSH was part of z/os if not
  racfcert...
 
  Sent from my iPad
  Scott Ford
  Senior Systems Engineer
  www.identityforge.com
 
 
 
  On Mar 7, 2012, at 5:04 PM, McKown, John
  john.mck...@healthmarkets.com wrote:
 
   Ah. Good point. I implement everything that I can get my
  hands on and is free (as in beer). SSH is likely not as
  prevalent in z/OS UNIX as I'm used to in the UNIX world, in general.
  
   --
   John McKown
   Systems Engineer IV
   IT
  
   Administrative Services Group
  
   HealthMarkets(r)
  
   9151 Boulevard 26 * N. Richland Hills * TX 76010
   (817) 255-3225 phone *
   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
  
  
  
   -Original Message-
   From: IBM Mainframe Discussion List
   [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Ed Mackmahon
   Sent: Wednesday, March 07, 2012 3:56 PM
   To: IBM-MAIN@bama.ua.edu
   Subject: Re: Interfacing with the MainFrame
  
   If I recall using SSH on the USS impose on the client to
   implement IBM ported tools
   which not all clients do... would it be a fare preq  ?
  
  
  --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
  
  
  
  
  --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Scott Ford
There is a limitation on parms of 100 bytes if memory serves me.

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 5:20 PM, Charles Mills charl...@mcn.org wrote:

 Yup. That's what I was referring to when I said  I'm sure I could wrestle
 with the rules for continuing quoted parameters, but that makes an obscure,
 difficult to maintain mess IMHO.
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
 Of R.S.
 Sent: Wednesday, March 07, 2012 1:40 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Tips for continuing DD statement with only one parameter field
 
 JCL Reference is your friend:
 
 //S1   EXEC PGM=IEFBR14,PARM='THIS IS A LONG PARAMETER WITHIN APOST
 // ROPHES, CONTINUED IN COLUMN 16 OF THE NEXT RECORD'
 
 Example 4 shows continuation of a parameter field when a parameter is 
 enclosed in apostrophes. The parameter field is continued from column 71 
 of the first card image to column 16 of the second.
 
 APOST - 'T' has to be on 71th column
 ROPHES - 'R' has to be on 16th column.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
That would be another way, httpd on z/os , have a cgi do the work, tats. Good 
one Ed.

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 5:28 PM, Edward Jaffe edja...@phoenixsoftware.com wrote:

 On 3/7/2012 12:47 PM, Ed Mackmahon wrote:
 How would you prefer a product running on a server outside the mainframe
 will interface with the mainframe?
 
 Web services?
 
 -- 
 Edward E Jaffe
 Phoenix Software International, Inc
 831 Parkview Drive North
 El Segundo, CA 90245
 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: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Scott Ford
Btdt on screen scraping, extremely ugly and of course inflexible..a better way 
being an application API of some sort ..

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 5:24 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Hi.
 
 I supposed that if an organization have FTP implemented
 getting the standard FTP authorizations such as FW, NETACCESS, PORTACCESS, 
 STACKACCESS etc...
 
 The only unique user profile would be display commends (another option is 
 to use surrogate and
 run with different user..)
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread zMan
On Wed, Mar 7, 2012 at 5:31 PM, Scott Ford scott_j_f...@yahoo.com wrote:
 That would be another way, httpd on z/os , have a cgi do the work, tats. Good 
 one Ed.

Scott, Web services doesn't mean httpd+cgi, it means SOA (WSDL,
etc.). Which has already been suggested.

Whatever you do, you want to use SSL or equivalent. FTP is dead in the water.
-- 
zMan -- I've got a mainframe and I'm not afraid to use it

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Kirk Wolf
On Wed, Mar 7, 2012 at 4:28 PM, Edward Jaffe edja...@phoenixsoftware.comwrote:

 On 3/7/2012 12:47 PM, Ed Mackmahon wrote:

 How would you prefer a product running on a server outside the mainframe
 will interface with the mainframe?


 Web services?


You might look at IBM's z/OS Jobs REST Interface

This new web services API is shipped as part of z/OS MF, and oddly is
documented in the z/OS MF Configuration Guide (SA38-0652-06)

==
The z/OS jobs REST interface is an application programming interface (API)
implemented through industry standard Representational State Transfer (REST)
services. This interface allows a client application to perform
operations with batch
jobs on a z/OS system.
With the z/OS jobs REST interface, an application can use REST services to
perform the following operations with batch jobs:

v Obtain the status of a job
v List the jobs for an owner, prefix, or job ID
v List the spool files for a job
v Retrieve the contents of a job spool file
v Submit a job to run on z/OS
v Cancel a job
v Change the job class of a job
v Cancel a job and purge its output.
=

Kirk Wolf
Dovetailed Technologies
http://dovetail.com
+1 636.300.0901

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Ed Mackmahon
Hi.

Thanks for your comments.

Can you elaborate on the requirement on client side for using Web services?
- Does in involve CICS / IMS DC?
- Can you impement WEB service under AXR ? 
- Does the CICS should interface with TCP ? is this more eligible then FTP?
- How would the Web Service can gather information such as operator output 
commands?
- Is this common practice for most organizations ? for your organization ?

Thanks again

Ed. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Chris Craddock
So basically, you're planning to create a product and you want us to describe 
how to do it? 

Sent from my iPad

On Mar 7, 2012, at 3:51 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Many thanks for your answers.
 
 Let me provide some more information
 
 I intend that the interface will logon to the mainframe and issue some 
 operator commands, read some members etc... gather information and 
 send it to the open systems server for further analysis.
 
 The user which will be used for logon to the mainframe will have specific 
 RACF/TSS/CA1
 display only authorities and the server is on the organization intranet not 
 an out side server.
 
 Having that, I am still looking for the preferred way for interfacing in a 
 way 
 that most organization will have no problem to authorize and using most 
 common services 
 available on most organizations (don't want to impose implementing other 
 services as a preq)
 - that was the reason I was thinking on FTP and Rexx server...
 
 Any other comments / Ideas ?
 
 Thanks 
 
 Ed.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Pires, Antonio
On that note, I'd suggest Web 2.0 and Cloud Computing.

You can always set things up in WebSphere(apache even, perhaps?) with CGI and 
use AJAX to pass messages, should be client independent even.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Chris Craddock
Sent: Wednesday, March 07, 2012 4:45 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Interfacing with the MainFrame

So basically, you're planning to create a product and you want us to describe 
how to do it? 

Sent from my iPad

On Mar 7, 2012, at 3:51 PM, Ed Mackmahon dropip...@gmail.com wrote:

 Many thanks for your answers.
 
 Let me provide some more information
 
 I intend that the interface will logon to the mainframe and issue some 
 operator commands, read some members etc... gather information and 
 send it to the open systems server for further analysis.
 
 The user which will be used for logon to the mainframe will have 
 specific RACF/TSS/CA1 display only authorities and the server is on the 
 organization intranet not an out side server.
 
 Having that, I am still looking for the preferred way for interfacing 
 in a way that most organization will have no problem to authorize and 
 using most common services available on most organizations (don't want 
 to impose implementing other services as a preq)
 - that was the reason I was thinking on FTP and Rexx server...
 
 Any other comments / Ideas ?
 
 Thanks
 
 Ed.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Greg Shirey
Well, I don't believe I suggested that all who read and post here have equal 
knowledge and experience.  If that were a prerequisite for a discussion group, 
I can't imagine how one would ever get formed.  (And then what would be 
discussed??)  
 
But I don't see how asking a question to this group establishes a 
'customer/service provider' relationship, which I would think implies a certain 
entitlement to the service and an expectation of a level of satisfactory 
performance on the part of the provider.  

If the point to which I responded was that many of the interactions here have 
similarities to some customer service interactions, then I misunderstood, and I 
would have to agree.  Disingenuousness was certainly not my intent.

Regards,
Greg Shirey
Ben E. Keith Company 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of John Gilmore
Sent: Wednesday, March 07, 2012 3:03 PM


I think Bill Fairchild would agree that an occasional thread here takes the 
form of a discussion between people who are, to a first approximation anyway, 
equally experienced and informed.

These discussions are agreeable and helpful.  They are not, however, the norm; 
and it would be disingenuous to maintain that they are (because we should like 
them to be).

Most of us, most of the time, are either askers or answerers of questions, with 
only very occasional role reversals; and this portion of what we do here is 
better modelled using Bill's terminology than Greg's.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Jerry Whitteridge
**IF** you FTP ensure you can use TLS. We disallow any non TLS FTP sessions

Jerry Whitteridge
Lead Systems Programmer
Safeway Inc.
925 951 4184

If you feel in control
you just aren't going fast enough.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Ed Mackmahon
Sent: Wednesday, March 07, 2012 2:01 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Interfacing with the MainFrame

Hi Hal.

Thanks for your comments... I will use the FTP just for lets say putting the 
Rexx in an AXR
eligable dataset and using the exit make it run, gather information into a 
dataset and do 
an FTP get... something like that

The volume of the data is not big so I suppose performance won't become an 
issue...

What do you think?

Any ideas / comments would be appreciated.

Ed

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Email Firewall made the following annotations.
--

Warning: 
All e-mail sent to this address will be received by the corporate e-mail 
system, and is subject to archival and review by someone other than the 
recipient.  This e-mail may contain proprietary information and is intended 
only for the use of the intended recipient(s).  If the reader of this message 
is not the intended recipient(s), you are notified that you have received this 
message in error and that any review, dissemination, distribution or copying of 
this message is strictly prohibited.  If you have received this message in 
error, please notify the sender immediately.   
 
==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Charles Mills
Many long threads here on that one ...

What's worse, parm means two different things.

There is a limit of 100 characters on the operand of PARM=.

But I was referring to parameters in the more general sense of, as the
manual says, The parameter field consists of two types of parameters:
positional parameters and keyword parameters. All positional parameters must
precede all keyword parameters. Keyword parameters follow the positional
parameters.

Some of those parms such as PATH= can have operands with a length of 255
characters.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Scott Ford
Sent: Wednesday, March 07, 2012 2:30 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Tips for continuing DD statement with only one parameter field

There is a limitation on parms of 100 bytes if memory serves me.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Customer Service, the good and the bad...

2012-03-07 Thread Bill Fairchild
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Greg Shirey
Sent: Wednesday, March 07, 2012 4:52 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Customer Service, the good and the bad...

If the point to which I responded was that many of the interactions here have 
similarities to some customer service interactions, then I misunderstood, and 
I would have to agree.  Disingenuousness was certainly not my intent.
Regards,
Greg Shirey

That was my point, which I stated in my opening sentence:   We have many of 
the same customer service issues here on IBM-MAIN.

I always assume too much on the part of all the IBM-MAIN readers.  I assumed 
that everyone would be able to read my mind and NOT immediately conclude that I 
was  implying that we who may be old-timers have any obligation or 
responsibility to be nice, competent,  correct, or quick to respond.  I am 
equally guilty of taking everything I hear or read literally at first, yet I 
continue to forget that IBM-MAIN is composed of nerds like me.  I was happy to 
see that John Gilmore, who is capable of taking things more literally and in 
far more languages than almost all of us, was able to sense my vibes.  We are 
all acting voluntarily, and, except for Darren's occasional shoulder-tap, 
anarchically.  We govern ourselves.

I have answered many more questions than I have asked over the years.  My real 
main subtle point was that we who try to give an answer need to remember to 
compose our text so that it comes across as helpful; i.e., use enlightened 
self-interest, and try to do better in our posts than the bad service examples 
we have read about lately.  I am pleased to say that most of the time most 
answers are given in this spirit by most responders.  The official words from 
IBMers are a very good model for the rest of us.

Bill Fairchild

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Paul Gilmartin
On Wed, 7 Mar 2012 17:36:39 -0500, zMan wrote:

Whatever you do, you want to use SSL or equivalent. FTP is dead in the water.

Have you discussed this with the developers of, e.g., the SMP/E
RECEIVE FROMNETWORK command?

I'm waiting breathlessly for the next release.

-- gil
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Tony Harminc
On 7 March 2012 18:27, Charles Mills charl...@mcn.org wrote:
 Many long threads here on that one ...

 What's worse, parm means two different things.

 There is a limit of 100 characters on the operand of PARM=.

 But I was referring to parameters in the more general sense of, as the
 manual says, The parameter field consists of two types of parameters:
 positional parameters and keyword parameters. All positional parameters must
 precede all keyword parameters. Keyword parameters follow the positional
 parameters.

Even worse, they probably should've been calling them arguments all
these years...

 Some of those parms such as PATH= can have operands with a length of 255 
 characters.

No, uh, argument.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Interfacing with the MainFrame

2012-03-07 Thread Tony Harminc
On 7 March 2012 16:51, Ed Mackmahon dropip...@gmail.com wrote:
 Many thanks for your answers.

 Let me provide some more information

 I intend that the interface will logon to the mainframe and issue some
 operator commands, read some members etc... gather information and
 send it to the open systems server for further analysis.

In passing, is this server more open than the mainframe?

 The user which will be used for logon to the mainframe will have specific 
 RACF/TSS/CA1
 display only authorities and the server is on the organization intranet not 
 an out side server.

 Having that, I am still looking for the preferred way for interfacing in a way
 that most organization will have no problem to authorize and using most 
 common services
 available on most organizations (don't want to impose implementing other 
 services as a preq)
 - that was the reason I was thinking on FTP and Rexx server...

 Any other comments / Ideas ?

Sigh. This is a question we've encountered many times under various
circumstances, and the results have never been good.

In the worst case (1), it's at a customer site, where the sysprogs and
their management are in a snit because they have been [asked|told] to
install a userid with SPECIAL or uid(0) or root for the use of some
vendor product that they had never heard of until the request/demand
came in, usually already purchased by another part of the organization
reporting to a different VP.

In a variation (2) perhaps more like today's, we are asked for advice
on how to log into the mainframe and, you know do some commands to
collect information and list users and stuff. This request has
arrived from every kind of place from surprisingly well known huge
software vendors to one-man-show consultants, and everyone in between.
Usually our first response is to ask *What* on the mainframe is it
that you want to log on to?, and it usually goes down hill from
there, passing through variations on telnet, dumb ASCII, 3270?,
shell prompt, there are different operating systems on the
mainframe?, and a few other things on the way.

This all said, I don't want to [mis]caricature your questions or
knowledge, and it is good that you seem closer to category (2) than
(1), but you should be aware that the approach is likely to lead to an
unhappy situation. I trust that you will not take offence at what I
have to say.

Generally these questions arise when a vendor with no z/OS experience
wants to integrate the mainframe into their existing or proposed
product. From their point of view, and the customer organizations
they've sold to, installing any kind of software on the mainframe is a
huge barrier, both because it requires cooperation from a customer IT
division they'd rather not be involved with, and because the vendor
has no idea how to write such agent software in the first place. Hence
agentless, you don't have to install anything at all on the
{evil|complicated|legacy|etc.} mainframe. We just log on on remotely
and do what we need..

You should be aware that an agentless approach is not likely to be a
selling point at all to the z/OS maintainers.

Questions likely to be raised by your customers' z/OS sysprogs and
security people when faced by the request for an ID that will be
logging on include: What z/OS application do you want to log on to?
TSO? CICS? UNIX? Something else? Multiple apps? Do you need to log on
to a particular system image, or can we load balance? Exactly what
privileges do you require, and why? Please document your use of each
required privilege in detail, and list all commands you intend to
issue. Are these commands hard coded, or can they be changed/scripted
based on configuration from the non-z/OS platform? How will access to
these commands and their results be controlled on that non z/OS
platform? Will you be making logs available to us from that platform?
Do you have Audit approval for implementation of this product? How
will transmission of sensitive information be protected on the wire?
What is the intended volume of data in each direction, and if it is
significant, how will flow control be managed? Will these commands be
issued at particular times of day? Etc. Etc. Etc.

If they are sufficiently interested, they may point out that screen
scraping is not a defined interface to anything (no matter which
platform it is performed on), and that the layout of various command
output can vary from one system to another, and over time. Certainly
they will not be interested in guaranteeing that the output stays the
same.

So... You mention (System) REXX and FTP, which suggests you know a
fair bit about z/OS (though I'm not sure where FTP exits would come
into play). Others have given you some very good approaches to look
at, and I suggest that you avoid like the plague any kind of remote
logon and scrape approach. Define a data stream of some sort
(preferably using an existing standard), install a small agent with
very well defined privileges, use defined z/OS interfaces 

Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Lloyd Fuller
That works.  In fact you can also do a partial substitution using a variable.

Lloyd



- Original Message 
From: Hardee, Chuck chuck.har...@thermofisher.com
To: IBM-MAIN@bama.ua.edu
Sent: Wed, March 7, 2012 3:16:05 PM
Subject: Re: Tips for continuing DD statement with only one parameter field

I don't know if it will work, but try SETting your path to a variable and then 
use that variable in the PATH= parameter:

// SET MYPATH='long/path/name'
//MYDDNAME DD PATH='MYPATH'

C-

Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA 15275
724-517-2633 (Office)
chuck.har...@thermofisher.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Charles Mills
Sent: Wednesday, March 07, 2012 3:09 PM
To: IBM-MAIN@bama.ua.edu
Subject: Tips for continuing DD statement with only one parameter field

I've got several DD statements in a proc that have only a single parameter,
PATH='long/path/name'

Because the path is long the statement will not fit on a single card image
(but the PATH parameter by itself will). So I coded 

//MYDDNAME  DD
//  PATH='long/path/name'

No good. It turns out the JCL Reference means what it says when it says you
can break a JCL statement *after* any parameter (but not, apparently, before
any parameter!).

Putting an X in column 72 does not help. Putting a solo comma somewhere
after DD does not help. The JCL reference does not provide any guidance that
I could find. Google does not seem to know how to do this.

I'm sure I could wrestle with the rules for continuing quoted parameters,
but that makes an obscure, difficult to maintain mess IMHO.

Do any of you more experienced JCL jockeys know a simple trick for getting
around this problem? Is there some DD parameter that I should code as a
no-op on the first line?

Thanks all.

Charles 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


bkserv?

2012-03-07 Thread Paul Gilmartin
Firefox is telling me about:

http://www.ibm.com/systems/z/os/zos/bkserv/

The page isn't redirecting properly  

Firefox has detected that the server is redirecting the request for this 
address in a way that will never complete.

*   This problem can sometimes be caused by disabling or refusing to accept
  cookies.

Grrr...  I was in there within the last hour.  What changed?

Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: bkserv?

2012-03-07 Thread Paul Gilmartin
On Wed, 7 Mar 2012 19:44:24 -0600, Paul Gilmartin wrote:

Firefox is telling me about:

http://www.ibm.com/systems/z/os/zos/bkserv/

The page isn't redirecting properly

Firefox has detected that the server is redirecting the request for this 
address in a way that will never complete.

*   This problem can sometimes be caused by disabling or refusing to accept
  cookies.

Grrr...  I was in there within the last hour.  What changed?

Transient; all better now.  About in the time it would take a web developer
to test (they do that?) recognize his mistake, and repair it.

Sorry for the interruption; back to nostalgia.
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Paul Gilmartin
On Wed, 7 Mar 2012 18:54:47 -0500, Tony Harminc wrote:

On 7 March 2012 18:27, Charles Mills wrote:
 Many long threads here on that one ...

 What's worse, parm means two different things.

 There is a limit of 100 characters on the operand of PARM=.

 But I was referring to parameters in the more general sense of, as the
 manual says, The parameter field consists of two types of parameters:
 positional parameters and keyword parameters. All positional parameters must
 precede all keyword parameters. Keyword parameters follow the positional
 parameters.

Even worse, they probably should've been calling them arguments all
these years...

 Some of those parms such as PATH= can have operands with a length of 255 
 characters.

No, uh, argument.

No, uh, the passage Charles quoted appears verbatim in article 3.1.1
Parameter Field of:

Title:  z/OS V1R13.0 MVS JCL Reference
Document Number: SA22-7597-15

(or have you submitted an RCF that will appear in a future edition?)

Op. cit. limits PATH to 254 characters, but who's counting?  Anyway,
that's closer to 255 than to 100.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: IKT100I USERID CANCELED immediately after TN3270 connection fail

2012-03-07 Thread chen lucky
Linda, the meas you provided to me is a good method to work around network
problem when use VPN. thank you.



2012/3/8 Linda Mooney linda.lst...@comcast.net

 Hi Chen,



 There have been some good replies here on the list.  I would like to offer
 theses comments in addtion.



 My shop had lots of dropped connection issues when we used to use a remote
 client to log in to our mainframe.  Now we VPN to our regular workstation
 instead.  This actually will work for any works tation that you are
 authorized to use at work.



 So you would VPN to your desktop at work and then , remotely, use your
 desktop at work as if you were actually at work.  Then if you have a remote
 connection loss, it does not affect your actual TSO session at work.  I
 have found that this works much better for me than trying to use a remote
 TN3270 client.



 HTH,



 Linda



 - Original Message -


 From: chen lucky chenluck...@gmail.com
 To: IBM-MAIN@bama.ua.edu
 Sent: Saturday, March 3, 2012 12:08:17 AM
 Subject: IKT100I USERID CANCELED immediately after TN3270 connection fail

 Hi List,

 Thanks for your help.

 Recently I encounter a problem that IKT100I USERID CANCELED immediately
 after TN3270 connection fail, and It is unacceptable in our shop, because
 users will lose their work that do not save in time. From SYSLOG I only got
 IKT100I, no other information was found. I tried to searched it using
 GOOGLE, but with not lucky. Following is the output of command D
 TCPIP,TN3270,TELNET,PROFILE,DETAIL. Thanks.

 -d tcpip,tn3270,telnet,PROF,DETAIL
  EZZ6080I TELNET PROFILE DISPLAY 608
PERSIS   FUNCTION  DIA  SECURITY   TIMERS   MISC
   (LMTGCAK)(OATSKTQSWHRT)(DRF)(PCKLECXN2)(IPKPSTS)(SMLT)
---    ---  -  ---  
***  **TSBTQ***RT  EC*  BB***  *P**STS  *DD* *DEFAULT
---  ---T  ---  -  I---ST-  SM-- *TGLOBAL
---  W---  ---  -B---  I-K---*   *TPARMS
***  **TSBTQ*W*RT  EC*  BB***  IPK*ST*  SMD* CURR
   PERSISTENCE
 NOLUSESSIONPEND
 NOMSG07
 NOTKOSPECLU
 NOTKOGENLU
 NOCHECKCLIENTCONN
 NODROPASSOCPRINTER
 KEEPLU  0 (OFF)
 FUNCTIONS
 NOOLDSOLICITOR
 NOSINGLEATTN
 TN3270E
 SNAEXTENT
 UNLOCKKEYBOARD BEFOREREAD
 UNLOCKKEYBOARD TN3270BIND
 SEQUENTIALLU
 NOSIMCLIENTLU
 WLMCLUSTERNAME
 NO HNLOOKUP
 REFRESHMSG10
 TELNETDEVICEIBM-3277  D4B32782,**N/A**
 TELNETDEVICEIBM-3278-2-E  NSX32702,SNX32702  O,
 TELNETDEVICEIBM-3278-2D4B32782,SNX32702
 TELNETDEVICEIBM-3278-3-E  NSX32703,SNX32703  O,
 TELNETDEVICEIBM-3278-3D4B32783,SNX32703
 TELNETDEVICEIBM-3278-4-E  NSX32704,SNX32704  O,
 TELNETDEVICEIBM-3278-4D4B32784,SNX32704
 TELNETDEVICEIBM-3278-5-E  NSX32705,SNX32705  O,
 TELNETDEVICEIBM-3278-5D4B32785,SNX32705
 TELNETDEVICEIBM-3279-2-E  NSX32702,SNX32702  O,
 TELNETDEVICEIBM-3279-2D4B32782,SNX32702
 TELNETDEVICEIBM-3279-3-E  NSX32703,SNX32703  O,
 TELNETDEVICEIBM-3279-3D4B32783,SNX32703
 TELNETDEVICEIBM-3279-4-E  NSX32704,SNX32704  O,
 TELNETDEVICEIBM-3279-4D4B32784,SNX32704
 TELNETDEVICEIBM-3279-5-E  NSX32705,SNX32705  O,
 TELNETDEVICEIBM-3279-5D4B32785,SNX32705
 TELNETDEVICELINEMODE  INTERACT,**N/A**
 TELNETDEVICEIBM-DYNAMIC   D4C32XX3,D4C32XX3
 TELNETDEVICEIBM-3287-1**N/A** ,D6328904
 TELNETDEVICETRANSFORM D4B32782,**N/A**
   DIAGNOSTICS
 DEBUG EXCEPTION
 DEBUG ROUTING CONSOLE
 NOFULLDATATRACE
   SECURITY
 PORT   23
 CONNTYPE  BASIC
 KEYRING   **N/A**
 CRLLDAPSERVER **N/A**
 ENCRYPTION**N/A**
 CLIENTAUTH**N/A**
 NOEXPRESSLOGON
 NONACUSERID
 NOSSLV2
   TIMERS
 INACTIVE   28
 PROFILEINACTIVE  1800
 KEEPINACTIVE   10
 PRTINACTIVE 0 (OFF)
 SCANINTERVAL 3600
 TIMEMARK14400
 SSLTIMEOUT**N/A**
   MISCELLANEOUS
 SMF
   SMFINIT20
   SMFTERM21
   SMFINIT NOTYPE119
   SMFTERM NOTYPE119
 MAX LIMITS
   MAXRECEIVE  65535
   MAXVTAMSENDQ   50
MAXREQSESS 20
MAXRUCHAIN  0 (OFF)
  LINEMODE
NOBINARYLINEMODE
SGA
CODEPAGE  ISO8859-1 IBM-1047
  TRANSFORM
NODBCSTRANSFORM
NODBCSTRACE
   - PORT:23  ACTIVE   PROF: CURR CONNS:  0
   
  FORMATSHORT
  TCPIPJOBNAME  TCPIP
  TNSACONFIGDISABLED
   90 OF 90 RECORDS DISPLAYED

 

Re: Migrating to Z196

2012-03-07 Thread Knutson, Sam
You might want to review at IBM TechDocs

z/OS Positioning Software for the zEnterprise (z196 and z114) Servers

http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD105581 

also similar from SHARE in Orlando 

10099: Everything a z/OS System Programmer Needs to Know to Exploit a 
zEnterprise (z196 or z114) Server

http://proceedings.share.org/client_files/Share_in_Orlando_2/Session_10099_handout_1826_0.pdf
 

Finally in addition to the functional requirements performance is a very 
significant area that should be carefully planned/reviewed and expectations 
clearly set.
The performance from one IBM to machine model to the next changes and you want 
to make sure that the right IBM CP3000 or other tooling supported studies have 
been done so you won't have any surprises.  You probably already have this but 
it is worth talking about because the financial consequences of getting this 
wrong are so great.  A perfectly good functional migration may be viewed as a 
complete failure by management if they have to buy an unplanned engine or find 
they significantly overbought.

Good Luck!  The z196 has proven to be a very capable processor for us.
   

    Best Regards, 

    Sam Knutson, GEICO 
    System z Team Leader 
    mailto:sknut...@geico.com 
    (office)  301.986.3574 
    (cell) 301.996.1318
  
Think big, act bold, start simple, grow fast... 


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Jake anderson
Sent: Monday, March 05, 2012 11:37 PM
To: IBM-MAIN@bama.ua.edu
Subject: Migrating to Z196

Hello,

We are planning to migrate from Z10 to Z196. So are there any manuals which 
speaks more on PSP bucket changes that is required during this migrations ?


Jake



This email/fax message is for the sole use of the intended
recipient(s) and may contain confidential and privileged information.
Any unauthorized review, use, disclosure or distribution of this
email/fax is prohibited. If you are not the intended recipient, please
destroy all paper and electronic copies of the original message.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Charles Mills
Well, who's counting indeed, but my JCL reference says

The pathname: 
- Has the form: /name1/name2/name3/.../namen 
-  Begins with a slash. 
-  Has a length of 1 through 255 characters. The system checks the length
after substituting for any symbols and before compressing any consecutive
slashes.

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Paul Gilmartin
Sent: Wednesday, March 07, 2012 5:58 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Tips for continuing DD statement with only one parameter field

On Wed, 7 Mar 2012 18:54:47 -0500, Tony Harminc wrote:

On 7 March 2012 18:27, Charles Mills wrote:
 Many long threads here on that one ...

 What's worse, parm means two different things.

 There is a limit of 100 characters on the operand of PARM=.

 But I was referring to parameters in the more general sense of, as 
 the manual says, The parameter field consists of two types of
parameters:
 positional parameters and keyword parameters. All positional 
 parameters must precede all keyword parameters. Keyword parameters 
 follow the positional parameters.

Even worse, they probably should've been calling them arguments all 
these years...

 Some of those parms such as PATH= can have operands with a length of
255 characters.

No, uh, argument.

No, uh, the passage Charles quoted appears verbatim in article 3.1.1
Parameter Field of:

Title:  z/OS V1R13.0 MVS JCL Reference
Document Number: SA22-7597-15

(or have you submitted an RCF that will appear in a future edition?)

Op. cit. limits PATH to 254 characters, but who's counting?  Anyway, that's
closer to 255 than to 100.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Scott Ford
Charles, 

That's good, 254 chars, you ave several ways to handle it ...

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Mar 7, 2012, at 10:04 PM, Charles Mills charl...@mcn.org wrote:

 Well, who's counting indeed, but my JCL reference says
 
 The pathname: 
 - Has the form: /name1/name2/name3/.../namen 
 -  Begins with a slash. 
 -  Has a length of 1 through 255 characters. The system checks the length
 after substituting for any symbols and before compressing any consecutive
 slashes.
 
 Charles
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
 Of Paul Gilmartin
 Sent: Wednesday, March 07, 2012 5:58 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Tips for continuing DD statement with only one parameter field
 
 On Wed, 7 Mar 2012 18:54:47 -0500, Tony Harminc wrote:
 
 On 7 March 2012 18:27, Charles Mills wrote:
 Many long threads here on that one ...
 
 What's worse, parm means two different things.
 
 There is a limit of 100 characters on the operand of PARM=.
 
 But I was referring to parameters in the more general sense of, as 
 the manual says, The parameter field consists of two types of
 parameters:
 positional parameters and keyword parameters. All positional 
 parameters must precede all keyword parameters. Keyword parameters 
 follow the positional parameters.
 
 Even worse, they probably should've been calling them arguments all 
 these years...
 
 Some of those parms such as PATH= can have operands with a length of
 255 characters.
 
 No, uh, argument.
 
 No, uh, the passage Charles quoted appears verbatim in article 3.1.1
 Parameter Field of:
 
Title:  z/OS V1R13.0 MVS JCL Reference
Document Number: SA22-7597-15
 
 (or have you submitted an RCF that will appear in a future edition?)
 
 Op. cit. limits PATH to 254 characters, but who's counting?  Anyway, that's
 closer to 255 than to 100.
 
 -- gil
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email
 to lists...@bama.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Tips for continuing DD statement with only one parameter field

2012-03-07 Thread Paul Gilmartin
On Wed, 7 Mar 2012 19:04:40 -0800, Charles Mills charl...@mcn.org wrote:

Well, who's counting indeed, but my JCL reference says

The pathname: ...
-  Has a length of 1 through 255 characters.  ...

I stand corrected; I misread earlier in the same section:

Each directory or filename:

Is preceded by a slash (/). The system treats any consecutive slashes as a 
single slash.
...
Has a length of 1 through 254 characters, not including the slash. 

But now I've read it more carefully and submitted the RCF:

Hello, MHVRCFS

In:

   Title: z/OS V1R13.0 MVS JCL Reference
   Document Number: SA22-7597-15

   12.48.2 Subparameter Definition
   pathname

Is incomplete, perhaps misleading.  The description
appears to prohibit the following which are in fact
allowed:

o A pathname need not contain a filename; it may consist
 solely of directories, in which case it refers to a
 directory.

o If (and only if) a pathname refers to a directory, it
 may end with a slash.

The following may be implicit, or perhaps needs clarification:

o The list of directories may be empty; the path may consist
 of only a filename, in which case it refers to a file in
 the root directory; or of only a slash, in which case it
 refers to the root directory itself.

The following appear to be permitted, but are in fact invalid:

o A slash may not appear in a directory or filename; it may
 be used only as a separator between directories and the
 filename.

o The forms . and .. may not be used as filenames; these
 are reserved for directory names.

If all this is explicit in other IBM publications, it would be
better to shorten 12.48.2 and supply a cross-reference to
such publications.

Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN