IBM Support

IC98008: WEBSPHERE MQ FTE OR MFT, INCORRECT FILE TRANSFER, IF WILDCARD QUESTION MARKS ARE USED IN THE RESOURCE MONITORING TRIGGER FILE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Working with WebSphere MQ File Transfer Edition 7.0.4.3 or with
    WebSphere MQ Managed File Transfer 7.5.0.2. If wildcard question
    marks are used in the resource monitoring trigger file, files
    are transfered, although they do not match the wildcard question
    mark settings.
    
    A resource monitor on a source agent triggers for files, which
    are not within the pattern. For example a resource monitor that
    monitors an agent source directory for files which are using
    wildcard question marks in the trigger file (like in this
    example 'TD_?????.txt'), then the monitor not only transfers
    files that adhere (like in this example 'TD_12345.txt'), but
    incorrectly transfers files within the same directory, which do
    not match the wildcard settings (for example files like this
    one 'TD_File_12345.txt').
    
    Below is an example definition:
    
    fteCreateTransfer -gt task.xml -sa AGENT1 -sm AGENT1QM
    -da AGENT2 -dm AGENT2QM -de overwrite
    -dd "C:\temp\files\out" "${FilePath}"
    
    fteCreateMonitor -ma AGENT1 -mn TEST
    -md "C:\temp\files\transfer"
    -tr "match,TD_?????.txt" -f -mt task.xml
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    This issue affects users of WebSphere MQ File Transfer Edition
    (FTE) or WebSphere MQ Managed File Transfer (MFT) that are using
    resource monitors that utilise the wildcard character ?
    (question mark)
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM SUMMARY:
    The wildcard character of ? (question mark) is used to represent
    one and only one character. A resource monitor defined to
    match on a pattern of AB?.txt, for example, should only match on
    ABC.txt and not ABCD.txt. It was found that when using the ?
    wildcard character as part of the resource monitoring trigger
    condition, that it was matching on one or more characters rather
    than one and only one character. As a result files were
    causing a trigger condition even though the pattern should not
    have matched.
    

Problem conclusion

  • The WebSphere MQ FTE and MFT agent has been updated to correctly
    honour the wildcard character of ? (question mark) so that it
    will only match exactly one character when used for resource
    monitoring.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v7.0       7.0.4.4
    v7.5       7.5.0.4
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC98008

  • Reported component name

    WMQ FILE TRANSF

  • Reported component ID

    5724R1000

  • Reported release

    704

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-28

  • Closed date

    2014-01-16

  • Last modified date

    2014-01-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WMQ FILE TRANSF

  • Fixed component ID

    5724R1000

Applicable component levels

  • R704 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEP7X","label":"WebSphere MQ File Transfer Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.4","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
16 January 2014