View previous topic :: View next topic
|
Author |
Message |
poornima.yeleswarapu
New User
Joined: 05 Jun 2009 Posts: 2 Location: Chennai
|
|
|
|
I'm preparing a tool for my project requirments. I'm using the LMINIT service to create the Data id for the DS. But everytime it gives me a return code of 8. And from help manuals I could see that RC=8 means Data ID not created.
Can any one help me out with the error.
Below is the piece of code with which i am finding problem:
ADDRESS ISPEXEC "LMINIT DATAID(did2) DATASET ('"DSN1"') ENQ(SHR)"
IF RC <> 0 THEN
DO
SAY 'LMINIT RETURNED AN ERROR RC OF: ' RC
RETURN
END
ADDRESS ISPEXEC "LMOPEN DATAID("did2")"
IF RC <> 0 THEN
DO
SAY 'LMOPEN RETURNED A RC OF: ' RC
RETURN
END |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
you need to run with TRACE ?R.
I imagine (just a guess) that the resolution of DSN1 is not correct.
Has dsn1 been allocated? |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2547 Location: Silicon Valley
|
|
|
|
Poornima, what does the ISPF Services Guide say about return code 8? |
|
Back to top |
|
|
poornima.yeleswarapu
New User
Joined: 05 Jun 2009 Posts: 2 Location: Chennai
|
|
|
|
The DSN1 data set is already created and the RC = 8 means that the Data id is not created.
In my PS file i had two PDS data sets names. When i tried removing one it was working fine. and when i give more than one PDS the same rexx gives me this error.
Thanks. |
|
Back to top |
|
|
prino
Senior Member
Joined: 07 Feb 2009 Posts: 1306 Location: Vilnius, Lithuania
|
|
|
|
Put a
statement before the LMINIT of the same didx... |
|
Back to top |
|
|
Pedro
Global Moderator
Joined: 01 Sep 2006 Posts: 2547 Location: Silicon Valley
|
|
|
|
I was trying to get you to read the whole thing:
Quote: |
Data ID not created; the error condition is described in “System variables used to format error messages” on page xx. |
The error description is put into some ISPF variables which you can display or otherwise use to debug the problem.
Show us your trace information for the dataset name. |
|
Back to top |
|
|
|