Nothing Special   »   [go: up one dir, main page]

Xpeditor Setup and Debug Process

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL
Share 0

More

Next Blog

Create Blog

Sign In

WANNA-BE PROGRAMMERS Main page Learn Mainframe programming Prepare for interviews Re-usable JCLs TUTORIALS What on earth is Mainframes? Cobol application programming Writing Cics transactions A look inside Db2 IMS, the old and faithful Assembler for speed IBM utilities The power of SORT JCL, the lingua franca of mainframes A crash-course on VSAM Rexx and ISPF HERCULES AND MVS Download MVS Turnkey Install MVS 3.8j IPL your beast Login to TSO MISCALLANEOUS CA-7 scheduler Editing files with File-aid Debugging with xpediter QMF utility THE LODGE Join the Mainframes 360 Google Group The Facebook page THE CLOSET My Letters and Notes

Whats new at MAINFRAMES 360


Last publication: January 15, 2013

To many people who are thrown to work at a mainframe compute job, they feel lost. The hardware is a complete mystery. Program green screens. Mainframe people seem to speak a completely language and that doesn't make life easy. What's more, the book manuals are incredibly hard to comprehend.

"What on earth is a Mainframe?" is an absolute beginner's guid mainframe computers. We'll introduce you to the hardware and p We'll talk about the operating system, the software installed on We'll also talk about the different people who work on a mainfram nutshell, we'll de-mystify the mainframe.

Readers based in India, can buy the e-book for Rs. 50 only or th

International readers based in the US and other countries can cl purchase the e-book.

Q .W h a ti sm e a n tb yD e b u g g i n g ? T od e b u gi st h ep r o c e s so fr u n n i n gas t e p b y s t e pt r a c eo fas o f t w a r e p r o g r a m s o u r c e c o d ei ns l o w m o t i o n ,t or e m o v ep r o g r a mb u g s ,d e f e c t sa n dr e s o l v eA b e n d s C o m p u w a r eX p e d i t e ri sad e b u g g i n gt o o lf o rC O B O LP r o g r a m s .I nm yl a s tw o r k a s s i g n m e n t ,a f t e rt h eb u i l d ( c o d i n ga n du n i t t e s t i n g )p h a s e ,d u r i n gt h e Q A ( Q u a l i t yA s s u r a n c e )P h a s e ,t h eS o f t w a r e T e s t i n gt e a mf o u n dal o to fd e f e c t s . X p e d i t e rc a m et om yr e s c u e .Is o l v e da n dt u r n e da r o u n dt h ed e f e c t sq u i c k l y ,b y x p e d i t i n gm yC O B O Lm o d u l e s .Y o uc a nd e b u gB a t c hP r o g r a m sa sw e l la sO n l i n e T r a n s a c t i o n si nX p e d i t e r .H e r e ' sac r a s h c o u r s eo nX p e d i t e r .

www.mainframes360.com/2011/03/compuware-xpediter.html

1/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

Job Vacancy in your City:


Quikr.com/Jobs-In 1000's of Candidates Seeking Jobs. Connect with Employers. Apply Now!

Q .W h a ti saD D I OF i l e ? AD D I OF i l ei saV S A MD a t a s e tc o n t a i n i n gt h eS o u r c e p r o g r a mL i s t i n g .I fy o u w a n tt od e b u g ( x p e d i t e )aC O B O LP r o g r a mP R O G 0 1 ,y o u ' dc o m p i l ei t .A f t e r c o m p i l a t i o n ,y o uw o u l dg e tt h eC o m p i l e rS Y S P R I N TL i s t i n gi nt h es p o o l .T h e C o m p i l e rS Y S P R I N TL i s t i n gt e l l sy o ui fP r o g r a mc o m p i l e ds u c c e s s f u l l y ,o rt h e r e w e r eS y n t a xE r r o r s .T h i sC o m p i l e rS Y S P R I N TL i s t i n gi sv e r yi m p o r t a n t ,a n d s h o u l db es t o r e dp e r m a n e n t l y .W es t o r et h e mi naV S A MD a t a s e tc a l l e dt h e D D I OF i l e .

Q .H o wt oc r e a t ean e wD D I OD a t a s e ti nX p e d i t e r ? Y o uc a nc r e a t ea n df o r m a tan e w ( B l a n k )D D I OD a t a s e tt h r o u g hX p e d i t e rM e n u S c r e e n s .O nt h eP r i m a r yM e n u ,e n t e rO p t i o n5( U t i l i t i e s ) .

E n t e rt h eO p t i o n3( D D I OF i l eF a c i l i t y )o nt h eU t i l i t i e sM e n u .

E n t e rt h en a m eo ft h eD D I OF i l el i k eV S 9 0 6 1 0 . D D I O . F I L Ea n dt y p eC ,t oc r e a t e t h ef i l e .

www.mainframes360.com/2011/03/compuware-xpediter.html

2/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

T h e r ea r et h r e ed i f f e r e n to p t i o n st oc r e a t eaD D I OF i l eS h a r e dD i r e c t o r y , D a t a b a s ea n dD D I OF i l e .S e l e c tt h eT h i r do p t i o n ( 3 )D D I OF i l e .E n t e rO p t i o n3 ( C r e a t ean o n d a t a b a s eD D I OF i l e ) .

E n t e rE D I T J C La st h em o d eo fp r e p a r a t i o n .

www.mainframes360.com/2011/03/compuware-xpediter.html

3/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

Q .H o wt op r e p a r ey o u rP r o g r a mf o rX p e d i t e r ? Y o um u s tn o wc o m p i l ey o u rP r o g r a m ,a n ds t o r et h eC o m p i l e L i s t i n gi nt h eD D I O V S A MD a t a s e t .T h i sp r o c e s si n v o l v e st w os t e p sF i r s t ,m o d i f yy o u rJ C L S t a t e m e n t su s e dt oc o m p i l e a n d l i n kt h eC O B O LP r o g r a ma n dS e c o n d ,y o um u s t c o m p i l e l i n kt h eC O B O LP r o g r a mu s i n gt h en e w ,m o d i f i e dJ o b .

Y o um u s ta d ds o m eD DS t a t e m e n t st oy o u rC o m p i l e L i n kJ o b .T h e s ea d d i t i o n a lD D S t a t e m e n t ss h o w nb e l o w:
+ + + + + + + + + + + + + + + + / / * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = / / * C O M P U W A R E X P E D I T E R D A T A S E T S | / / * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = / / C W P D D I O D DD S N = V S 9 0 6 1 0 . D D I O . F I L E , D I S P = S H R / / X O P T I O N S D DD S N = S D P R O D . X P E D I T E R . X O P T I O N S , D I S P = S H R / / C W P P R M O D D* C O B O L ( O U T P U T ( P R I N T , D D I O ) ) P R O C E S S O R ( O U T P U T ( N O P R I N T , N O D D I O ) , T E X T ( N O N E ) )

T h eC W P D D I OD Dc a r dr e p r e s e n t st h eD D I OF i l ea n ds h o u l db es e tt oy o u rD D I O F i l el i k eV S 9 0 6 1 0 . D D I O . F I L E . T h eX O P T I O N SD DS t a t e m e n tr e p r e s e n t st h eX p e d i t e rO p t i o n sd a t a s e t ,a n dt h i s d a t a s e ti ss i t e s p e c i f i c .F o re x a m p l e ,i nm ys h o pi ti s S D P R O D . X P E D I T E R . X O P T I O N S .

T h eC W P P R M OD DC a r dr e p r e s e n t st h eC O B O LC o m p i l e rO p t i o n s ,a n dy o us h o u l dc o d e t h ec o m p i l e ro p t i o n si n s t r e a m ( i nt h eb o d yo ft h eJ C Li t s e l f )a ss h o w n . Q .H o wt om o d i f yt h eC o m p i l e L i n kJ C LS t a t e m e n t su s i n gX p e d i t e ru t i l i t i e s ? E n t e rO p t i o n1( P r e p a r e )o nt h eX p e d i t e rP r i m a r yM e n u .

www.mainframes360.com/2011/03/compuware-xpediter.html

4/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

E n t e rO p t i o n2( C o m p i l eF a c i l i t y )t oa s kX p e d i t e rt om o d i f yy o u rc o m p i l e l i n k j o b .

E n t e rt h en a m eo ft h eD a t a s e t ,c o n t a i n i n gt h eC o m p i l e L i n kJ o b S t r e a m .M y C o m p i l e L i n kJ o bi ss t o r e di nt h eD a t a s e t' V S 9 0 6 0 9 . C P A R S . J C L L I B ( # I M S C O M P ) T y p eE D I T J C La st h em o d eo fp r e p a r a t i o n .

www.mainframes360.com/2011/03/compuware-xpediter.html

5/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

P r e s st h eE N T E RK e y .T h eC o m p i l e S t e pC o n f i g u r a t i o ni sd i s p l a y e do nt h es c r e e n T y p et h en a m eo fy o u rD D I OV S A MF i l ei nt h eD D I O F i l eF i e l d .

P r e s st h eE n t e rK e y .T h eL i n k E d i tS t e pC o n f i g u r a t i o ni sd i s p l a y e do nt h e S c r e e n .E n t e rt h eL O A D L I Bn a m e ,i nw h i c ht os t o r et h el o a d m o d u l ea f t e r c o m p i l a t i o n .

www.mainframes360.com/2011/03/compuware-xpediter.html

6/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

P r e s st h eE n t e rK e y ,t os a v et h eC o m p i l ea n dL i n k E d i tC o n f i g u r a t i o n . X p e d i t e rw i l lm o d i f yy o u rC o m p i l e L i n kJ C LS t a t e m e n t s ,m a k ea p p r o p r i a t ec h a n g e a n dd i s p l a yt h en e wM o d i f i e dv e r s i o nb e f o r ey o u ,a ss e e ni nt h eb e l o wp i c t u r e . Y o ua r ee x p e c t e dt oS U B M I Tt h i sJ C Lb yt y p i n gS U B ,a n dc o m p i l ey o u rP r o g r a m .

www.mainframes360.com/2011/03/compuware-xpediter.html

7/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

Q .Ih a v eS e r e n aC h a n g e m a ni n s t a l l e da tm ys h o p .C a nIu s eC h a n g e m a nt oc o m p i l m yP r o g r a mf o rX p e d i t e r ? A tm a n yp r o d u c t i o n s i t e s ,S e r e n aC h a n g e m a ns u i t ei si n s t a l l e df o rc h a n g e m a n a g e m e n to fC O B O LP r o g r a m s .S e r e n aC h a n g e m a na n dX p e d i t e ra r ew e l l i n t e g r a t e d .D u r i n gt h ep r o c e s so fc o m p i l a t i o ni nC h a n g e m a n ,y o uc a nt u r n s p e c i a l o p t i o n ,w h i c hw i l la u t o m a t i c a l l yp r e p a r ey o u rP r o g r a mf o rX p e d i t e r s c r e e n s h o tb e l o ws h o w s ,h o wt oc o m p i l e l i n kt h eC O B O LP r o g r a m ,w i t ht h e X p e d i t e ro p t i o nt u r n e dO N .

Q .H o wt ob r o w s et h ec o m p i l eL i s t i n g si n s i d em yD D I OD a t a s e t ? I nX p e d i t e r ,y o uc a nb r o w s et h eC o m p i l e L i s t i n g so fp r o g r a m ss t o r e di ny o u r D D I OV S A MD a t a s e t .O nP r i m a r yM e n u ,e n t e rO p t i o n5( U t i l i t i e s )a n dt h e n ,g ot o O p t i o n3( D D I OF i l eF a c i l i t y ) .E n t e rSa g a i n s tt h eD D I OD a t a s e t .

www.mainframes360.com/2011/03/compuware-xpediter.html

8/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

M yp e r s o n a lD D I OD a t a s e tV S 9 0 6 1 0 . X P E D I T E R . D D I O ,h a st h ef o l l o w i n gc o m p i l e l i s t i n g s .

Q .W h a ti saP r o f i l ei nX p e d i t e r ? W h i l et i n k e r i n gw i t hy o u rh o m et e l e v i s i o n ,y o um u s th a v ec o m ea c r o s ss e v e r a l s e t t i n g sl i k eB r i g h t n e s s ,C o l o ro rC o n t r a s tt oa d j u s tt h eP i c t u r eQ u a l i t y .O n c y o ua d j u s tt h e s ep i c t u r e s e t t i n g sa l lt h et h e yw i l la p p l yt oa l lt e l e v i s i o n c h a n n e l st h a tr u no ny o uT V .J u s ta sT e l e v i s i o n sh a v ep i c t u r e s e t t i n g s , X p e d i t e rh a sS e t t i n g st h a tw i l la p p l yt oP r o g r a m s ,w h e ny o ur u nt h e mi n X p e d i t e r .AP r o f i l ei sac o l l e c t i o no fs e t t i n g s ,t h a tw i l la p p l yt oaP r o g r a m w h e ni tr u n si nX p e d i t e r .

I n i t i a l l y ,a sao n e t i m ea c t i v i t y ,y o uf i r s tc r e a t ean e wp r o f i l ef o rt h e P r o g r a my o uw a n tt or u n .T h e n ,y o uc a nu s et h es a m eP r o f i l eo rP r o g r a m S e t t i n g s ,e v e r yt i m ey o uw a n tt or u nt h eP r o g r a m . Q .H o wt oc r e a t ean e wP r o f i l ef o ry o uP r o g r a mi nX p e d i t e r ? T y p et h en a m eo fy o u rP r o f i l ei nt h eP r o f i l eF i e l do nX p e d i t e rP r i m a r yM e n u .I a mc r e a t i n gan e wP r o f i l ec a l l e dG R A P 7 3 3 B .X p e d i t e rw i l lc r e a t ean e wp r o f i l e f o rt h es e s s i o n ,p r o m p t sy o ut oe n t e rad e s c r i p t i o no ft h en e wp r o f i l e .

www.mainframes360.com/2011/03/compuware-xpediter.html

9/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

E n t e raP r o f i l eD e s c r i p t i o na n da d dt h eP r o f i l e .

T y p eO p t i o n2( T S O )o nt h eC o m m a n dl i n eo ft h eP r i m a r yM e n u .

www.mainframes360.com/2011/03/compuware-xpediter.html

10/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

O nt h eE n v i r o n m e n tM e n us c r e e n ,e n t e rt h et y p eo fP r o g r a mI si taB a t c h C O B O L P r o g r a mo ra nO n l i n eT r a n s a c t i o n ?F o re x a m p l e ,Ih a v es e l e c t e dO p t i o n8 t ox p e d i t e ( r u n )m yo n l i n et r a n s a c t i o n .

E n t e rt h eP r o g r a m n a m e ,w h i c hy o uw a n tt oX p e d i t el i k eG R A P 7 3 3 B .E n t e ra n y o t h e ro p t i o n sa sn e c e s s a r y .T h e n ,t y p et h eS E T U Pc o m m a n d .

T y p eO p t i o n1( L O A D L I B S )o nt h eS e t u pM e n u .

www.mainframes360.com/2011/03/compuware-xpediter.html

11/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

E n t e rt h eA p p l i c a t i o nL o a d L i b r a r i e s .M ya p p l i c a t i o nL o a d l i b sa r es h o w ni nt h s n a pb e l o w .

P r e s sE n t e r . T y p eO p t i o n2( D D I O )o nt h eS e t u pM e n u .

www.mainframes360.com/2011/03/compuware-xpediter.html

12/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

O nt h eD D I OF i l e sS c r e e n ,e n t e ry o u rD D I OD a t a s e tn a m e ,t h a tc o n t a i n st h e S o u r c eL i s t i n g ,f o re x a m p l e' V S 9 0 6 1 0 . X P E D I T E R . D D I O ' .

P r e s sE n t e r .E n t e rE N Dt or e t u r nb a c kt ot h eM P PT e s tS c r e e n .

www.mainframes360.com/2011/03/compuware-xpediter.html

13/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

www.mainframes360.com/2011/03/compuware-xpediter.html

14/15

5/22/13

Compuware Xpediter - MAINFRAME, IBM MAINFRAMES TUTORIALS, JCL TUTORIALS, VSAM TUTORIALS, COBOL TUTORIALS, DB2 TUTORIAL

About the author


as a technology guy. He has a passion for teaching and helps other aspiring developers build their skills. He is a movie addict, likes to travel and is a connoiseur of good food.

Quasar Chunawalla is an author, blogger from Pune, India. He works

www.mainframes360.com/2011/03/compuware-xpediter.html

15/15

You might also like