Solution for keytool and jarsigner not found error while signing jacob.jar file
Step 1 - Take a backup of the sign_webutil.sh script.
[weblogic@testserver-k bin]$ cp sign_webutil.sh sign_webutil.sh_OG
Step 2 - Find the java installation location in your server.
[weblogic@testserver-k bin]$ which java
path/to/your/java/bin
Step 3 - Edit the hardcoded keytool and jarsigner paths as follows:
FROM:
error_text=`/u01/app/oracle/product/12.2.1/wlserver/../jdk/bin/keytool -genkey -dname "CN=$DN_CN, OU=$DN_OU, O=$DN_O, C=$DN_C" \
-alias $JAR_KEY -keypass $JAR_KEY_PASSWORD -keystore $KEYSTORE \
-storepass $KEYSTORE_PASSWORD -validity $VALIDDAYS`
TO:
error_text=`path/to/your/java/bin/keytool -genkey -dname "CN=$DN_CN, OU=$DN_OU, O=$DN_O, C=$DN_C" \
-alias $JAR_KEY -keypass $JAR_KEY_PASSWORD -keystore $KEYSTORE \
-storepass $KEYSTORE_PASSWORD -validity $VALIDDAYS`
AND
FROM:
error_text=`/u01/app/oracle/product/12.2.1/wlserver/../jdk/bin/jarsigner -keystore $KEYSTORE -storepass $KEYSTORE_PASSWORD -keypass $JAR_KEY_PASSWORD \
$1 $JAR_KEY`
TO:
error_text=`path/to/your/java/bin/jarsigner -keystore $KEYSTORE -storepass $KEYSTORE_PASSWORD -keypass $JAR_KEY_PASSWORD \
$1 $JAR_KEY`
Comments
Post a Comment