Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Incomplete Spool Print

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IBM Tools
View previous topic :: :: View next topic  
Author Message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Mon Jun 22, 2009 6:16 pm    Post subject: Incomplete Spool Print
Reply with quote

Dear Friends ,

I am trying to take my spool data into PS and i am facing a problem that some part of spool data is not coming to PS.

Is their any limitation of size / Page while doing XDC ;given below is the code i have used

"DROPBUF"
QUEUE 'OWNER ' IBMAS1
QUEUE 'PREFIX *'
QUEUE 'ST'
QUEUE 'AFD REFRESH'
QUEUE 'ARRANGE MAX-RC A C'
QUEUE 'END'
QUEUE 'EXIT'
"ALLOC F(ISFIN) TRACKS SPACE(1) REU" /* USED BY SDSF */
"ALLOC FI(ISFOUT) DSN('"SDSFDSN"') SHR REUSE"
"EXECIO" QUEUED()" DISKW ISFIN (FINIS" /* INPUT TO SDSF BATCH */
"CALL *(SDSF) '++32,255'"
"FREE FI(ISFIN ISFOUT)"

Please let me know if you are looking for more inforamtion.
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Mon Jun 22, 2009 6:28 pm    Post subject:
Reply with quote

Any particulat part of the sysout missing, or can we guess ?
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Mon Jun 22, 2009 6:31 pm    Post subject:
Reply with quote

if my spool have 15 job detail , first 10 are coming to PS last 5 is missing
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Mon Jun 22, 2009 6:35 pm    Post subject:
Reply with quote

Quote:
Is their any limitation of size / Page while doing XDC


other than based on allocation of destination ds?
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Mon Jun 22, 2009 6:37 pm    Post subject:
Reply with quote

I have used now ISFAFD instead of CALL *(SDSF) '++32,255'" . Now 12 job details are coming but 3 are still missing .


There is no issue with output PS spcase as i have given ample space there.

Looking for ward to see the responses
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Mon Jun 22, 2009 10:15 pm    Post subject:
Reply with quote

Any view on this issue
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7904
Location: Bellevue, IA

PostPosted: Mon Jun 22, 2009 10:57 pm    Post subject:
Reply with quote

Quote:
There is no issue with output PS spcase as i have given ample space there.
What do you define as "ample space"? And how big an output spool (i.e., how many lines) are you attempting to write into this file?
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Tue Jun 23, 2009 10:23 am    Post subject:
Reply with quote

While creating output spool (PS file) i have given following parameter which seems to have enough space to insert max number of lines .

"ALLOC F(TEST1) DA('"SDSFDSN"') NEW SPACE(500,200) DSORG(PS)
RECFM(F B) Lrecl(256) "

Please let me know if something else is required .
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Tue Jun 23, 2009 10:43 am    Post subject:
Reply with quote

One more thing i have noticed is that the MAX number of lines coming to
ISFOUT is 480.

Is there is any extra command i have to put to increase the number of lines
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jun 23, 2009 11:22 am    Post subject:
Reply with quote

shr_amar wrote:
While creating output spool (PS file) i have given following parameter which seems to have enough space to insert max number of lines .
"ALLOC F(TEST1) DA('"SDSFDSN"') NEW SPACE(500,200) DSORG(PS)
RECFM(F B) Lrecl(256) "
Please let me know if something else is required .

And the allocation units are ..............
What does 3.4 I show for the attributes of the file
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Tue Jun 23, 2009 11:28 am    Post subject:
Reply with quote

General Data Current Allocation
Management class . . : SEMI Allocated blocks . : 18
Storage class . . . : STANDARD Allocated extents . : 1
Volume serial . . . : DITSPL
Device type . . . . : 3390
Data class . . . . . : **None** Current Utilization
Organization . . . : PS Used blocks . . . . : 4
Record format . . . : FBA Used extents . . . : 1
Record length . . . : 133
Block size . . . . : 27930
1st extent blocks . : 18
Secondary blocks . : 20
Data set name type : SMS Compressible : NO

Creation date . . . : 23/06/2009 Referenced date . . : 23/06/2009
Expiration date . . : ***None***
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Tue Jun 23, 2009 11:37 am    Post subject:
Reply with quote

As per my understanding this is nothing related to space of the output file.
as now i have inserted the print line and output line is increased from 480 to 660 .

Please have a look of new code .

"DROPBUF"
QUEUE 'OWNER ' user_id
QUEUE 'PREFIX *'
QUEUE 'ST'
QUEUE 'AFD REFRESH'
QUEUE 'ARRANGE MAX-RC A C'
QUEUE "PRINT FILE TEMPPRT " /* Print to temp dataset */
QUEUE "PRINT 1 99999"
QUEUE "PRINT CLOSE"
QUEUE 'END'
QUEUE 'EXIT'
"ALLOC F(TEMPPRT) DA('MY.DATASET') SHR"
"ALLOC F(ISFIN) TRACKS SPACE(1) REU" /* USED BY SDSF */
"ALLOC FI(ISFOUT) DSN('"SDSFDSN"') SHR REUSE"
"EXECIO" QUEUED()" DISKW ISFIN (FINIS"
"CALL *(ISFAFD) ' ++32,255'"



Still if there is 200 jobs present on spool 660 lines are unable to acommadte .

Please helpme here
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jun 23, 2009 12:00 pm    Post subject:
Reply with quote

Are you doing this in batch or foreground
Back to top
View user's profile Send private message
shr_amar
Warnings : 2

Active User


Joined: 02 May 2005
Posts: 126
Location: UK

PostPosted: Tue Jun 23, 2009 12:05 pm    Post subject:
Reply with quote

In forground
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jun 23, 2009 1:54 pm    Post subject:
Reply with quote

Mmmmmmmmmmm, OK, so I'm doing something slightly different but this works for both foreground and batch with no problems.

Code:
/* REXX *** CALL SDSF IN FOREGROUND                                  */
"FREE  FI(ISFIN,ISFOUT)"                                               
"ALLOC FI(ISFIN) DA('Input dataset(member)') SHR"                         
"ALLOC FI(ISFOUT) DA('Output dataset') SHR"                             
"CALL *(SDSF)"                                                         
EXIT                                                                   

I did notice that in foreground that the number of lines displayed was always 57, hence the DOWN 57 statements below. In batch I could specify the number of lines displayed on one screen using the code below and changing the DOWN parameter cards.
Code:

//SDSF     EXEC PGM=SDSF,PARM='++100,133'

And in the input dataset member
Code:

PRE *                 
SET DISPLAY           
O                     
SORT JOBNAME A JNUM A
O                     
DOWN 57               
DOWN 57               
DOWN 57               
DOWN 57   
DOWN 57   
DOWN 57   
DOWN 57   
SORT OFF 
END       
END       
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IBM Tools All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Report output in Spool amitc23 JCL & VSAM 4 Tue Apr 26, 2016 4:32 pm
No new posts Extract specific step spool data enrico-sorichetti JCL & VSAM 1 Thu Feb 04, 2016 9:48 am
No new posts print out the correct info in LOOP? jackzhang75 CLIST & REXX 7 Wed Dec 23, 2015 10:39 pm
No new posts XML generated from cobol is displayin... vangeti COBOL Programming 2 Wed Aug 19, 2015 5:16 pm
No new posts How to print a variable in SAS progra... LOKESH DAIVAM All Other Mainframe Topics 6 Thu Aug 13, 2015 12:24 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us