-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
1.4.0
-
generic
-
generic
Note:
1. when we redirect ext dir by using -Djava.ext.dirs flag, IBM JCE provider can not be plugged into merlin JCE framework
2. If we keep IBM JCE provider at the default ext dir, it will work fine
(use sh pass_ext.sh)
3. For SunJCE provider, we don't have this problem, the test pass under all kind of deployment
Platform:
Generic
JDK version:
NOT work with Merlin JDK
It do work with jdk1.3 (use sh Run13.sh)
How to reproduce:
1. get the files from this attachment, untar it and cd IBMJCE dir
2. set JAVA_HOME
3. sh Run.sh
4. you will see this ---
yetoom:/home/stuartk/merlin_jdk/TestSuite/src/jce/Dynamic/IBMJCE( 42 )%sh Run.sh
java.security.NoSuchAlgorithmException: Class com.ibm.crypto.provider.BlowfishCipher configured for Cipher cannot be instantiated: null
at javax.crypto.b.a([DashoPro-V1.2-120198])
at javax.crypto.b.a([DashoPro-V1.2-120198])
at javax.crypto.Cipher.getInstance([DashoPro-V1.2-120198])
at TestCipherBlowfishFunc.runTest(TestCipherBlowfishFunc.java:104)
at TestCipherBlowfishFunc.run(TestCipherBlowfishFunc.java:66)
at TestCipherBlowfishFunc.main(TestCipherBlowfishFunc.java:40)
1. when we redirect ext dir by using -Djava.ext.dirs flag, IBM JCE provider can not be plugged into merlin JCE framework
2. If we keep IBM JCE provider at the default ext dir, it will work fine
(use sh pass_ext.sh)
3. For SunJCE provider, we don't have this problem, the test pass under all kind of deployment
Platform:
Generic
JDK version:
NOT work with Merlin JDK
It do work with jdk1.3 (use sh Run13.sh)
How to reproduce:
1. get the files from this attachment, untar it and cd IBMJCE dir
2. set JAVA_HOME
3. sh Run.sh
4. you will see this ---
yetoom:/home/stuartk/merlin_jdk/TestSuite/src/jce/Dynamic/IBMJCE( 42 )%sh Run.sh
java.security.NoSuchAlgorithmException: Class com.ibm.crypto.provider.BlowfishCipher configured for Cipher cannot be instantiated: null
at javax.crypto.b.a([DashoPro-V1.2-120198])
at javax.crypto.b.a([DashoPro-V1.2-120198])
at javax.crypto.Cipher.getInstance([DashoPro-V1.2-120198])
at TestCipherBlowfishFunc.runTest(TestCipherBlowfishFunc.java:104)
at TestCipherBlowfishFunc.run(TestCipherBlowfishFunc.java:66)
at TestCipherBlowfishFunc.main(TestCipherBlowfishFunc.java:40)
- duplicates
-
JDK-4434789 Applet can not use IBMJCE provider if it was installed at bundle extesion
- Closed