IBM Sterling Transformation Extender

Sterling Transformation Extender

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


#Sterling
 View Only
  • 1.  WTX Map execution failure on Sterling B2B Integrator

    Posted Wed November 23, 2016 09:12 AM

    Originally posted by: SriniBodapati


    Hi All,

    I have installed 64 bit WTX integration server run time.  As mentioned in below link, I have modified InstallWTXService.bat file and executed it and did couple of more changes mentioned in below link.

    https://www.ibm.com/developerworks/community/blogs/SterlingB2B/entry/Using_Sterling_B2B_integrator_5_2_6_1_with_IBM_Transformation_extender_8_4_1_4_and_EDIFACT_PACK_2_8_1_4_for_WTX?lang=en

    I am able to execute the map in command server, but when I run it on Sterling B2B Integrator it's failing. I have tried with the example map provided with the installation WTX_IVT_Example_For_SIB2B.zip

    Below are the log entries from Sterling B2B wtx.log file.

    ----------------------------------------------

    2016-11-23 18:47:01.752] DEBUG WTX_TRANSLATION_RMI_SERVICE Before running WTXSIUtils.setup
    [2016-11-23 18:47:01.752] DEBUG WTXSIUtils.setup is calling initializeAPI with 
    [2016-11-23 18:47:02.092] DEBUG DTXIS0003E: WTX Error message: com.ibm.websphere.dtx.dtxpi.MException: Failed to load library - Native function: Java_com_ibm_websphere_dtx_dtxpi_MMap_initializeAPI
    [2016-11-23 18:47:02.092] DEBUG 51037 : Instantiating WTX Service engine....
    [2016-11-23 18:47:02.092] DEBUG New map service invocation
    [2016-11-23 18:47:02.092] ALL 51037 : DTXIS0003E: WTX Error message: WTX APIs are not initialized, could not execute a map.
    [2016-11-23 18:47:02.092] ALL 51037 : Map instance: -1 Return code: -1 Message: null

    [2016-11-23 18:47:02.092] DEBUG 51037 : Status_Report WTX Service engine....<mapInstances>
    <mapInstance-1>
    <mapReturn>-1</mapReturn>
    <message>null</message>
    </mapInstance-1>
    </mapInstances>

    [2016-11-23 18:47:02.092] DEBUG 51037 : Attached audit log to Workflow context
    [2016-11-23 18:47:02.092] DEBUG 51037 : leaving processData...
    [2016-11-23 18:47:21.191] DEBUG 51039 : WTX Adapter Service Name : MapTestService
    [2016-11-23 18:47:21.191] DEBUG 51039 : entering processData...
    [2016-11-23 18:47:21.191] DEBUG 51039 : TRANSLATION_ENGINE WTXSIMapServiceImpl_processData OS :Windows 7
    [2016-11-23 18:47:21.191] DEBUG 51039 : Overriding map with SI Dynamic Map.
    [2016-11-23 18:47:21.191] DEBUG 51039 : dynamic map size : 1150
    [2016-11-23 18:47:21.191] DEBUG 51039 : Map working directory is: D:\IBM\SterlingIntegrator\install\logs
    [2016-11-23 18:47:21.191] ALL 51039 : ResourceFile = 
    [2016-11-23 18:47:21.191] ALL 51039 : Threshold = 0
    [2016-11-23 18:47:21.191] ALL 51039 : MapName = null
    [2016-11-23 18:47:21.191] ALL 51039 : CacheMap = false
    [2016-11-23 18:47:21.191] ALL 51039 : accessing input override in1 = text_in
    [2016-11-23 18:47:21.191] ALL 51039 : accessing output override out1 = text_out
    [2016-11-23 18:47:21.191] DEBUG WTX_TRANSLATION_RMI_SERVICE Before running WTXSIUtils.setup
    [2016-11-23 18:47:21.191] DEBUG WTXSIUtils.setup is calling initializeAPI with 
    [2016-11-23 18:47:21.211] DEBUG DTXIS0003E: WTX Error message: com.ibm.websphere.dtx.dtxpi.MException: Failed to load library - Native function: Java_com_ibm_websphere_dtx_dtxpi_MMap_initializeAPI
    [2016-11-23 18:47:21.211] DEBUG 51039 : Instantiating WTX Service engine....
    [2016-11-23 18:47:21.211] DEBUG New map service invocation
    [2016-11-23 18:47:21.211] ALL 51039 : DTXIS0003E: WTX Error message: WTX APIs are not initialized, could not execute a map.
    [2016-11-23 18:47:21.211] ALL 51039 : Map instance: -1 Return code: -1 Message: null

    [2016-11-23 18:47:21.211] DEBUG 51039 : Status_Report WTX Service engine....<mapInstances>
    <mapInstance-1>
    <mapReturn>-1</mapReturn>
    <message>null</message>
    </mapInstance-1>
    </mapInstances>

    [2016-11-23 18:47:21.211] DEBUG 51039 : Attached audit log to Workflow context
    [2016-11-23 18:47:21.211] DEBUG 51039 : leaving processData...

    --------------------------------------------------------------------------------------

    Please help/guide me in fixing the issue, I am a newbie to WTX.

     

    Thanks,

    Srinivas


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


  • 2.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Thu November 24, 2016 05:37 AM

    Originally posted by: yeswtx


    helllo, check whether Java version is same in your system & server.


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


  • 3.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Thu November 24, 2016 08:29 AM

    Originally posted by: SriniBodapati


    Hi yeswtx,

    Thanks for the reply, the Sterling B2B Integrator server is also installed in my desktop.

    The JDK in the PATH variable and the JDK used for server installation both are same.

    Thanks,

    Srinivas


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


  • 4.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Thu November 24, 2016 07:14 AM

    Originally posted by: Ejay


    Hi ,

    Please try the following :
    add WTX path to system variable PATH
    duplicate dtxpi64.dll and rename it to dstxpi64.dll
    duplicate runmer32.dll and rename it to runmer32.dll
    duplicate dtxjpi64.dll and rename it to dstxjpi64.dll
    duplicate dtxpi.jar and rename it to dstxpi.jar

    Hope this Help


    Ejay


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


  • 5.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Wed November 30, 2016 03:41 AM

    Originally posted by: SriniBodapati


    Hi Ejay,

    I tried by duplicating above mentioned files and tested it didn't work either.

    I have added below line to InstallWTXService.bat file to install dstxpi.jar file as well. However the issue is not resolved.

    call %SI_BIN%\install3rdParty.cmd WebSphereTX %WTX_VER_SIG% -j %DTXHOME%\dstxpi.jar -nodeploy

     

    Thanks,

    Srinivas


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


  • 6.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Thu November 24, 2016 03:04 PM

    Originally posted by: RichMcFate


    I don't see a mention of your WTX version.  If it's version 9, then the Design Studio is 64-bit and you don't need two installs of ITX4IS or the EDIFACT pack.  I would expect you to be able to install a single copy of ITX4IS (using either the Design Studio directory or a different one) and I would not expect you to need to rename any files.

    I haven't personally done an ITX 9.x install with B2Bi on the same workstation, but I have done an install using IIB and the above was true -- one copy of ITX4IS (in the Design Studio directory).  

    Thanks,

    Rich

     


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


  • 7.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Tue November 29, 2016 06:32 AM

    Originally posted by: paul.brett


    I see:

    DTXIS0003E: WTX Error message: com.ibm.websphere.dtx.dtxpi.MException: Failed to load library - Native function: Java_com_ibm_websphere_dtx_dtxpi_MMap_initializeAPI

    ...indicating a failure to load the WTX library, perhaps because of a bitness issue.  Are you able to add a dtxver report here?

    http://www-01.ibm.com/support/docview.wss?uid=swg21243594

    Thank-you.

    Paul.

    Follow me on Twitter


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


  • 8.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Wed November 30, 2016 03:44 AM
      |   view attached

    Originally posted by: SriniBodapati


    Hi Paul,

    Please find attached dtxver report.

    Thanks,

    Srinivas


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

    Attachment(s)

    txt
    dtxver_windows.txt   6 KB 1 version


  • 9.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Wed November 30, 2016 04:52 AM

    Originally posted by: paul.brett


    I cannot see a reason for the failure.  At this point, I recommend you raise a Service Request (PMR) with IBM:

    https://www.ibm.com/support/servicerequest

    Thank-you.

    Paul.

    Follow me on Twitter


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


  • 10.  Re: WTX Map execution failure on Sterling B2B Integrator

    Posted Wed November 30, 2016 05:20 AM