Re: OSA Physical ethernet ports

2021-09-10 Thread P H
Tony,

Thanks for the correction. My mistake, I meant to say z9 BC and NOT z114.

As the Qs were related to channel type OSC and OSE, my answer was specific to 
the OSA-Express2 and 3 1000BASE-T (both supported by the z10 BC). Yes, there 
were other OSA features (10 GbE and 1 GbE) but these don't support channel type 
OSC.

To avoid a 'chapter and verse' about OSA, in reality, by the time you take into 
consideration the different 'flavours' of the 10 GbE feature ( Long Reach and 
Short Reach) there were a total of 6 different 'bigger cards' (OSA-Express3) 
for the z10 BC. The bigger cards were actually 2 'small' cards with their own 
separate PCI-E adaptors. Each PCI-E adaptor supported 1 (10 GbE) or 2 ( 1 
GbE/1000BASE-T) ports. The 2 port 1 GbE and 1000BASE-T features were a 'reduced 
cost' option for the z10 BC only with a single PCI-E adaptor - effectively 
making it a 'half' card (half full or half empty) but keeping the bigger card 
format.

Irrespective of the number of 'ports' on the card, each PCI-E adaptor supported 
ONE PCHID/CHPID.

I have also seen all the different I/O cards/features 

Regards

Parwez Hamid​


From: IBM Mainframe Discussion List  on behalf of 
Tony Thigpen 
Sent: 10 September 2021 17:12
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: OSA Physical ethernet ports

P H,
z10 was generation before z114. It only supports the old/bigger cards.

The large format OSAs came in four physical port layouts:
1 port at top (1 CHPID)
1 port at top and 1 port at bottom (2 CHPIDs)
2 ports at top only (1 CHPID)
2 ports at top and 2 ports at bottom (2 CHPIDs)
(I have seen all 4.)

Tony Thigpen

P H wrote on 9/10/21 11:25 AM:
> If your z10 BC was upgraded from a z114, then it might have a 2-port 
> OSA-Express 2 1000BASE-T feature and if during the upgrade process additional 
> features were added than it might also have OSA-Express 3 1000BASE-T 2-port 
> or 4-port feature(s).
>
> If the z10 BC was purchased as new, then it will be OSA-Express 3 1000BASE-T 
> 2 port or 4 port features.
>
> For the 2-port feature, a single CHPID is defined as type OSC or OSE i.e. 
> both ports have to be the same 'type'.
>
> For the 4-port feature, each pair of ports has a single CHPID defined i.e. 2 
> CHPIDs for the 4 ports. The 2 CHPIDs can be the same type or different i.e. 
> both as OSC or OSE or one of each type. For each CHPID, the pair of ports 
> have to be the same 'type'.
>
> BTW: There are some Redbooks which you might want to refer to:
>
>1.  OSA-Express Implementation Guide
>2.  OSA-Express Integrated Console Controller Implementation Guide (bit 
> dated now)
>3.  IBM System z Connectivity Handbook
>
> Regards
>
> Parwez Hamid​
>
> 
> From: IBM Mainframe Discussion List  on behalf of 
> (K.K.Paradox)T.Kobayashi 
> Sent: 10 September 2021 09:36
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Subject: OSA Physical ethernet ports
>
> Hello,
>
> I planing to configure z/OS's native TCP/IP on z10-BC machine.
> IOCP DECK is shown at the end of this mail.
> The OSA-ICC 3270 sessions are currently configured.
> OSE CHPID is defined, but nothing else is configured.
>
> I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, mapping
> in OAT.
> Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
> But, I don't understand how to assgin the OSA Physical ethernet ports.
>
> Qeustions:
> 1) Is the port set in OAT a OSA Physical port?
>
> 2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
> Should these have separate Physical ports?
>
> 3) Where is the physical port of the OSA-ICC session set?
>
> 4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
> But SHARED is also specified by CHPID.
> Are OSE devices also available in ZOS1 LPARs?
>
>   RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
> *
>   CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
>   CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
> *
>   CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
>   CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
> *
>   IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
> PARTITION=((CSS(0),ZOS1))
>   IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
> PARTITION=((CSS(0),ZOS2))
>   IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
> PARTITION=((CSS(0),ZOS1))
>   IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
> PARTITION=((CSS(0),ZOS2))
>   IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
>   IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD
>
> Best regards,
> Toyokazu Kobayashi
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> 

RACF-L

2021-09-10 Thread Wissink, Brad
RACF-L.   userid = bwiss...@sfgmembers.com

Brad Wissink| Sr. Systems Programmer
Sammons(r) Financial Group Member Companies
8300 Mills Civic Parkway, West Des Moines, Ia 50266
Phone 515-267-2735 | ext. 33735 | Cell: 515-231-1511

bwiss...@sfgmembers.com  | 
www.SammonsFinancialGroup.com


The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.

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


Re: IMS Resource Adaptor to ( IMS connect) Error -for ManagedConnectionFactory

2021-09-10 Thread Larry Zhang
 Thanks Denis. Ford has a framework which sets all this info as you listed in 
the doc, that framework has been up and running for 20 years, thus the 
caller(my poc) does not need to do the sequence call /set up again. but what I 
wanted to know is , seeing the doc you listed here, there is no user name and 
password passed over for the managed connection?
 On Friday, September 10, 2021, 01:45:36 AM EDT, Denis 
<01664d8ede6c-dmarc-requ...@listserv.ua.edu> wrote:  
 
 Hi Larry,
did you read and follow the sequence documented 
here:https://www.ibm.com/docs/en/ims/14.1.0?topic=cci-sample-application-code???
1. Create mcf = new IMSManagedConnectionFactory2. Use the setter methods3. 
IMSConnectionFactory icf = (IMSConnectionFactory)mcf.createConnectionFactory(); 
(if you dont create your own poolmgr instance)4. IMSConnectionSpec ics = new 
IMSConnectionSpec()5. Use the setter methods6. conn = icf.getConnection(ics);
Hope it helps.


-Original Message-
From: Larry Zhang <03b304d39e8e-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Fri, Sep 10, 2021 4:35 am
Subject: Re: IMS Resource Adaptor to ( IMS connect) Error -for 
ManagedConnectionFactory

 yes, I already went there, if you read it, this article helps me nothing;  
  - IBM IMS
  - 14.1.0
FeedbackProduct list
ICO0054E javax.resource.ResourceException:
ICO0054E:methodname error.
Invalid ConnectionSpec.

Explanation
The IMS TM resource adapter was unable to cast the provided connectionSpec for 
this connection to type IMSConnectionSpec. Although the Common Client Interface 
accepts a connectionSpec object for any supported connector, the IMS TM 
resource adapter works only with an IMSConnectionSpec or a derivative of 
IMSConnectionSpec as its connectionSpec.
User response
Ensure that the connectionSpec used by your application is an IMSConnectionSpec 
or inherits from IMSConnectionSpec.Parent topic:IMS TM resource adapter 
messages and exceptions

    On Thursday, September 9, 2021, 08:05:13 PM EDT, Sri h Kolusu 
 wrote:  
 
 > ICO0054E:
com.ibm.connector2.ims.ico.IMSConnectionFactory@2a5c2062.getConnection(ConnectionSpec)

> error. Invalid ConnectionSpec.


Larry zhang,

Did you try to resolve the above error?

https://www.ibm.com/docs/en/ims/14.1.0?topic=exceptions-ico0054e


Thanks,
Kolusu



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

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

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

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


Re: OSA Physical ethernet ports

2021-09-10 Thread Tony Thigpen

P H,
z10 was generation before z114. It only supports the old/bigger cards.

The large format OSAs came in four physical port layouts:
1 port at top (1 CHPID)
1 port at top and 1 port at bottom (2 CHPIDs)
2 ports at top only (1 CHPID)
2 ports at top and 2 ports at bottom (2 CHPIDs)
(I have seen all 4.)

Tony Thigpen

P H wrote on 9/10/21 11:25 AM:

If your z10 BC was upgraded from a z114, then it might have a 2-port 
OSA-Express 2 1000BASE-T feature and if during the upgrade process additional 
features were added than it might also have OSA-Express 3 1000BASE-T 2-port or 
4-port feature(s).

