IBM Support

PI39891: Sync rules set with a patterns defined in _synergy_ignore_file_p attern.txt with WHEN %path =~ and Umlauts in the path fail

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Performing a work area sync will not exclude objects defined
    with the new mapping rule format WHEN %path =~ in
    _synergy_ignore_file_pattern.txt when the path contains Umlauts
    in _synergy_ignore_file_pattern.txt
    
    Steps to reproduce:
    1) In the root directory of a Rational Synergy project, create a
    controlled file called _synergy_ignore_file_pattern.txt.
    2) Add a mapping rule using the new mapping rule format such as:
    'WHEN %path=~ '.*/???/.*\.abc' IGNORE'
    using Umlauts in the path
    see
    http://www.ibm.com/support/knowledgecenter/SSRNYG_7.2.1/com.ibm.
    rational.synergy.reference.doc/topics/sc_c_mapping_rules.html
    3) Perform a work area sync.
    
    Expected result: Objects with a format as defined in
    _synergy_ignore_file_pattern.txt will be ignored.
    
    Actual result: Objects with a format as defined in
    _synergy_ignore_file_pattern.txt are not ignored and are
    synchronized.
    
    Note:
    Rules set in _synergy_ignore_file_pattern.txt using Umlauts in
    the filename work as expected
    Rules set in the Synergy GUI using Umlauts in the filename or
    paths work as expected
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Projects using specific ignore rules                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Performing a work area sync will not exclude objects defined *
    * with the new mapping rule format WHEN %path =~ in            *
    * _synergy_ignore_file_pattern.txt when the path contains      *
    * Umlauts                                                      *
    * in _synergy_ignore_file_pattern.txt                          *
    *                                                              *
    * Steps to reproduce:                                          *
    * 1) In the root directory of a Rational Synergy project,      *
    * create a controlled file called                              *
    * _synergy_ignore_file_pattern.txt.                            *
    * 2) Add a mapping rule using the new mapping rule format such *
    * as:                                                          *
    * "WHEN %path=~ '.*/ÇôÇÏǬ/.*\.abc' IGNORE"                    *
    * using Umlauts in the path                                    *
    * see                                                          *
    * http://www.ibm.com/support/knowledgecenter/SSRNYG_7.2.1/com. *
    * ibm.rational.synergy.reference.doc/topics/sc_c_mapping_rules *
    * .html                                                        *
    * 3) Perform a work area sync.                                 *
    *                                                              *
    * Expected result: Objects with a format as defined in         *
    * _synergy_ignore_file_pattern.txt will be ignored.            *
    *                                                              *
    * Actual result: Objects with a format as defined in           *
    * _synergy_ignore_file_pattern.txt are not ignored and are     *
    * synchronized.                                                *
    *                                                              *
    * Note:                                                        *
    * Rules set in _synergy_ignore_file_pattern.txt using Umlauts  *
    * in the filename work as expected                             *
    * Rules set in the Synergy GUI using Umlauts in the filename   *
    * or paths work as expected                                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * N/A                                                          *
    ****************************************************************
    N/A
    

Problem conclusion

  • Fixed in Rational Synergy 7.2.1.3.002.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI39891

  • Reported component name

    TLOGIC SYNERGY

  • Reported component ID

    5724V66SN

  • Reported release

    721

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-27

  • Closed date

    2015-06-12

  • Last modified date

    2015-06-12

  • 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

    TLOGIC SYNERGY

  • Fixed component ID

    5724V66SN

Applicable component levels

  • R721 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRNYG","label":"Rational Synergy"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"721","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 October 2021