summaryrefslogtreecommitdiffstats
path: root/pki/base/java-tools
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2012-02-21 22:22:16 -0600
committerEndi Sukma Dewata <edewata@redhat.com>2012-02-23 21:15:27 -0600
commited31fc445fc6d4769b7bd119770ae1da9b15d2bf (patch)
tree6d01d561bba4d2c505c22355522d8b30041f747a /pki/base/java-tools
parent970e3667eede41e72bb5a4cadf1d056ff526d944 (diff)
downloadpki-ed31fc445fc6d4769b7bd119770ae1da9b15d2bf.tar.gz
pki-ed31fc445fc6d4769b7bd119770ae1da9b15d2bf.tar.xz
pki-ed31fc445fc6d4769b7bd119770ae1da9b15d2bf.zip
Replaced BtoA/AtoB with Apache codec.
The OSUtil's BtoA() and AtoB() have been replaced by Base64 codec from Apache Commons library. The codec is configured to use 64-byte line width as defined in RFC 1421. Ticket #90
Diffstat (limited to 'pki/base/java-tools')
-rw-r--r--pki/base/java-tools/src/CMakeLists.txt9
-rw-r--r--pki/base/java-tools/templates/pki_java_command_wrapper.in1
-rw-r--r--pki/base/java-tools/templates/pretty_print_cert_command_wrapper.in1
-rw-r--r--pki/base/java-tools/templates/pretty_print_crl_command_wrapper.in1
4 files changed, 11 insertions, 1 deletions
diff --git a/pki/base/java-tools/src/CMakeLists.txt b/pki/base/java-tools/src/CMakeLists.txt
index 90fe31ae4..17c6f6b68 100644
--- a/pki/base/java-tools/src/CMakeLists.txt
+++ b/pki/base/java-tools/src/CMakeLists.txt
@@ -16,6 +16,13 @@ find_file(OSUTIL_JAR
/usr/share/java
)
+find_file(COMMONS_CODEC_JAR
+ NAMES
+ commons-codec.jar
+ PATHS
+ /usr/share/java
+)
+
find_file(XALAN_JAR
NAMES
xalan-j2.jar
@@ -60,7 +67,7 @@ set(pki-tools_java_SRCS
set(CMAKE_JAVA_INCLUDE_PATH
${PKI_NSUTIL_JAR} ${PKI_CMSUTIL_JAR}
${XALAN_JAR} ${XERCES_JAR}
- ${JSS_JAR} ${OSUTIL_JAR})
+ ${JSS_JAR} ${OSUTIL_JAR} ${COMMONS_CODEC_JAR})
set(CMAKE_JAVA_TARGET_VERSION ${APPLICATION_VERSION})
diff --git a/pki/base/java-tools/templates/pki_java_command_wrapper.in b/pki/base/java-tools/templates/pki_java_command_wrapper.in
index 4136eeebb..b09740945 100644
--- a/pki/base/java-tools/templates/pki_java_command_wrapper.in
+++ b/pki/base/java-tools/templates/pki_java_command_wrapper.in
@@ -142,6 +142,7 @@ if [ "${OS}" = "Linux" ] &&
# Fedora 16+
CP=/usr/lib64/java/osutil.jar:${CP}
fi
+CP=/usr/share/java/commons-codec.jar:${CP}
CP=/usr/share/java/ldapjdk.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-nsutil.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-cmsutil.jar:${CP}
diff --git a/pki/base/java-tools/templates/pretty_print_cert_command_wrapper.in b/pki/base/java-tools/templates/pretty_print_cert_command_wrapper.in
index fe0262c8c..ec1f2a9f8 100644
--- a/pki/base/java-tools/templates/pretty_print_cert_command_wrapper.in
+++ b/pki/base/java-tools/templates/pretty_print_cert_command_wrapper.in
@@ -142,6 +142,7 @@ if [ "${OS}" = "Linux" ] &&
# Fedora 16+
CP=/usr/lib64/java/osutil.jar:${CP}
fi
+CP=/usr/share/java/commons-codec.jar:${CP}
CP=/usr/share/java/ldapjdk.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-nsutil.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-cmsutil.jar:${CP}
diff --git a/pki/base/java-tools/templates/pretty_print_crl_command_wrapper.in b/pki/base/java-tools/templates/pretty_print_crl_command_wrapper.in
index 333983a47..2fb27f699 100644
--- a/pki/base/java-tools/templates/pretty_print_crl_command_wrapper.in
+++ b/pki/base/java-tools/templates/pretty_print_crl_command_wrapper.in
@@ -142,6 +142,7 @@ if [ "${OS}" = "Linux" ] &&
# Fedora 16+
CP=/usr/lib64/java/osutil.jar:${CP}
fi
+CP=/usr/share/java/commons-codec.jar:${CP}
CP=/usr/share/java/ldapjdk.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-nsutil.jar:${CP}
CP=/usr/share/java/${PRODUCT}/pki-cmsutil.jar:${CP}