If the z10 BC was purchased as new, then it will be OSA-Express 3 1000BASE-T 2 
port or 4 port features.

For the 2-port feature, a single CHPID is defined as type OSC or OSE i.e. both 
ports have to be the same 'type'.

For the 4-port feature, each pair of ports has a single CHPID defined i.e. 2 
CHPIDs for the 4 ports. The 2 CHPIDs can be the same type or different i.e. 
both as OSC or OSE or one of each type. For each CHPID, the pair of ports have 
to be the same 'type'.

BTW: There are some Redbooks which you might want to refer to:

   1.  OSA-Express Implementation Guide
   2.  OSA-Express Integrated Console Controller Implementation Guide (bit 
dated now)
   3.  IBM System z Connectivity Handbook

Regards

Parwez Hamid​


From: IBM Mainframe Discussion List  on behalf of 
(K.K.Paradox)T.Kobayashi 
Sent: 10 September 2021 09:36
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: OSA Physical ethernet ports

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, mapping
in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

  RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
  CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
  CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
  CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
  CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
  IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
PARTITION=((CSS(0),ZOS1))
  IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
PARTITION=((CSS(0),ZOS2))
  IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
PARTITION=((CSS(0),ZOS1))
  IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
PARTITION=((CSS(0),ZOS2))
  IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
  IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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

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



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


Re: OSA Physical ethernet ports

2021-09-10 Thread P H
If your z10 BC was upgraded from a z114, then it might have a 2-port 
OSA-Express 2 1000BASE-T feature and if during the upgrade process additional 
features were added than it might also have OSA-Express 3 1000BASE-T 2-port or 
4-port feature(s).

If the z10 BC was purchased as new, then it will be OSA-Express 3 1000BASE-T 2 
port or 4 port features.

For the 2-port feature, a single CHPID is defined as type OSC or OSE i.e. both 
ports have to be the same 'type'.

For the 4-port feature, each pair of ports has a single CHPID defined i.e. 2 
CHPIDs for the 4 ports. The 2 CHPIDs can be the same type or different i.e. 
both as OSC or OSE or one of each type. For each CHPID, the pair of ports have 
to be the same 'type'.

BTW: There are some Redbooks which you might want to refer to:

  1.  OSA-Express Implementation Guide
  2.  OSA-Express Integrated Console Controller Implementation Guide (bit dated 
now)
  3.  IBM System z Connectivity Handbook

Regards

Parwez Hamid​


From: IBM Mainframe Discussion List  on behalf of 
(K.K.Paradox)T.Kobayashi 
Sent: 10 September 2021 09:36
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: OSA Physical ethernet ports

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, mapping
in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

 RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
 CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
 CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
 CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
 CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
 IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS1))
 IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS2))
 IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS1))
 IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS2))
 IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
 IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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

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


Re: OSA Physical ethernet ports

2021-09-10 Thread Tony Thigpen
First, you need to verify that you have a 2 PCHID OSA. There will be 
either one or two ports at the top and the same number of ports at the 
bottom of the card.


Assuming you have all 4 ports, the top two ports are Port 0 and Port 1 
on PCHID 190. The bottom two ports are Port 0 and Port 1 on PCHID 191.


You need to pic one PCHID for OSC and one for OSE.

Concerning the OSC, you really only have one usable port. While the 
second port can be set, you can't use the same IP-port value nor does 
the second port have it's own route setting. And, even if you set it up, 
it shares the same terminal configurations. (Yes, there are ways to use 
the second port, but they are limited and mostly not worth the effort.) 
All the settings for the OSC are configured via the HMC. The only thing 
the OS knows is the CCUU address for the terminals as they need to be 
either consoles to z/OS or in a VTAM book.


As for the OSE, you will normally need an OAT if the OSA is only used 
for TCP/IP. But, I have had some 'strange' problems when I did not use 
an OAT for an TCP/IP, so I always use an OAT. If you are using the OSE 
for VTAM/SNA, then you must have an OAT. The OSA port (0 or 1) is set in 
the TCP/IP configuration, not in the IOCP.


