IBM Sterling Transformation Extender

Sterling Transformation Extender

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


#Sterling
#Supplychain
 View Only
Expand all | Collapse all

Using z/OS native datasets from WTX running on USS

  • 1.  Using z/OS native datasets from WTX running on USS

    Posted 11/12/14 09:23 AM

    Originally posted by: paul.brett


    Quick tip:

    Information at:

    http://pic.dhe.ibm.com/infocenter/wtxdoc/v8r4m1/index.jsp?topic=%2Fcom.ibm.websphere.dtx.es.doc%2Freferences%2Fr_event_server_Map_Sources_and_Targets.htm

    ...shows that you can use a FILE adapter target with WTX maps running on USS such as:

    [ALLOC DD(OUT1) DSN('PAB1.OUTPUT.TXT') TRACKS SPACE(5,1) NEW CATALOG RECFM(V,B) LRECL(1028) /VX0D,X0A]

    ...to write to z/OS native datasets, with a dynamic allocation made at runtime (the dataset must NOT exist).

    However, I draw your attention to :

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

    "Execution of an IBM WebSphere Transformation Extender (WTX) map on z/OS USS with a target data language of UTF-8 sent to a native z/OS dataset may result in a 'Shadow file rename failed' error."

    ...for which you will need to obtain and apply APAR PI26417.  (The build number must be equal to or higher than 8.4.1.2(30) for this to work.)

    Thank-you.

    Paul

    Follow me on Twitter


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


  • 2.  Re: Using z/OS native datasets from WTX running on USS

    Posted 06/24/15 09:20 AM

    Originally posted by: paul.brett


    When used at the command line, this would have to be surrounded by double-quotes:

    dtxcmdsv /u/pab1/maps/EXAMPLE2XML.mvs -IF1 "//'PAB1.INPUT.XML'" -OF1 "[ALLOC DD(OUT1) DSN('PAB1.OUTPUT.TXT') TRACKS SPACE(5,1) NEW CATALOG RECFM(V,B) LRECL(1028) /VX0D,X0A]" -AE

    Thank-you.

    Paul

    Follow me on Twitter


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