I see you have your SMPTABL on both

//SMPTABL  DD DISP=SHR,DSN=SAURABH.SMPTABL      *SAURABH TBLS
//CIDTABL  DD DISP=SHR,DSN=SAURABH.SMPTABL      *SAURABH TBLS

What is  the purpose of CIDTABL?  I am not sure your SMP Table dataset
should be on the CIDTABL DD.  What is its purpose?

In some shops they have the user PROFILE dataset on other table library DDs.

Next a LIBDEF can have MUTLIPLE datasets allocated at one time.
So the following excerpt you provided:

ALLOC F(CIDTABL)  DA('SAURABH.CIDTABL')   SHR  REUSE        why is this
different from your logon proc?
ISPEXEC LIBDEF ISPMLIB DATASET ID('SYS1.SGIMMENU') 
ISPEXEC LIBDEF ISPPLIB DATASET ID('SYS1.SGIMPENU') 
ISPEXEC LIBDEF ISPTLIB DATASET ID('SYS1.SGIMTENU') 
ISPEXEC SELECT PGM(GIMSTART) PARM(&UOPT) NEWAPPL(GIM)  PASSLIB 
ISPEXEC LIBDEF ISPMLIB 
ISPEXEC LIBDEF ISPPLIB 
ISPEXEC LIBDEF ISPTLIB 
FREE F(SMPTABL  CIDTABL) END

If you are using a REXX to allocate files, then you should probably not have
them physically allocated in your logon proc.

So the question becomes, where do you want to do your allocations?  In the
logon proc or a REXX?

I prefer creating rexx allocation routines rather than putting them in the
logon proc.


Lizette


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On
Behalf Of saurabh khandelwal
Sent: Saturday, October 05, 2013 8:08 AM
To: [email protected]
Subject: Re: SMPTABL data set severe error

Hello Lizette,
                    Thanks for response .Below is my logon proc containing
SMPTABL dataset.


//$SYSMJM  EXEC PGM=IKJEFT01,
//         DYNAMNBR=99,PARM='%PROFILE'
//STEPLIB  DD DISP=SHR,DSN=SAURABH.LOADLIB      *SAURABH LOADLIB
//         DD DISP=SHR,DSN=SYS1.DGTLLIB         *ISMF LOADLIB
//         DD DISP=SHR,DSN=SYS1.SCBDHENU        *HCD LOADLIB
//         DD DISP=SHR,DSN=SYS1.SIOALMOD        *OSA/SF LOADLIB
//         DD DISP=SHR,DSN=SYS1.MIGLIB          *MVS MIGLIB
//SYSHELP  DD DISP=SHR,DSN=SYS1.HELP            *SYS HELP
//         DD DISP=SHR,DSN=SYS1.SISPHELP        *ISPF HELP
//         DD DISP=SHR,DSN=SYS2.HELP            *USER HELP
//SYSPROC  DD DISP=SHR,DSN=SAURABH.SYSEXEC      *SAURABH EXECS
//         DD DISP=SHR,DSN=SKHAND9.CNTL.REXX    *USER EXECS
//         DD DISP=SHR,DSN=SYS3.ISPF.CLIB       *USER EXECS
//         DD DISP=SHR,DSN=SYS1.SEZAINST        *TCPIP EXECS
//         DD DISP=SHR,DSN=$SYS.ISPFCLIB        *SYSPROG EXECS
//         DD DISP=SHR,DSN=SYS1.DGTCLIB         *SMS  EXECS
//         DD DISP=SHR,DSN=SYS1.SEDGEXE1        *DFSMS/RMM EXECS
//         DD DISP=SHR,DSN=SYS1.SCSFCLI0         ICSF EXECS
//         DD DISP=SHR,DSN=SYS1.SERBCLS         *RMF EXECS
//         DD DISP=SHR,DSN=SYS1.SBPXEXEC        *OE EXECS
//         DD DISP=SHR,DSN=SYS1.SGIMCLS0        *SMP/E EXECS
//         DD DISP=SHR,DSN=SYS1.HRFCLST         *RACF EXECS
//         DD DISP=SHR,DSN=SYS1.SCBDCLST        *HCD EXECS
//         DD DISP=SHR,DSN=SYS1.SISPCLIB        *ISPF EXECS
//         DD DISP=SHR,DSN=SYS1.SISPEXEC        *ISPF EXECS
//         DD DISP=SHR,DSN=SYS1.SBLSCLI0        *IPCS EXECS
//ISPPLIB  DD DISP=SHR,DSN=$SYS.ISPFPLIB        *SYSPROG PANELS
//         DD DISP=SHR,DSN=SYS3.ISPF.PLIB       *USER PANELS
//         DD DISP=SHR,DSN=SYS1.DGTPLIB         *SMS  PANELS
//         DD DISP=SHR,DSN=SYS1.SEDGPENU        *DFSMS/RMM PANELS
//         DD DISP=SHR,DSN=SYS1.SGIMPENU        *SMP/E PANELS
//         DD DISP=SHR,DSN=SYS1.SCSFPNL0         ICSF PANELS
//         DD DISP=SHR,DSN=SYS1.SEZAPENU        *TCPIP PANELS
//         DD DISP=SHR,DSN=SYS1.SERBPENU        *RMF PANELS
//         DD DISP=SHR,DSN=SYS1.SISPPENU        *ISPF PANELS
//         DD DISP=SHR,DSN=SYS1.SCBDPENU        *HCD PANELS
//         DD DISP=SHR,DSN=SYS1.SBPXPENU        *OE PANELS
//         DD DISP=SHR,DSN=SYS1.SBLSPNL0        *IPCS PANELS
//ISPSLIB  DD DISP=SHR,DSN=$SYS.ISPFSLIB        *SYSPROG SKELS
//         DD DISP=SHR,DSN=SYS3.ISPF.SLIB       *USER SKELS
//         DD DISP=SHR,DSN=SYS1.DGTSLIB         *SMS  SKELS
//         DD DISP=SHR,DSN=SYS1.SGIMSENU        *SMP/E SKELS
//         DD DISP=SHR,DSN=SYS1.SCSFSKL0         ICSF SKELS
//         DD DISP=SHR,DSN=SYS1.SISPSENU        *ISPF SKELS
//         DD DISP=SHR,DSN=SYS1.SISPSLIB        *ISPF SKELS
//         DD DISP=SHR,DSN=SYS1.SBLSKEL0        *IPCS SKELS
//ISPMLIB  DD DISP=SHR,DSN=SYS3.ISPF.MLIB       *USER MSGS
//         DD DISP=SHR,DSN=SYS1.DGTMLIB         *SMS  MSGS
//         DD DISP=SHR,DSN=SYS1.SEDGMENU        *DFSMS/RMM MSGS
//         DD DISP=SHR,DSN=SYS1.SEZAMENU        *TCPIP MSGS
//         DD DISP=SHR,DSN=SYS1.SERBMENU        *RMF MSGS
//         DD DISP=SHR,DSN=SYS1.SGIMMENU        *SMP/E MSGS
//         DD DISP=SHR,DSN=SYS1.SCSFMSG0         ICSF MSGS
//         DD DISP=SHR,DSN=SYS1.SBPXMENU        *OE MSGS
//         DD DISP=SHR,DSN=SYS1.SISPMENU        *ISPF MSGS
//         DD DISP=SHR,DSN=SYS1.SCBDMENU        *HCD MSGS
//         DD DISP=SHR,DSN=SYS1.SBLSMSG0        *IPCS SKELS
//ISPTLIB  DD DISP=SHR,DSN=SAURABH.SMPTABL      *SAURABH TBLS
//         DD DISP=SHR,DSN=DCTR.SGIMTENU        *DCTR TBLS
//         DD DISP=SHR,DSN=SYS3.ISPF.TLIB       *USER TBLS
//         DD DISP=SHR,DSN=SYS1.DGTTLIB         *SMS  TBLS
//         DD DISP=SHR,DSN=SYS1.SGIMTENU        *SMP/E TBLS
//         DD DISP=SHR,DSN=SYS1.SCSFTLIB         ICSF TBLS
//         DD DISP=SHR,DSN=SYS1.SERBTENU        *RMF TBLS
//         DD DISP=SHR,DSN=SYS1.SCBDTENU        *HCD TBLS
//         DD DISP=SHR,DSN=SYS1.SBPXTENU        *OE TBLS
//         DD DISP=SHR,DSN=SYS1.SISPTENU        *ISPF TBLS
//         DD DISP=SHR,DSN=SYS1.SBLSTBL0        *IPCS TBLS
//SMPTABL  DD DISP=SHR,DSN=SAURABH.SMPTABL      *SAURABH TBLS
//CIDTABL  DD DISP=SHR,DSN=SAURABH.SMPTABL      *SAURABH TBLS
//SYSLBC   DD DISP=SHR,DSN=SYS1.BRODCAST        *BRODCAST
//SYSUADS  DD DISP=SHR,DSN=SYS1.UADS            *UADS
//SYSPRINT DD TERM=TS,SYSOUT=Z
//SYSTERM  DD TERM=TS,SYSOUT=Z
//SYSOUT   DD TERM=TS,SYSOUT=Z
//SYSERR   DD TERM=TS,SYSOUT=Z


I dont see any other error in using ISPF panel. Yesterday I just received
HOLDDATA in morning and after couple of hours I was trying to invoke SMPE
panel and was unable to do.

SMPE panel is invoked using below code

&ZSEL = TRANS( TRUNC (&ZCMD,'.')
              1,'PANEL(TSOID)'
              2,'CMD(%SMPEINIT)'

And code of SMPEINIT command is

BROWSE    SYS3.ISPF.CLIB(SMPEINIT) - 01.08           Line 000
 Command ===>
********************************* Top of Data **************** PROC 0 UOPT()
CONTROL NOMSG FLUSH END(ENDO) FREE F(SMPTABL CIDTABL) ALLOC F(SMPTABL)
DA('DCTR.SGIMTENU')  SHR  REUSE
ALLOC F(CIDTABL)  DA('SAURABH.CIDTABL')   SHR  REUSE
ISPEXEC LIBDEF ISPMLIB DATASET ID('SYS1.SGIMMENU') ISPEXEC LIBDEF ISPPLIB
DATASET ID('SYS1.SGIMPENU') ISPEXEC LIBDEF ISPTLIB DATASET
ID('SYS1.SGIMTENU') ISPEXEC SELECT PGM(GIMSTART) PARM(&UOPT) NEWAPPL(GIM)
PASSLIB ISPEXEC LIBDEF ISPMLIB ISPEXEC LIBDEF ISPPLIB ISPEXEC LIBDEF ISPTLIB
FREE F(SMPTABL  CIDTABL) END

Please suggest ,if you looking for any more data from my side.

Regards
Saurabh




On Sat, Oct 5, 2013 at 6:29 PM, Lizette Koehler
<[email protected]>wrote:

> Please post your JCL statements where your SMPTABL is coded.
>
> Next, check that ALL of the libraries on the DD statement where your 
> SMPTABL is coded are ALL PDS or PDSE datasets.
>
> In ISPF, if there is an error, ISPF will flag the first library in the 
> list and not necessarily the library in Error.
>
> Without more detail this is a guess.
>
> For SMP/E usage, I believe that the SMPTABL is in both the ISPTLIB and 
> SMPTABL DD statements.  If this is correct, please post both DD entries.
>
> So you should show us a listing like the following
>
> //ISPTLIB DD DISP=SHR,DSN=SYS2.ISPTLIB
> //          DD DISP=SHR,DSN=ISP.SISPTENU
> //          DD DISP=SHR,DSN=GIM.SGIMTENU
> //          DD DISP=SHR,DSN=SYS1.SMP.SMPTABL
> //          DD DISP=SHR,DSN=SYS1.SEDGTBL1
> //          DD DISP=SHR,DSN=SYS1.DGTTLIB
> //          DD DISP=SHR,DSN=SYS1.SCBDTENU
> //          DD DISP=SHR,DSN=SYS1.SBLSTBL0
> //*
> //SMPTABL DD DISP=SHR,DSN=SYS1.SMP.SMPTABL
>
>
>
> Lizette
>
>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] 
> On Behalf Of saurabh khandelwal
> Sent: Friday, October 04, 2013 9:28 PM
> To: [email protected]
> Subject: Fwd: SMPTABL data set severe error
>
> Hello,
>                    I am getting below error, while invoking SMPE panel.
>
>                   SMP/E INITIALIZATION ERROR  ===>
>
>
>
> **********************************************************************
> ******
> ***
>  *
>     *
>  * The following error was detected while attempting to
>    *
>  * initialize the SMP/E dialogs. The initialization of
>     *
>  * these dialogs has not completed.
>    *
>  *
>     *
>  *
>     *
>  *
>     *
>  *
>     *
>  * The message has been logged in your ISPF log.  You may
>    *
>  * wish to print your log and give it to the system
>    *
>  * programmer responsible for maintaining this system.
>     *
>  *
>     *
>  * To return to ISPF, enter END .
>    *
>  *
>     *
>
>
> **********************************************************************
> ******
> ***
>
>        ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
>        *³ SMPTABL data set severe error.  Check the space allocations. 
> ³*
>
>
> I tried checking my logon proc for SMPTABL  user dataset. But I dont 
> see any issue with this dataset and its has enough free space .
>
>                               Data Set Information  Command ===>
>
>  Data Set Name  . . . : SAURABH.SMPTABL
>
>  General Data                          Current Allocation
>   Volume serial . . . : STOR50          Allocated tracks  . : 20
>   Device type . . . . : 3390            Allocated extents . : 1
>   Organization  . . . : PO              Maximum dir. blocks : 20
>   Record format . . . : FB
>   Record length . . . : 80
>   Block size  . . . . : 27920          Current Utilization
>   1st extent tracks . : 20              Used tracks . . . . : 1
>   Secondary tracks  . : 2               Used extents  . . . : 1
>                                         Used dir. blocks  . : 1
>                                         Number of members . : 7
>
>                                        Dates
>                                         Creation date . . . : 2009/11/14
>                                         Referenced date . . : 2013/10/04
>                                         Expiration date . . : 
> ***None***
>
>
> I also tried creating new SMPTABL  dataset and replaced LOGONPROC 
> entry with new dataset name, still same issue.
>
> I am running z/OS 1.13 system. Please help me to isolate this issue.
>
>
> Thanks & Regards
> Saurabh
>
>
>
> --
> Thanks & Regards
> Saurabh Khandelwal
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to [email protected] with the message: INFO IBM-MAIN
>



--
Thanks & Regards
Saurabh Khandelwal

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to