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

SPLICE/ICETOOL Help


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

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Fri Jan 20, 2012 3:17 pm
Reply with quote

Hello All,

I have a code below

Code:
//DFSORT  EXEC PGM=ICETOOL                                         
//TOOLMSG DD SYSOUT=*                                             
//DFSMSG  DD SYSOUT=*                                             
//IN1  DD DSN=File1,DISP=SHR               
//IN2  DD DSN=FILE2,DISP=SHR             
//T1   DD DSN=&&T1,UNIT=SYSDA,SPACE=(CYL,(1,1)),DISP=(MOD,PASS)   
//OUT  DD DSN=OUTFILE,                               
//            DISP=(NEW,CATLG,DELETE),UNIT=SYSDA,SPACE=(CYL,(1,1))
//TOOLIN DD *                                                     
     COPY FROM(IN1) TO(T1) USING(CPY1)                             
     COPY FROM(IN2) TO(T1) USING(CPY2)                             
     SPLICE FROM(T1) TO(OUT) ON(69,2,CH) WITHALL-                 
            WITH(1,2) WITH(9,3)-                                   
            WITH(16,1) WITH(19,1)-                                 
            WITH(22,1) WITH(25,1)-
            WITH(28,1)-                                           
/*                                                               
//CPY1CNTL DD *                                                   
     OUTREC FIELDS=(1:1,7,13:9,15,34:26,15,55:67,6,62:75,6,87:X) 
/*                                                               
//CPY2CNTL DD *                                                   
     OUTREC FIELDS=(1:43,2,9:47,4,16:53,2,19:56,2,22:59,2,25:62,2,
                       28:65,2,87:X) 



I am getting the below error in DFSMSG


CPY1CNTL :
OUTREC FIELDS=(1:1,7,13:9,15,34:26,15,55:67,6,62:75,6,87:X)
PARMLIST :
OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=IN1,SORTOUT=T1,SORTDD=CPY1,COPY
WER428I CALLER-PROVIDED IDENTIFIER IS "0001"
WER276B SYSDIAG= 142993, 587458, 587458, 2752875
WER164B 5,420K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
WER164B 0 BYTES RESERVE REQUESTED, 2,252K BYTES USED
WER146B 24K BYTES OF EMERGENCY SPACE ALLOCATED
WER108I IN1 : RECFM=FB ; LRECL= 87; BLKSIZE= 27927
WER237I OUTREC RECORD LENGTH = 87
WER110I T1 : RECFM=FB ; LRECL= 87; BLKSIZE= 27927
WER410B 4,392K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,
WER410B 0 BYTES RESERVE REQUESTED, 2,108K BYTES USED
WER211B SYNCSMF CALLED BY SYNCSORT; RC=0000
WER416B IN1 : EXCP'S=1,UNIT=3390,DEV=8E4F,CHP=(EFDBE8DA,1),VOL=VFT004
WER416B T1 : EXCP'S=1,UNIT=3390,DEV=E100,CHP=(DFEBD4F0,1),VOL=WK0006
WER416B TOTAL OF 2 EXCP'S ISSUED FOR COPYING
WER054I RCD IN 832, OUT 832
WER169I RELEASE 1.3 BATCH 0513 TPF LEVEL 2.2
CPY2CNTL :
OUTREC FIELDS=(1:43,2,9:47,4,16:53,2,19:56,2,22:59,2,25:62,2,
28:65,2,87:X)
PARMLIST :
OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=IN2,SORTOUT=T1,SORTDD=CPY2,COPY
WER428I CALLER-PROVIDED IDENTIFIER IS "0002"
WER276B SYSDIAG= 143096, 587561, 587561, 2752875
WER164B 5,500K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
WER164B 0 BYTES RESERVE REQUESTED, 2,240K BYTES USED
WER146B 24K BYTES OF EMERGENCY SPACE ALLOCATED
WER108I IN2 : RECFM=FB ; LRECL= 87; BLKSIZE= 27927
WER237I OUTREC RECORD LENGTH = 87
WER110I T1 : RECFM=FB ; LRECL= 87; BLKSIZE= 27927
WER410B 4,472K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,
WER410B 0 BYTES RESERVE REQUESTED, 2,116K BYTES USED
WER211B SYNCSMF CALLED BY SYNCSORT; RC=0000
WER416B IN2 : EXCP'S=1,UNIT=3390,DEV=7E81,CHP=(EFDBE8DA,1),VOL=VFT009
WER416B BSAM WAS USED FOR T1
WER054I RCD IN 87, OUT 87
WER169I RELEASE 1.3 BATCH 0513 TPF LEVEL 2.2


Could you please have a look into the error and let me why this is coming?

Please let me know if you need any more details from my end on it.
Thank you,
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Jan 20, 2012 3:23 pm
Reply with quote

the WER messages indicate that You are using SYNCSORT
topic moved where it belongs ( JCL )

...
OK i' ll bite, which is the ERROR message You are talking about ?
Back to top
View user's profile Send private message
Nic Clouston

Global Moderator


Joined: 10 May 2007
Posts: 2455
Location: Hampshire, UK

PostPosted: Fri Jan 20, 2012 9:16 pm
Reply with quote

Yes, it would be useful if you could hilight the error message as I cannot see it either.
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 1:23 pm
Reply with quote

Hi Enrico/Nic,

Actually, this is what I got in the logs but I am not clear looking at the logs, what exactly the error it show. The JCL with ICETOOL step getting abended with this logs.

Would you like me to post any other messages of that JCL here?

Thanks,
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Jan 23, 2012 1:32 pm
Reply with quote

Quote:
The JCL with ICETOOL step getting abended with this logs.

it would have been very thoughtful of You if You had posted the abend code

You must realize that when asking for help You are supposed to post something useful

it is strange that those were the only messages received

review Your output and post everything
the full jcl for the step
the sort control cards
the relevant part of the jes log
the full output received
a sample of the input and a sample of the output expected
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 3:25 pm
Reply with quote

Ok thanks. Below is what I have:

Input File-1 columns
Code:
-------------------------------------------------------
1-7      13-31    34-52     55-60     62-67  69-70
EMPID    Lastname  Firstname Company  Dept   Code

R154576  ROCH      YALEY     SYMCON   ADMIN  AH
R104938  VIK       SINGH     SYMCON   ADMIN  AH
R169037  KAT       MEDINA    SYMCON   ADMIN  AH
R153937  PIYUL     STRAUT    TFL          TFL         SI
R153937  PIYUL     STRAUT    TFL          TFL        A1
R123756  ROYENE    LAILA     POLYMO   ACOUNT RL
R123756  ROYENE    LAILA     POLYMO   ACOUNT A1
R186736  NICK      MICHAEL   POLYMO   ACOUNT RL
R186736  NICK      MICHAEL   POLYMO   ACOUNT A1

==========
Input File-2
-----------------------

Code:
1-2    9-12    16   19   22     25    28
Code  level   inq  add  modify del   field
AH    PMLR     Y    Y     Y                 0
AH    PMLR     Y    Y     Y          Y 
SI    FQAT     Y    Y     Y       
RL    ILST     Y    Y     Y            Y   
A1    PRT1     Y    Y     Y     
A1    PRT2     Y    Y     Y     
A1    PRT3     Y    Y     Y     
A1    PRT4     Y    Y     Y     
A1    PRT5     Y    Y     Y     

==============
Output file
-------------

Code:
EMPID  LASTNAME   FIRSTNAME  CODE  LEVEL  INQ   ADD  MOD  DEL FIELD  COMP    DEPT
R154576  ROCH      YALEY     AH    PMLR     Y    Y     Y       0    SYMCON   ADMIN
R154576  ROCH      YALEY     AH    PMLR     Y    Y     Y    Y       SYMCON   ADMIN
R104938  VIK       SINGH     AH    PMLR     Y    Y     Y       0    SYMCON   ADMIN
R104938  VIK       SINGH     AH    PMLR     Y    Y     Y    Y       SYMCON   ADMIN
R169037  KAT       MEDINA    AH    PMLR     Y    Y     Y       0    SYMCON   ADMIN
R169037  KAT       MEDINA    AH    PMLR     Y    Y     Y    Y       SYMCON   ADMIN
R153937  PIYUL     STRAUT    SI    FQAT     Y    Y     Y            TFL      TFL
R153937  PIYUL     STRAUT    A1    PRT1     Y    Y     Y            TFL      TFL
R153937  PIYUL     STRAUT    A1    PRT2     Y    Y     Y            TFL      TFL
R153937  PIYUL     STRAUT    A1    PRT3     Y    Y     Y            TFL      TFL
R153937  PIYUL     STRAUT    A1    PRT4     Y    Y     Y            TFL      TFL
R153937  PIYUL     STRAUT    A1    PRT5     Y    Y     Y            TFL      TFL
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 3:27 pm
Reply with quote

Code:
SYNCSORT FOR Z/OS  1.3.2.2RI   U.S. PATENTS: 4210961, 5117495   (C) 2007 SYNCS
                                                      z/OS   1.11.0           
SYNCSORT LICENSED FOR CPU SERIAL NUMBER 143B6, MODEL 2098 S05             LICE
CPY1CNTL :                                                                   
     OUTREC FIELDS=(1:1,7,13:9,15,34:26,15,55:67,6,62:75,6,87:X)             
PARMLIST :                                                                   
OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=IN1,SORTOUT=T1,SORTDD=CPY1,COPY
WER428I  CALLER-PROVIDED IDENTIFIER IS "0001"                                 
WER276B  SYSDIAG= 122676, 569880, 569880, 2761950                             
WER164B  5,544K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,           
WER164B     0 BYTES RESERVE REQUESTED, 2,252K BYTES USED                     
WER146B  24K BYTES OF EMERGENCY SPACE ALLOCATED                               
WER108I  IN1      : RECFM=FB   ; LRECL=    87; BLKSIZE= 27927                 
WER237I  OUTREC RECORD LENGTH =    87                                         
WER110I  T1       : RECFM=FB   ; LRECL=    87; BLKSIZE= 27927                 
WER410B  4,516K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,     
WER410B     0 BYTES RESERVE REQUESTED, 2,108K BYTES USED                     
WER211B  SYNCSMF  CALLED BY SYNCSORT; RC=0000   
WER416B  IN1      : EXCP'S=1,UNIT=3390,DEV=8E4F,CHP=(EFDBE8DA,1),VOL=VFT004   
WER416B  T1       : EXCP'S=1,UNIT=3390,DEV=E104,CHP=(DFEBD4F0,1),VOL=WK0009   
WER416B  TOTAL OF 2 EXCP'S ISSUED FOR COPYING                                 
WER054I  RCD IN        832, OUT        832                                   
WER169I  RELEASE 1.3 BATCH 0513 TPF LEVEL 2.2                                 
WER052I  END SYNCSORT - G1xxxxxx,DFSORT,,DIAG=8600,5145,AA0E,00E6,CEE2,68CB,AE
SYNCSORT FOR Z/OS  1.3.2.2RI   U.S. PATENTS: 4210961, 5117495   (C) 2007 SYNCS
                                                      z/OS   1.11.0           
SYNCSORT LICENSED FOR CPU SERIAL NUMBER 143B6, MODEL 2098 S05             LICE
CPY2CNTL :                                                                   
     OUTREC FIELDS=(1:43,2,9:47,4,16:53,2,19:56,2,22:59,2,25:62,2,           
                       28:65,2,87:X)                                         
PARMLIST :                                                                   
OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=IN2,SORTOUT=T1,SORTDD=CPY2,COPY
WER428I  CALLER-PROVIDED IDENTIFIER IS "0002"                                 
WER276B  SYSDIAG= 122578, 569782, 569782, 2761950                             
WER164B  5,664K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,           
WER164B     0 BYTES RESERVE REQUESTED, 2,240K BYTES USED                     
WER146B  24K BYTES OF EMERGENCY SPACE ALLOCATED
WER108I  IN2      : RECFM=FB   ; LRECL=    87; BLKSIZE= 27927                 
WER237I  OUTREC RECORD LENGTH =    87                                         
WER110I  T1       : RECFM=FB   ; LRECL=    87; BLKSIZE= 27927                 
WER410B  4,636K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,     
WER410B     0 BYTES RESERVE REQUESTED, 2,116K BYTES USED                     
WER211B  SYNCSMF  CALLED BY SYNCSORT; RC=0000                                 
WER416B  IN2      : EXCP'S=1,UNIT=3390,DEV=7E81,CHP=(EFDBE8DA,1),VOL=VFT009   
WER416B  BSAM WAS USED FOR T1                                                 
WER054I  RCD IN         87, OUT         87                                   
WER169I  RELEASE 1.3 BATCH 0513 TPF LEVEL 2.2                                 
WER052I  END SYNCSORT - G1xxxxx,DFSORT,,DIAG=EE00,710B,C20E,004E,A6E2,48A3,06         
                                                   
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Jan 23, 2012 5:26 pm
Reply with quote

You still did not post anything useful....

going over the initial post
Code:
            WITH(28,1)-                                           
/*                                                               

POST THE COMPLETE INPUT or look for a message telling something like ...
EXPECTED CONTINUATION LINE NOT FOUND
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 5:48 pm
Reply with quote

In TOOLMSG, i got the below:

Code:
SYT000I  SYNCTOOL RELEASE 1.6.2 - COPYRIGHT 2007  SYNCSORT INC.
SYT001I  INITIAL PROCESSING MODE IS "STOP"                     
SYT002I  "TOOLIN" INTERFACE BEING USED                         
                                                               
              COPY FROM(IN1) TO(T1) USING(CPY1)                 
SYT020I  SYNCSORT CALLED WITH IDENTIFIER "0001"                 
SYT030I  OPERATION COMPLETED WITH RETURN CODE 0                 
                                                               
              COPY FROM(IN2) TO(T1) USING(CPY2)                 
SYT020I  SYNCSORT CALLED WITH IDENTIFIER "0002"                 
SYT030I  OPERATION COMPLETED WITH RETURN CODE 0                 
                                                               
              SPLICE FROM(T1) TO(OUT) ON(69,2,CH) WITHALL-     
                     WITH(1,2)-                                 
                     WITH(9,3)-                                 
                     WITH(16,1)-                               
                     WITH(19,1)-                               
                     WITH(22,1)-                               
                     WITH(25,1)-                                         
                     WITH(28,1)-                                         
SYT008E  END OF FILE ENCOUNTERED WHILE PROCESSING STATEMENT CONTINUATION
SYT030I  OPERATION COMPLETED WITH RETURN CODE 12                         
                                                                         
SYT004I  SYNCTOOL PROCESSING COMPLETED WITH RETURN CODE 12   
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 5:50 pm
Reply with quote

[code]SYT008E END OF FILE ENCOUNTERED WHILE PROCESSING STATEMENT CONTINUATION
[quote]is this the error?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Mon Jan 23, 2012 5:53 pm
Reply with quote

That is the error -- you are telling SYNCSORT you have more statements coming but there is nothing there. Either take the continuation dash off the last line, or add whatever you were going to use to complete the statement.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Jan 23, 2012 6:07 pm
Reply with quote

Quote:
SYT008E END OF FILE ENCOUNTERED WHILE PROCESSING STATEMENT CONTINUATION
is this the error?


if You do not have the willingness, the ingenuity, the competence to look up Yourself a message in the manuals
then You do not have any place in the IT profession icon_evil.gif
Back to top
View user's profile Send private message
Amit S

New User


Joined: 30 Jul 2010
Posts: 17
Location: india

PostPosted: Mon Jan 23, 2012 6:19 pm
Reply with quote

Hi Enrico,

I have seen this message earlier also but only when I saw your post 'EXPECTED CONTINUATION LINE NOT FOUND', I reliased that could be an error. Thanks for your post.
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Mon Jan 23, 2012 6:52 pm
Reply with quote

Here's a tip: if a message number ends with 'E' or 'S' it generally means you should take a look at it. Most mainframe products follow this convention.
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 Shift left VB record without x00 endi... DFSORT/ICETOOL 11
No new posts how to calculate SUM value for VB fil... DFSORT/ICETOOL 1
No new posts how to calculate SUM for VB file usin... JCL & VSAM 1
No new posts Null values are considered in Total c... DFSORT/ICETOOL 6
No new posts Join multiple records using splice DFSORT/ICETOOL 5
Search our Forums:

Back to Top