IBM Sterling Transformation Extender

 View Only
  • 1.  WTX9.0 unable to find xsd file in map folder

    Posted Thu July 27, 2017 10:21 PM

    Originally posted by: johnxp


    Hi, is there any changes done in WTX 9.0 regarding the map's working folder.

    Previously in WTX8.3, below the rule was working fine, however, after upgrading to 9.0, it's throwing unable to find xsd file error.

    Xsd file is placed in the same folder as the map.

    ---
    =IF( xmllib->VALIDATEEX(PACKAGE(ISO_PAIN001), "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd", "d:\Test\xmlerror.log") != 0,
            "NO",
            "YES" )

    ---

     


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


  • 2.  Re: WTX9.0 unable to find xsd file in map folder

    Posted Thu July 27, 2017 10:29 PM

    Originally posted by: johnxp


    And how about this? If I choose Schema Validation, where should I put the xsd file if resource alias cannot be used in Metadata?

     

     


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


  • 3.  Re: WTX9.0 unable to find xsd file in map folder

    Posted Fri July 28, 2017 10:19 AM

    Originally posted by: GertieKearney


    Hi,

    Have you tried to remove the .mtx file from the map folder ?.

    The following technote has details.

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

     

    Recommendation to remove .MTX after a WTX upgrade, prior to opening maps
    It is recommended to remove any .MTX files, prior to opening a map source file, following an upgrade of the IBM WebSphere TX Design Studio installation (be that via a patch, Service Pack or a full version install).

    Symptom    Random failure results may be possible if the .MTX file (which was generated with a previous version of the Design Studio) is not removed.
       
    Cause    The initial map open process fully parses and validates the schema and creates a read-only, intermediary native schema type tree (.mtx) file. Subsequent open processes retrieve the WebSphere Transformation Extender-specific information that is stored in the cached .mtx file, similar to retrieving the information from a type tree (.mtt) file. Retrieving the information from the cached .mtx file is designed to improve the response time for opening maps that reference an XML Schema.  Certain structural changes of MTX file between versions, may cause incompatibilities.


    Gertie.

     


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


  • 4.  Re: WTX9.0 unable to find xsd file in map folder

    Posted Mon July 31, 2017 05:01 AM

    Originally posted by: PaulBrettIBM


    You might also want to look at this document:

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

    ...and specifically, the section about changed behaviour, which can be controlled with the DTX_CHDIR variable.

    Thank-you.

    Paul

    Follow me on Twitter


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


  • 5.  Re: WTX9.0 unable to find xsd file in map folder

    Posted Mon July 31, 2017 05:02 AM

    Originally posted by: PaulBrettIBM


    You would also want to review this:

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

    ...and perhaps carefully consider your use of the variable..

    Thank-you.

    Paul

    Follow me on Twitter


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