SYS09092.T023428.RA000.AB60399R.R0204269 was preallocated (no free was done).
...
...
because of this my output is not coming correct even my job is getting over with cc 00.
ISPF normally allocates dynamically some datasets ( ISPCTL*, ... )
if it determines that those datasets were allocated thru jcl it simple gives an informatory message on the fact
is your output not correct, or is it not coming at all ??
in case 1 ( not correct ) the issue is not related to the allocation/deallocation
in case 2 there is mismatch/misunderstanding on the ddname beig used for Your output
Joined: 01 Sep 2006 Posts: 2596 Location: Silicon Valley
Quote:
29 *-* EXIT
SYS09092.T023428.RA000.AB60399R.R0204269 was preallocated (no free was done).
READY
PROFILE MSGID
READY
END
Please put the PROFILE MSGID before the message that you need to look up. (that is, you should be looking it up yourself, but you seem to want us to guess the message number and want us look up our guess).
these datasets for which this prealocation message are coming is generated by ISPLOG .
I removed ISPLOG from JCL and ran it it shows contention with AB60399.SPFLOG1.LIST datasets
ISPF system data set allocation error - press Enter to continue.
Log file allocation error - ISPF will operate without a log data set.
Data set 'AB60399.SPFLOG1.LIST' in use by another user, try later.
but i got the correct output .
but sometime this message is not coming and that time i am not getting the correct output .
Means if there is not contention then the output is not correct .
I have a doubt please let me know the correct logic behind it .
i have seen one thing in my code i am assigning this dataset AB60399.SPFTEMP1.CNTL and when this dataset is getting deleted after execution then my output is coming correct but when this is not getting deleted then output is not correct the macro is returning wrong code .
this is a childish question but is there any link of this to getting correc output it is always assigned to a ddname ISP0*
Please provede me a solution as i am still stuck in this tool .
This is working fine in the online mode only concern is batch.
Now i am using isplog as
//ISPLOG DD DISP=NEW,DSN=&TEMP,UNIT=3390
when i used this first time it worked fine for 3 , 4 times after that it stopeed working fine .
Jcl is not giving any error . I this JCL is not able to invoke the macro properly as only the macro is not giving correct solution ... it is giving RC as 16.
You may need to preallocate ISPCTL0 and ISPCTL1 also. See the ISPF planning and customization guide. The message about the data set not being freed probably has no bearing on if the macros work, but you can always create cataloged temporary data sets in a previous step and allocate them old,delete in the ISPF step
This will be invalid because the command is %JJCHECK3 and the AB60399.PACKAGE.JCFILE.S9253 will be an invalid parameter to ISPSTART. Put the data set name inside the parenthesis.
I am searching in the ISPF planning and customizing guide it is taking much time
why do You think that Your time is more valuable than our' s
You are getting paid to do your job,
the help You are getting here is on our time and free of charge