The OSA cards can be shared across LPARs. They can even have the same 
CCUU address in each LPAR. I regularly share both the OSC addresses and 
the OSE addresses. So, in any LPAR, the consoles (OSC) are all the same 
address (080-087) and the TCP/IP ccuu addresses are the same between 
TCP/IPs.


Tony Thigpen

(K.K.Paradox)T.Kobayashi wrote on 9/10/21 4:36 AM:

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, 
mapping

in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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


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


Re: ispf edit macro "HX" line command

2021-09-10 Thread Seymour J Metz
That code has nothing to do with edit line commands. Your LABEL command assigns 
a label that (minus the period) happens to have the same spelling as the HX 
edit line command.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Hank Oerlemans [03c4d8bf55f3-dmarc-requ...@listserv.ua.edu]
Sent: Friday, September 10, 2021 12:48 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ispf edit macro "HX" line command

/* Rexx */
Address isredit
"macro"
"label 4 = .HX"
"FLIP .HX"

flips line 4.

Hank

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

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


Re: OSA Physical ethernet ports

2021-09-10 Thread Tony Thigpen

OK, just re-read and it's a z10, so you can have to PCHPIDs. Sorry.
I will respond differently shortly.

Tony Thigpen

Tony Thigpen wrote on 9/10/21 9:35 AM:
First, since the CHPID is either OSC or OSE, and you only have one 
PCHPID per (current style) OSA, you can't have both OSC and OSE on the 
same physical OSA card. You will need two OSA cards for what you want to 
do.
(If you happen to have one of the older (Z114 and earlier) and you are 
using the big OSA cards, then the rules are different. Some of them have 
2 PCHPIDs.)


Tony Thigpen

(K.K.Paradox)T.Kobayashi wrote on 9/10/21 4:36 AM:

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, 
mapping

in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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


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


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


Re: OSA Physical ethernet ports

2021-09-10 Thread Tony Thigpen
First, since the CHPID is either OSC or OSE, and you only have one 
PCHPID per (current style) OSA, you can't have both OSC and OSE on the 
same physical OSA card. You will need two OSA cards for what you want to do.
(If you happen to have one of the older (Z114 and earlier) and you are 
using the big OSA cards, then the rules are different. Some of them have 
2 PCHPIDs.)


Tony Thigpen

(K.K.Paradox)T.Kobayashi wrote on 9/10/21 4:36 AM:

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, 
mapping

in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
   PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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


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


OSA Physical ethernet ports

2021-09-10 Thread (K.K.Paradox)T.Kobayashi

Hello,

I planing to configure z/OS's native TCP/IP on z10-BC machine.
IOCP DECK is shown at the end of this mail.
The OSA-ICC 3270 sessions are currently configured.
OSE CHPID is defined, but nothing else is configured.

I understand that OSE (Non-QDIO mode) requires UA and port, IP addr, mapping
in OAT.
Also, OAT and z/OS TCPIP PROFILE (DEVICE and LINK) setting will mapping.
But, I don't understand how to assgin the OSA Physical ethernet ports.

Qeustions:
1) Is the port set in OAT a OSA Physical port?

2) Can OSA-ICC 3270 sessions and OSE ports share a OSA Physical port?
Should these have separate Physical ports?

3) Where is the physical port of the OSA-ICC session set?

4) OSE is assigned to ZOS2 LPAR in the PARTITION statement.
But SHARED is also specified by CHPID.
Are OSE devices also available in ZOS1 LPARs?

RESOURCE PARTITION=((CSS(0),(ZOS1,1),(ZOS2,2)))
*
CHPID PCHID=190,PATH=(CSS(0),02),TYPE=OSC,SHARED
CHPID PCHID=191,PATH=(CSS(0),03),TYPE=OSE,SHARED,PARTITION=((ZOS2))
*
CNTLUNIT CUNUMBR=0F00,PATH=((CSS(0),02)),UNIT=OSC
CNTLUNIT CUNUMBR=0F10,PATH=((CSS(0),03)),UNIT=OSA
*
IODEVICE ADDRESS=(0F00,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
  PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F10,8),CUNUMBR=(0F00),UNIT=3270,MODEL=X,   +
  PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0F20,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
  PARTITION=((CSS(0),ZOS1))
