Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-4408

CaseInsensitiveDictionary is platform/locale dependant

    XMLWordPrintableJSON

Details

    Description

      The CaseInsensitiveDictionary [0] can behave wrongly for non english locales. see reasoning in COLLECTIONS-294 and [1].

      [0] https://svn.apache.org/repos/asf/felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/CaseInsensitiveDictionary.java
      [1] http://mattryall.net/blog/2009/02/the-infamous-turkish-locale-bug

      A fix similar to the 2nd patch in COLLECTIONS-294 probably solves the problem.

      Attachments

        1. FELIX-4408-test-r1558196.patch
          1 kB
          Tobias Bocanegra
        2. FELIX-4408-r1558196.patch
          3 kB
          Tobias Bocanegra

        Activity

          People

            fmeschbe Felix Meschberger
            tripod Tobias Bocanegra
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: