Details
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).
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
- blocks
-
ICE-3497 Add Maven .pom files to ICEfaces release bundles
- Closed
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 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18267 | Fri Jan 30 15:56:29 MST 2009 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/lib/jstl.jar
MODIFY /icefaces/trunk/icefaces/lib/commons-discovery.jar MODIFY /icefaces/trunk/icefaces/lib/commons-beanutils.jar |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18269 | Mon Feb 02 08:29:55 MST 2009 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/lib/versions-licenses.html
|
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 ] |
spreadsheet with conflicts in dependency jars.