IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.


#Sterling
#Supplychain
 View Only
  • 1.  DISK READ ERROR in Z/OS, Mapping return code 17

    Posted 04/10/18 04:33 AM

    Originally posted by: RihRi


    Hello,

    We are runing ITX Batch Command Server 9.0.0.2(96)_31bit in mainframe Z/os.

    We have a huge XML-document input. The run gives error:

    MSG ID 4136 - FUNC:GetDataPtr DISK READ ERROR Asked:-4294967278 Got:18 bytes  - ./s_paging.c 2043
    Mapping return code 17, severity ERROR:
    Disk read error                      

     

    In Audit log we can see that input has been read succesfully and two outputs has been written successfully:


    <SourceReport   card="1"   adapter="File"   bytes="2460256545"   adapterreturn="0">
       <Message>Data read successfully</Message> 

    <TargetReport   card="1"   adapter="File"   bytes="1502"   adapterreturn="0">
    <Message>Data written successfully</Message>

    <TargetReport   card="2"   adapter="File"   bytes="2136438508"   adapterreturn="0">
    <Message>Data written successfully</Message>

     

    In Audit log WorkArea files looks like this:

    <WorkArea type="File">                                                        
    <inputarea  card="1"   Path="DD:SYSTMP03" TimeStamp="14:39:48 April 9, 2018" bytes="1668018489"/>
    <outputarea card="1"   Path="DD:SYSTMP05" TimeStamp="14:42:24 April 9, 2018" bytes="65536"/>
    <outputarea card="2"   Path="DD:SYSTMP07" TimeStamp="14:42:36 April 9, 2018" bytes="0"/>
    </WorkArea>  

    I found it a little bit strange that SYSTMP07 bytes are zero.

     

    I have no idea what is wrong.

    Any help is appreciated.

     

    Riitta                                                               

     

                                   

     

     


    #IBMSterlingTransformationExtender
    #DataExchange
    #IBM-Websphere-Transformation-Extender


  • 2.  Re: DISK READ ERROR in Z/OS, Mapping return code 17

    Posted 04/11/18 05:19 AM

    Originally posted by: PaulBrett


    Most likely a boundary overrun condition.  What version are you using?

    I recommend you raise a Service Request (PMR) with IBM and provide a complete testcase, along with JCL and dataset definitions for the inputs.

    Thank you.

    Paul

    Follow me on Twitter


    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 3.  Re: DISK READ ERROR in Z/OS, Mapping return code 17

    Posted 04/11/18 07:00 AM

    Originally posted by: RihRi


    Thank you Paul  for your answer,

    We are runing ITX Batch Command Server 9.0.0.2(96)_31bit in mainframe Z/os.

    Our Z/os system programmer put this defition for temp file SYSTMP06 to JCL
    SPACE=(CYL,(4000,333)),UNIT=VIO
    With this one the batch job runs fine.

     

    Earlier the definition for temp file SYSTMP06 was
    SPACE=(CYL,(9999,9999)),DSNTYPE=LARGE

    What do mean by boundary overrun condition ?

    Riitta


     

     

     

     


    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender
    #DataExchange


  • 4.  Re: DISK READ ERROR in Z/OS, Mapping return code 17

    Posted 04/11/18 07:26 AM

    Originally posted by: PaulBrett


    https://en.wikipedia.org/wiki/Buffer_overflow

    Some piece of data is supposed to fit exactly in an area of memory reserved for it, but it is actually larger.

    Thank you.

    Paul

    Follow me on Twitter


    #DataExchange
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender