ICEfaces
  1. ICEfaces
  2. ICE-3763

Update backport-concurrent library

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8DR#1
    • Fix Version/s: 2.0-Alpha3, 2.0.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      All

      Description

      We currently use version 2.2 of the backport-util-concurrent.jar. According to the site that maintains this library (http://backport-jsr166.sourceforge.net/), the latest version is 3.1. We are considering updating for a couple of reasons:

      - better compatibility with various JDK versions (the latest 3.1 version has libraries for JDK 1.2, 1.3, 1.4, 5.0, and 6.0)
      - potential bug fixes

        Activity

        Hide
        Krashan Brahmanjara added a comment -

        Good idea. In my case I'm using Icefaces running and compiled, for jdk 1.5 level, with backport-util-concurrent-3.1-Java50.jar. Everything works fine but I don't see any performance improvement.

        Tested dependency for maven users of icefaces.pom
        <dependency>
        <groupId>backport-util-concurrent</groupId>
        <artifactId>backport-util-concurrent</artifactId>
        <version>3.1</version>
        <classifier>Java50</classifier> <!-- or Java60-->
        </dependency>

        Show
        Krashan Brahmanjara added a comment - Good idea. In my case I'm using Icefaces running and compiled, for jdk 1.5 level, with backport-util-concurrent-3.1-Java50.jar. Everything works fine but I don't see any performance improvement. Tested dependency for maven users of icefaces.pom <dependency> <groupId>backport-util-concurrent</groupId> <artifactId>backport-util-concurrent</artifactId> <version>3.1</version> <classifier>Java50</classifier> <!-- or Java60--> </dependency>
        Hide
        Krashan Brahmanjara added a comment -

        Maybe the best solution will be to remove that dependency and use features of JDK 1.5 or 1.6?

        Show
        Krashan Brahmanjara added a comment - Maybe the best solution will be to remove that dependency and use features of JDK 1.5 or 1.6?
        Hide
        Deryk Sinotte added a comment -

        We'll be standardizing on Java 5+ and using the standard libraries in ICEfaces 2.0 +.

        Show
        Deryk Sinotte added a comment - We'll be standardizing on Java 5+ and using the standard libraries in ICEfaces 2.0 +.

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: