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.  WTX Error 4 - Could not read map

    Posted 01/12/15 02:02 PM

    Originally posted by: Tony2nd


    I have deployed a WMB flow with a WTX node on Windows and it works fine.

    I built the map for an specific platform - AIX and then re-built the BAR file.

    Deployed the BAR file on AIX; but when I try to run I got error 4 - could not read map.

    Can you please help?

    Thanks.

    Tony 


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


  • 2.  Re: WTX Error 4 - Could not read map

    Posted 01/13/15 03:48 AM

    Originally posted by: paul.brett


    What version of WTX?  What version of WMB / IIB?

    There are two ways to reference the map in the map node properties.  One uses a local reference, and deploys the map inside the BAR.  The other allows you to point to a specific compiled map that you need to deploy manually.  Which method are you using?

    With the first method, it should not be necessary to build the map for a specific platform.  The MAR file usually contains two types of compiled map, one for Big Endian systems and one for Little Endian systems.  One of these maps will used used for AIX.

    If you're using the second method, are you sure you deployed the map manually?

    Thank-you.

    Paul

    Follow me on Twitter


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


  • 3.  Re: WTX Error 4 - Could not read map

    Posted 01/13/15 08:17 AM

    Originally posted by: Tony2nd


    Hi Paul,

    Thanks for your answer; I thought initially that there was some special intervention to create maps for Unix.

    After talking with the mapper(?) I found out that the map calls another map and that call was like: another_map.mmc; I changed it to another_map.aix and it seems it worked. I have another error now while trying to update a SQL database that I am still investigating.

    Again, thanks for you help,

    Tony 


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


  • 4.  Re: WTX Error 4 - Could not read map

    Posted 01/16/15 05:51 AM
      |   view attached

    Originally posted by: paul.brett


    As an aside, it is useful to know that there are 3 types of compiled map.

    If the first 4 bytes are - 0xD4 0xC5 0xD9 0xC5 - then the map is compiled for z/OS.

       Otherwise, if the 17th byte is 0x00, then the map is compiled for Unix (AIX, Solaris, HP-UX or Itanium)

          Otherwise (the 17th byte must be 0x03) the map is compiled for Windows or Linux.

    I wrote a map to check compiled maps, and have included it here.

    Thank-you.

    Paul

    Follow me on Twitter


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

    Attachment(s)

    zip
    MapCheck.zip   6 KB 1 version


  • 5.  Re: WTX Error 4 - Could not read map

    Posted 05/15/15 10:54 AM

    Originally posted by: Tony2nd


    Paul,

    I am sorry it took me so long to thank you.

    I just used your map to identify what kind of maps are in the folders crated by WMB when it creates a MAR file:

    !Thu May 07 09:39:28 EDT 2015
    Processing MAR file D:\Generic_WTX\Generic_WTX.WTX Map.WTX_Router.mar
    Compiling WTX_Router a_LE map successful
    Compiling WTX_Router a_LX map successful
    Compiling WTX_Router a_BE map successful
    Compiling WTX_Router e_BE map successful
    MAR file creation successful
    MAR file added successfully
    

    a_BE - Unix map

    a_LE - Windows/Linux map

    a_LX - Windows/Linux map

    e_BE - z/OS map

    Again, thak you for the answer and map.

    Tony


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