IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

How to include default library for CLIST when I logon ISPF ?


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
itzDeepak

New User


Joined: 06 Sep 2005
Posts: 12

PostPosted: Tue Sep 06, 2005 1:25 pm
Reply with quote

I was trying some system commands and noticed that on next login
session,the CLIST commands we use were not being recognised.

How do I know what default librar icon_question.gif ies are set for a particular user's login.
Back to top
View user's profile Send private message
MGIndaco

Active User


Joined: 10 Mar 2005
Posts: 432
Location: Milan, Italy

PostPosted: Tue Sep 06, 2005 3:57 pm
Reply with quote

Use the TSO ISRDDN command to retriev this kind of information.
I hope in this help
Back to top
View user's profile Send private message
spanda

New User


Joined: 31 Aug 2005
Posts: 48
Location: U.K.

PostPosted: Tue Sep 06, 2005 7:30 pm
Reply with quote

The PDS where your CLIST lives may have been added to SYSPROC dynamically (using the ALLOCATE command) in your previous login, which will have de-allocated upon your signing off.

Try the 'mem' command on the ISRDDN panel to see that the CLIST exists in one of the datasets concatenated to the SYSEXEC or SYSPROC DD names. If it is not present, then probably you will need to concatenate your PDS(having the CLIST) to the SYSPROC DD name using a logon script.

Hope this helps.
Panda.
Back to top
View user's profile Send private message
itzDeepak

New User


Joined: 06 Sep 2005
Posts: 12

PostPosted: Fri Sep 09, 2005 1:37 pm
Reply with quote

Hi Panda,,

Thanks for the reply..
I used the ISRDDN cmd..
I could not find the '$LOGN' CLIST.
I copied this to one of the PDS in SYSPROC 'SYSSUP.LOCAL.CLIST'

I re-logged in.Still the standard CLISTs we use are unrecognised....
Please advise...


Note:
Usually,we have all compile CLIST in a PDS 'TXBX1.CLIST'
One of the CLIST is called $LOGON

Contents of $LOGON:
CONTROL NOMSG NOFLUSH
PROFILE PREFIX(TXBX1)
CONCAT FILE(SYSPROC) DA('TXBX1.CLIST') SHR REUSE
CONCAT FILE(ISPPLIB) DA('TXBX1.PANEL') SHR REUSE
CONCAT FILE(ISPSLIB) DA('TXBX1.SKEL') SHR REUSE
ISPF


Once I log on,the application developed CLISTs are not
recognised until i use the command TSO EX 'TXBX1.CLIST($LOGON)".

Earlier,this all definitions used to be set each time i logged on and had to never use TSO EX..
Back to top
View user's profile Send private message
spanda

New User


Joined: 31 Aug 2005
Posts: 48
Location: U.K.

PostPosted: Fri Sep 09, 2005 2:45 pm
Reply with quote

Hi,

I am unable to understand your question. Are you trying to say that 'TXBX1.CLIST' PDS is concatenated to SYSPROC everytime a user logs on, via $LOGON, and yet the other execs from the library are not available even after entering ISPF?

Have you checked after entering ISPF that 'TXBX1.CLIST' is in fact concatenated to SYSPROC? If not, then it is likely that the $LOGON CLIST is never executed. I'd imagine $LOGON command to be executed by the same script that issues the ISPSTART command.

And, what is the $LOGN command? Is it your own version of the $LOGON command that you have copied to another PDS?

Apologies if my reply doesn't help.
Panda.
Back to top
View user's profile Send private message
MGIndaco

Active User


Joined: 10 Mar 2005
Posts: 432
Location: Milan, Italy

PostPosted: Fri Sep 09, 2005 6:28 pm
Reply with quote

Apologize my opinion if does not help...
But for what I've understood, you want to concatenate your application or procedure when you log on the system. Is it true?

If so, why can't you insert the concatenation of your library(REXX,CNTL,PANELS,TABLE and so on) in a member of a library as(I think) 'TXBX1.CLIST' or another that you can see using TSO ISRDDN in SYSPROC section?
If you insert your member in a concatenated library, when you log on and call your application with TSO MyAppl you automatically be able to use it.

For what I know, is not for all create a personal logon script especially if you are not (I don't know how can I say this role) "System Admin".

I forgot something?
Back to top
View user's profile Send private message
nickyboy

New User


Joined: 26 Aug 2005
Posts: 16

PostPosted: Wed Oct 19, 2005 7:20 pm
Reply with quote

Hi Deepak..

Do try the following procedures..

type TSO TSOA000 enter

enter follwoing details

For Level : USER (USER,PROJECT,ENDUSER)
For System : give ur tso region here (TSO1,TSO2...)


Enter to continue..

on next screen Type I to insert new row

give details as follows


Keyword : alloc (ALLOC,TEMPDSN,SYSOUT,DUMMY,TERMINAL)
DDNAME : sysproc
Details : deepak.clist <- your clist library

save the informations..

logoff and login...

Now your PDS will be automatically allocated on login..

This works for me..Try yourself..lets hope it will work for you..

Regards,
Nick.
Back to top
View user's profile Send private message
spanda

New User


Joined: 31 Aug 2005
Posts: 48
Location: U.K.

PostPosted: Fri Oct 21, 2005 4:10 pm
Reply with quote

Nickyboy:

I believe the TSOA000 command is not a standard TSO command. It is perhaps a utility at your site to concatenate datasets to the allocations on the fly. We don't have this utility at our z/OS installation.

Deepak:

if you want your CLISTs in 'SYSSUP.LOCAL.CLIST' to be available at logon, make sure that this dataset is concatenated to SYSPROC allocation. And if you have $LOGON copied to this library from another dataset with modifications, then make sure that the library appears on top of the other library that has a CLIST with the same name.

At our installation, we do not logon to TSO through the TSO LOGON panel, instead we are taken straight to the TPX menu, so we don't have the option of starting ISPF with a logon script. But I have a REXX command (assigned to a PF key) to concat my private command library to the default SYSPROC concatenation. See attached. This REXX concats the user library at the top of the SYSPROC concatenation. But this can be changed to put the user's private library at the bottom of the allocation.

Hope this helps.
Panda.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts INCLUDE OMIT COND for Multiple values... DFSORT/ICETOOL 5
No new posts Looking for a little history of ISPF ... TSO/ISPF 5
No new posts CLIST - Virtual storage allocation error CLIST & REXX 5
No new posts Adding QMF and SPUFI to the ISPF menu DB2 20
No new posts Calling an Open C library function in... CICS 1
Search our Forums:

Back to Top