IODEVICE ADDRESS=(0F30,8),CUNUMBR=(0F00),UNIT=3286,MODEL=2,   +
  PARTITION=((CSS(0),ZOS2))
IODEVICE ADDRESS=(0E10,15),UNITADD=00,CUNUMBR=(0F10),UNIT=OSA
IODEVICE ADDRESS=(0E1F),UNITADD=FE,CUNUMBR=(0F10),UNIT=OSAD

Best regards,
Toyokazu Kobayashi

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


Re: COBOL compiler option to list libraries from which COPY members were loaded?

2021-09-10 Thread Peter Vels
On Fri, 10 Sept 2021 at 16:22, Lars Höglund  wrote:

> And You can't use coprocess if You are using EXCI.
> //Lasse


Hi Lasse,

You *CAN* use the coprocessor when compiling an EXCI program.  I am
specifying these compiler options on line 1 of my COBOL program:

PROCESS NODYNAM,RENT,CICS('EXCI')

Regards,
Peter


>
> -Ursprungligt meddelande-
> Från: IBM Mainframe Discussion List  För
> Farley, Peter x23353
> Skickat: den 9 september 2021 21:08
> Till: IBM-MAIN@LISTSERV.UA.EDU
> Ämne: Re: COBOL compiler option to list libraries from which COPY members
> were loaded?
>
> Yes, but it is of little use if you are stuck using the DB2 and/or CICS
> preprocessor utilities (instead of the coprocessor facilities in the
> compiler) and use EXEC SQL and/or EXEC CICS  statements in COPY members
> extensively.  All COPY members containing EXEC SQL / CICS must be
> pre-resolved before the preprocessor utility reads the source to be
> translated.
>
> All of which is a really good argument to use the coprocessor facilities,
> but institutional resistance to change is powerful and often both
> entrenched and intransigent.
>
> Peter
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Tom Ross
> Sent: Thursday, September 9, 2021 2:06 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: COBOL compiler option to list libraries from which COPY
> members were loaded?
>
> ><*Doh!*>
> >
> >I missed seeing that part of the listings entirely.  And it has the
> >same page title back at least as far back as ECOBOL V4.1.0.
>
> You guys are great!  I added "cross reference of library names" to the
> COBOL compiler listings years ago, glad it is getting used, and thank you
> for pointing it out to help each other out!
>
> Cheers,
> TomR
> --
>
> This message and any attachments are intended only for the use of the
> addressee and may contain information that is privileged and confidential.
> If the reader of the message is not the intended recipient or an authorized
> representative of the intended recipient, you are hereby notified that any
> dissemination of this communication is strictly prohibited. If you have
> received this communication in error, please notify us immediately by
> e-mail and delete the message and any attachments from your system.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

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


Sv: COBOL compiler option to list libraries from which COPY members were loaded?

2021-09-10 Thread Lars Höglund
And You can't use coprocess if You are using EXCI.
//Lasse 

-Ursprungligt meddelande-
Från: IBM Mainframe Discussion List  För Farley, 
Peter x23353
Skickat: den 9 september 2021 21:08
Till: IBM-MAIN@LISTSERV.UA.EDU
Ämne: Re: COBOL compiler option to list libraries from which COPY members were 
loaded?

Yes, but it is of little use if you are stuck using the DB2 and/or CICS 
preprocessor utilities (instead of the coprocessor facilities in the compiler) 
and use EXEC SQL and/or EXEC CICS  statements in COPY members extensively.  All 
COPY members containing EXEC SQL / CICS must be pre-resolved before the 
preprocessor utility reads the source to be translated.

All of which is a really good argument to use the coprocessor facilities, but 
institutional resistance to change is powerful and often both entrenched and 
intransigent.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Tom 
Ross
Sent: Thursday, September 9, 2021 2:06 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: COBOL compiler option to list libraries from which COPY members 
were loaded?

><*Doh!*>
>
>I missed seeing that part of the listings entirely.  And it has the 
>same page title back at least as far back as ECOBOL V4.1.0.

You guys are great!  I added "cross reference of library names" to the COBOL 
compiler listings years ago, glad it is getting used, and thank you for 
pointing it out to help each other out!

Cheers,
TomR
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

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

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