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.  EventServer

    Posted 02/17/05 11:09 AM

    Originally posted by: SystemAdmin


    Hi,

    I have a Directory polling setup(Where I can drop the Inputs in one folder and take the Outputs from a different folder) on the UNIX Server .
    I can drop like 100 files into the Input folder and take the Outputs from the Output folder.

    The 1st map that runs once I drop them into the Inputs folder is a Validation Map which just maps input = output then another map which converts this data to XML picks it up.
    This
    This second map seems to get stuck SOMETIMES(not always) and does not generate the outputs for a long time.
    Afte a long time it generates output for just 1 file and igonores the rest.

    It would be great if anyone can suggest what might be causing this problem.

    Any help is greatly appreciated.

    -Thanks,
    Sai.
    #IBMSterlingTransformationExtender
    #DataExchange
    #IBM-Websphere-Transformation-Extender


  • 2.  Re: EventServer

    Posted 02/18/05 08:49 AM

    Originally posted by: SystemAdmin


    Sounds like you have resource contention due to a non-unique name of some kind.

    1. Check your workspace setting in your "msd". s/b either memory (if small files) or "unique".
    2. If you have audit or trace turned on make sure they are set to create a unique log/trc file name.
    3. Check what you are creating as an output file. Is it a static name? Use the asterisk in the output file name defined in your "msd" to have the output name wild carded based on the input. (Check manual for the "wild card" topic for more info.)
    4. Run the Management Console while the map is running to see if any maps go into a resource pending status. See the active maps tab for what is actually running. Maybe all your validation maps run first. In the Event Server Properties you can limit the number of threads of an individual map watch if you don't want one watch to take all the available threads.
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender
    #DataExchange


  • 3.  Re: EventServer

    Posted 02/21/05 12:45 AM

    Originally posted by: SystemAdmin


    I'm curious about why you are using 2 maps for this process. Why do you need a specific "validation" map to run before you perform the mapping in another map.

    You may find that you can eliminate some of your issues if you just have one map to do the mapping. The input will be validated anyway and you can choose to fail the map based on input validation warnings/errors.

    As well as checking the points that Rick mentioned, you could look at re-designing your system to be more efficient.

    The other thing to look at is whether the files are actually being ignored, or whether that map is running and failing, leaving the files on the server directory. This can occur when you copy large files onto the server (or FTP them to the box without staging them). In this situation the TX system can trigger on a partially transferred file and fail due to incomplete data.
    Good luck,

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