APAR status
Closed as program error.
Error description
Error Message: keytool error (likely untranslated): java.lang.IllegalArgumentException: java.util.Vector incompatible with <OSB>Ljava.lang.Object; . Stack Trace: java.lang.ClassCastException: java.util.Vector incompatible with <OSB>Ljava.lang.Object; at java.lang.reflect.Array.getLength(Array.java:255) at com.ibm.security.x509.ExtKeyUsageExtension.<init>(ExtKeyUsageExt ension.java:227) at com.ibm.crypto.tools.KeyTool.a(Bytecode PC: 1662) at com.ibm.crypto.tools.KeyTool.a(Bytecode PC: 434) at com.ibm.crypto.tools.KeyTool.a(Bytecode PC: 4337) at com.ibm.crypto.tools.KeyTool.a(Bytecode PC: 14) at com.ibm.crypto.tools.KeyTool.main(Bytecode PC: 13) . This problem happens with IBM Java SDK 8.0.8.10, but not happen with IBM Java SDK 8.0.8.6.
Local fix
Problem summary
This problem was caused by a missing constructor for the ExtKeyUsage class.
Problem conclusion
A fix is made to ibmjceprovider.jar and ibmpkcs.jar The associated Hursley RTC Problem Report is 149956 The associated Austin APAR is IJ48740 IBMJCE Git issue# is 217 IBMPKCS Git issue# is 166 JVMs affected: Java 8 The fix was delivered for Java 8 SR8 FP15 (CR23_04) The affected jar is "ibmjceprovider.jar" and "ibmpkcs.jar" The build level of this jar for the affected releases is build_20230926-32 for ibmjceprovider.jar and build_20230926-35 for ibmpkcs.jar. . This APAR will be fixed in the following Releases: . IBM SDK, Java Technology Edition 8 SR8 FP15 (8.0.8.15) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the available maintenance can be found at: https://www.ibm.com/support/pages/java-sdk
Temporary fix
Comments
APAR Information
APAR number
IJ48749
Reported component name
SECURITY
Reported component ID
620700125
Reported release
270
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-09-27
Closed date
2023-09-29
Last modified date
2023-09-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SECURITY
Fixed component ID
620700125
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"270","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]
Document Information
Modified date:
30 September 2023