s1080sfw

7
1 SHARE 110, Session 1080, Steve War Gotcha: Convert z/OS HFS files to zFS CICS TS V3.2 defa!t insta!! ses "FS instead of HFS, for "#$S Uni% fi!es. We started &it' HFS, and de(ided to (onvert to "FS. I)* s++!ies ver- ni(e e%e( )/WH2 to do t'e HFS to "FS (onversion . T'ans, I)*4 )/WH2 &as retrnin5 error 6essa5es for !on5 HFS dataset na6es, s(' as7 $*VS.CICSTS.USR.9.CICSTS.CICSTS32 #sr#!++#(i(sts#(i(sts32# is or R#$ +rod(tion +at'. #CICSTS#sr#!++#(i(sts#(i(sts32# is or R#W S*#E test +at'. #!o(a!#(i(s#(i(sts32# is or R#W +rod(tion !o(a! (sto6i"ation4 +at'.

Upload: apmount

Post on 03-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 1/7

1SHARE 110, Session 1080, Steve War

Gotcha: Convert z/OS HFS files to

zFS

• CICS TS V3.2 defa!t insta!! ses "FS instead of HFS, for

"#$S Uni% fi!es. We started &it' HFS, and de(ided to

(onvert to "FS.

• I)* s++!ies ver- ni(e e%e( )/WH2 to do t'e HFS to

"FS (onversion. T'ans, I)*4

• )/WH2 &as retrnin5 error 6essa5es for !on5 HFS

dataset na6es, s(' as7

$*VS.CICSTS.USR.9.CICSTS.CICSTS32• #sr#!++#(i(sts#(i(sts32# is or R#$ +rod(tion +at'.• #CICSTS#sr#!++#(i(sts#(i(sts32# is or R#W S*#E test +at'.

• #!o(a!#(i(s#(i(sts32# is or R#W +rod(tion !o(a! (sto6i"ation4+at'.

Page 2: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 2/7

2SHARE 110, Session 1080, Steve War

Gotcha: Convert z/OS HFS files to

zFS

• I)* initia!!- &anted to to (!ose or ETR#*R &it' *R :

*aretin5 Re;est. We &anted to see t'e )/WH2

e%e( +dated to <etter 'and!e !on5 dataset na6es.

• I)* o+ened AAR $A22=83, &'i(' is no& (!osed. For

"#$S 1.>, t'e TF is UA38??2.

• T'ans a5ain, I)*

Page 3: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 3/7

3SHARE 110, Session 1080, Steve War

Gotcha: IPCONN and

LIN!"#H$S%C"S%&'

• CICS TS V3.2 adds s++ort for IC$@@ definitions for

9

• 9I@BAUTH (an <e SECUSER or CERTUSER

• If sin5 SECUSER, S+e(ifies t'at t'e ser I s+e(ified inSECURIT@A*E is sed to esta<!is' !in se(rit-.

• If -o do not s+e(if- a va!e for SECURIT@A*E, CICS

ses t'e defa!t ser I.

• or sites CICS defa!t serid 6a- <e insffi(ient tos((essf!!- a(;ire t'e (onne(tions4

• Revie& t'e IC$@@ attri<tes in t'e CICS Infor6ation

Center, and t'e a++ro+riate se(rit- (onsiderations at -or

site

Page 4: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 4/7

(SHARE 110, Session 1080, Steve War

Gotcha: CICS )S &e*+ester and

htt,s - #CPIPS%&.IC% re*+ired

• @e&#resed CICS a++!i(ations4 &it' E/EC CICS I@V$BE

WE)SERVICE &it' URI'tt+s7##...4

• @o CICS We< S++ort or ot'er TCISERVICE definition

re;ire6ents in CICS : t'e a<ove I@V$BE fai!s &#o a

d66- TCISERVICE definition &it' SS9 s+e(ified

•  After a <it of resear(' and e%+eri6entation...

Page 5: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 5/7

0SHARE 110, Session 1080, Steve War

Gotcha: CICS )S &e*+ester and

htt,s - #CPIPS%&.IC% re*+ired

•  A(tivatin5 SS9 for a TCISERVICE7

  To a(tivate SS9 s++ort for a 5iven (onne(tion, -o 6st set t'e

va!e of t'e SS9 attri<te on t'e (onne(tionDs TCISERVICE

definition to one of t'e fo!!o&in57

  ES : If -o set t'e va!e to ES, CICS &i!! send a server (ertifi(ate to

t'e (!ient.

  C9IE@TAUTH : If -o set t'e va!e to C9IE@TAUTH, CICS &i!! send a

server (ertifi(ate to t'e (!ient and t'e (!ient 6st send a (!ient

(ertifi(ate to CICS.

• CICS needs t'e SS9 infrastr(tre <i!t in t'e re5ion to

s((essf!!- send 'tt+s re;ests : a TCISERVICE

definition &it' SS9 or C9IE@TAUTH4 is needed, <ased

+on or e%+erien(e

Page 6: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 6/7

SHARE 110, Session 1080, Steve War

Gotcha: CICS )S - F+n ith CICS

and )e Services4

• CICS C$**AREA <ased We< Servi(e defined in a!!

CICS re5ions t'at s++ort CICS WS : s'o!d retrn info.

a<ot t'e tar5et CICS re5ion.

• CICS WS test transa(tion &it' E/EC CICS I@V$BE CICS

WE)SERVICE (o66and and tar5et URI 'ostna6e7+ort,

et(.4 on!- retrns info. fro6 t'e !o(a! CICS re5ion, instead

of t'e I@V$BE WE)SERVICE tar5et re5ion, n!ess

+ro5ra6 is defined as re6ote. 9o(a! and tar5et re5ions

'ave different +orts assi5ned in t'e TCISERVICEdefinition. E(!i+se We< Servi(es E%+!orer testin5 (onfir6s

CICS WS &orin5 in a!! !o(a! CICS re5ions.

• Hint7 Re6e6<er t'at CICS (an <e a WS +rovider and#or

re;ester.

Page 7: s1080sfw

8/12/2019 s1080sfw

http://slidepdf.com/reader/full/s1080sfw 7/7

5SHARE 110, Session 1080, Steve War

Gotcha: CICS )S - F+n ith CICS

and )e Services4

• @eed t&o IE9I@E definitions : one &it' a (onfi5. for

+rovider, and one &it' a (onfi5. for re;ester.

• Test transa(tion needs to s+e(if- t'e re;ester WS.

• CICS is findin5 t'e !o(a! WE)SERVICE na6e on t'eI@V$BE CICS WE)SERVICE (o66and, and is sin5 it

<efore !ooin5 at t'e re6ote URI.

• WA : Worin5 As esi5ned