Improvements, Resolved Issues and Third Party Updates
Third Party Updates
Third Party Updates
WorkItem:264339 - Update the version of the commons-codec library used in the SPM product
The Apache Commons Codec package contains simple encoders and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the Commons Codec package also maintains a collection of phonetic encoding utilities.
The library is used in a variety of places for Base64 encoding purposes, including the CDEJ general plugin infrastructure, the Microsoft (MS) Word Integration functionality and also in the Rest infrastructure.
The version of Commons Codec used by Merative Social Program Management has now been updated from 1.5 to 1.14. Commons Codec 1.14 contains some bug fixes and a number of improvements.
As a result of this upgrade, the version of the specified Commons Codec JAR has been updated in the following files in the Java Development Environment deliverable.
- CuramSDEJ\lib\third_party_version.properties
- CuramSDEJ\xmlserver\third_party_version.properties
- CuramCDEJ\lib\curam\web\jsp\file-edit-ie.jsp
- CuramCDEJ\lib\curam\web\jsp\cti-applet.jsp
- CuramCDEJ\lib\curam\installers\IBMCuramWordIntegrationAssistant.msi
The changes to the Commons Codec JAR files include:
- CuramCDEJ\lib\ext\jar\signed\sha-2\commons-codec-1.14.jar
- CuramCDEJ\lib\curam\jar\cti-lib\commons-codec-1.14.jar
- CuramCDEJ\lib\ext\jar\commons-codec-1.14.jar
- CuramSDEJ\lib\commons-codec-1.14.jar
- BIApp\BIApp\CuramBIRTViewer\components\core\WebContent\WEB-INF\platform\plugins\uk.co.spudsoft.birt.emitters.excel_4.4.1.v201408290142\lib\commons-codec-1.14.jar
It should be noted that any references in custom scripts and other artifacts to the versioned JARs should be updated to point to the new versions of the JAR files as specified above.