ICEfaces
  1. ICEfaces
  2. ICE-1879

The backport-util-concurrent.jar file might be older than version 2.1, and not at version 2.2, as stated in the versions-licenses.html file

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.7DR#1, 1.7
    • Component/s: None
    • Labels:
      None
    • Environment:
      N/A

      Description

      The icefaces/lib/versions-licenses.html file states that the backport-util-concurrent.jar file is at version 2.2. Since Liferay was using version 2.1, I figured I would upgrade Liferay to version 2.2 as well in order to keep our products in sync.

      Just to be sure, I downloaded version 2.2 of backport-util-concurrent.jar from http://dcl.mathcs.emory.edu/util/backport-util-concurrent/dist and to my surprise, the one I downloaded "diff"ered from the one that comes bundled with ICEfaces. I further examined the issue by doing a "jar tvf" on both the downloaded file and the ICEfaces file, and the files within the ICEfaces one were dated "Nov 25 2005" and the downloaded one was "Jun 04 2006". Since version 2.1 has files dated "Jan 28 2005" I think that the one that comes bundled with ICEfaces may indeed be older than version 2.1, and therefore not at version 2.2, as stated in the versions-licenses.txt file.

      The latest version is 3.1, but that might be too much of an upgrade in order to maintain binary compatibility for Liferay.

      Therefore I would recommend that ICEsoft download 2.2, and keep it at version 2.2 if possible.

      Thank you,

      Neil Griffin
      Liferay, Inc.

        Activity

        Hide
        Ted Goddard added a comment -

        dcl.mathcs.emory.edu is offline at the moment due to a disk crash, thereby complicating the updating of this library.

        Show
        Ted Goddard added a comment - dcl.mathcs.emory.edu is offline at the moment due to a disk crash, thereby complicating the updating of this library.
        Hide
        Ted Goddard added a comment -

        The backport-concurrent files have been moved to sourceforge:

        http://backport-jsr166.sourceforge.net/

        Show
        Ted Goddard added a comment - The backport-concurrent files have been moved to sourceforge: http://backport-jsr166.sourceforge.net/
        Hide
        Ken Fyten added a comment -

        It turns out the the versions of this library shipped with ICEfaces 1.6 and 1.6.1 was actually 2.1, not 2.2. The versions-licenses.html file in the lib directory was incorrect.

        I've now updated this library to the 2.2 version (latest version for JDK 1.4) so the doc is correct.
        In addition, I've update the URL for the backport concurrent library to it's new home at sourceforge (old link was dead).

        Show
        Ken Fyten added a comment - It turns out the the versions of this library shipped with ICEfaces 1.6 and 1.6.1 was actually 2.1, not 2.2. The versions-licenses.html file in the lib directory was incorrect. I've now updated this library to the 2.2 version (latest version for JDK 1.4) so the doc is correct. In addition, I've update the URL for the backport concurrent library to it's new home at sourceforge (old link was dead).
        Hide
        Wolfgang Röckelein added a comment -

        Current version even for JRE/JDK 1.4 would be 3.1.

        Show
        Wolfgang Röckelein added a comment - Current version even for JRE/JDK 1.4 would be 3.1.

          People

          • Assignee:
            Unassigned
            Reporter:
            Neil Griffin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: