ICEfaces
  1. ICEfaces
  2. ICE-4024

Update dependent libraries in ICEfaces distribution to better support Maven

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8RC1, 1.8
    • Component/s: Release
    • Labels:
      None
    • Environment:
      all

      Description

      Documentation on the dependent jars is not always correct with what is specified within the jar (see attached spreadsheet). Sometimes when the version specified in /lib/versions-license.html is the same as within the jar, that version is not available on any maven repository (not a GA or final version?). We should ensure that the versions we use can also be specified using maven.

      Specifically, for the 1.8 release we should:

      1. Update the commons-beanutils.jar to v1.7.0. Note that the Licenses&Versions.html file in the /lib dir states that it is already 1.7.0, but in fact the .jar is 1.6.0.

      2. Update the jstl.jar from v1.1 to v 1.1.2.

      3. Update the commons-discovery.jar from v0.2 to v0.4. Note that the Licenses&Versions.html file in the /lib dir states that it is already 0.4, but in fact the .jar is v0.2.

      In all cases we must verify that the upgraded versions support our platforms (JSF 1.1, JDK 1.4, etc.). Also, the Licenses&Version.html file in the /lib directory must be updated to indicate the correct version information for any files that are changed (or not in cases where the version is currently incorrect).

        Issue Links

          Activity

          Judy Guglielmin created issue -
          Judy Guglielmin made changes -
          Field Original Value New Value
          Attachment jardependencyversions.ods [ 11490 ]
          Ken Fyten made changes -
          Summary use correct versions of dependent jars for ICEfaces distribution Update dependent libraries in ICEfaces distribution to better support Maven
          Salesforce Case []
          Fix Version/s 1.8RC1 [ 10143 ]
          Assignee Priority P1
          Description Documentation on the dependent jars is not always correct with what is specified within the jar (see attached spreadsheet). Sometimes when the version specified in /lib/versions-license.html is the same as within the jar, that version is not available on any maven repository (not a GA or final version?). We should ensure that the versions we use can also be specified using maven. Documentation on the dependent jars is not always correct with what is specified within the jar (see attached spreadsheet). Sometimes when the version specified in /lib/versions-license.html is the same as within the jar, that version is not available on any maven repository (not a GA or final version?). We should ensure that the versions we use can also be specified using maven.

          Specifically, for the 1.8 release we should:

          1. Update the commons-beanutils.jar to v1.7.0. Note that the Licenses&Versions.html file in the /lib dir states that it is already 1.7.0, but in fact the .jar is 1.6.0.

          2. Update the jstl.jar from v1.1 to v 1.1.2.

          3. Update the commons-discovery.jar from v0.2 to v0.4. Note that the Licenses&Versions.html file in the /lib dir states that it is already 0.4, but in fact the .jar is v0.2.

          In all cases we must verify that the upgraded versions support our platforms (JSF 1.1, JDK 1.4, etc.). Also, the Licenses&Version.html file in the /lib directory must be updated to indicate the correct version information for any files that are changed (or not in cases where the version is currently incorrect).
          Security Private [ 10001 ]
          Assignee Deryk Sinotte [ deryk.sinotte ]
          Ken Fyten made changes -
          Link This issue blocks ICE-3497 [ ICE-3497 ]
          Deryk Sinotte made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Assignee Priority P1
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Deryk Sinotte [ deryk.sinotte ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Judy Guglielmin
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: