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.  DBLOOKUP() failure on z/OS with native DB2

    Posted 01/08/15 04:01 AM

    Originally posted by: paul.brett


    If a map has the following example DBLOOKUP() function:

    =DBLOOKUP ("select * from Test1", "Test.mdq", "Test_DB2")

    ...this syntax means that the MDQ file is read at build time, and the database connection values for native DB2 should be read from the MDQ, and stored in the compiled map.

    The MDQ may contain:

        <DATABASE name="Test_DB2">
            <TYPE>DB2</TYPE>
            <PLATFORM>MVS</PLATFORM>
            <QUALIFIEDNAMES>false</QUALIFIEDNAMES>
            <SURROUNDCHARS></SURROUNDCHARS>
            <PLAN>DBUTIL</PLAN>
            <SUBSYSTEM>DH07</SUBSYSTEM>
            <DESIGNSOURCE>MainframeDB2V9</DESIGNSOURCE>
            <USER>FRED</USER>
            <PASSWORD.encrypted>$@k``[^ZZ</PASSWORD.encrypted>
        </DATABASE>

    A quick review of the compiled map code shows that this is NOT happening, and it is most likely the map will fail to connect to DB2 (depending on the inclusion of SDSNEXIT dataset in the JCL and machine specific configuration).  Compiled map contains:

    "DBInfoBlock DB2-MVS MainframeDB2V9"

    ...at the end, which is the connection info for an ODBC connection (from the MDQ file for Windows for the purposes of importing Typetrees).

    IBM WebSphere TX Software Developers are reviewing the compiler code, to see why the wrong database connection data is being compiled into the map.

    Thank-you.

    Paul

    Follow me on Twitter


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


  • 2.  Re: DBLOOKUP() failure on z/OS with native DB2

    Posted 01/08/15 09:38 AM

    Originally posted by: paul.brett


    This issue can be seen with any current version of WTX - 8.3.0.x, 8.4.0.x or 8.4.1.x.

    Additionally, this issue can be seen with end of life version of WTX 8.2.0.x.

    The 8.1.0.x version (also end of life) does NOT show this issue, compiling in the correct connection strings from the DB:

    DBInfoBlock DB2-MVS DBUTIL DH07

    Investigations are ongoing.

    Thank-you.

    Paul

    Follow me on Twitter


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


  • 3.  Re: DBLOOKUP() failure on z/OS with native DB2

    Posted 01/19/15 04:02 AM

    Originally posted by: paul.brett


    An APAR has been created for this issue (but not yet published) - PI32879


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


  • 4.  Re: DBLOOKUP() failure on z/OS with native DB2

    Posted 01/26/15 05:08 AM