APAR status
Closed as program error.
Error description
Exception in thread "main" java.lang.VerifyError: JVMVRFY021 thrown object not throwable; class=com/ibm/net/ssl/www2/protocol/https/c, method=<init>(Ljav ax/net/ssl/SSLSocketFactory;Ljava/net/URL;Ljava/lang/String;II) V,pc=4 Exception Details: Location: com/ibm/net/ssl/www2/protocol/https/c.<init>(Ljavax/net/ssl/SSL SocketFactory;Ljava/net/URL;Ljava/lang/String;II)V@4: JBifnonnul Reason: Current frame's flags are not assignable to stack map frame's. Current Frame: bci: @4 flags: { flagThisUninit } locals: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL', 'java/lang/String', integer, integer } stack: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL' } Stackmap Frame: bci: @11 flags: { } locals: { top, top, top, 'java/lang/String', integer, integer } stack: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL' } Stackmap Table: full_frame(@11,{top,top,top,Object[#41],integer,integer},{unini tializedThis,Object[#65],Object[#52]}) full_frame(@23,{top,top,top,top,top,integer},{uninitializedThis ,Object[#65],Object[#52],Object[#48]}) Other Error Information, as reported by customer: Error occurred after upgrading from Java version 80.8.50 to Java version 8.0.8.55
Local fix
Problem summary
java.lang.VerifyError thrown after executed connect() method from javax.net.ssl.HttpsURLConnection class. ERROR DESCRIPTION: Error occurred after upgrading from Java version 80.8.50 to Java version 8.0.8.55 Exception in thread "main" java.lang.VerifyError: JVMVRFY021 thrown object not throwable; class=com/ibm/net/ssl/www2/protocol/https/c, method=<init>(Ljav ax/net/ssl/SSLSocketFactory;Ljava/net/URL;Ljava/lang/String;II) V,pc=4 Exception Details: Location: com/ibm/net/ssl/www2/protocol/https/c.<init>(Ljavax/net/ssl/SSL SocketFactory;Ljava/net/URL;Ljava/lang/String;II)V@4: JBifnonnul Reason: Current frame's flags are not assignable to stack map frame's. Current Frame: bci: @4 flags: { flagThisUninit } locals: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL', 'java/lang/String', integer, integer } stack: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL' } Stackmap Frame: bci: @11 flags: { } locals: { top, top, top, 'java/lang/String', integer, integer } stack: { 'uninitializedThis', 'javax/net/ssl/SSLSocketFactory', 'java/net/URL' } Stackmap Table: full_frame(@11,{top,top,top,Object[#41],integer,integer},{unini tializedThis,Object[#65],Object[#52]}) full_frame(@23,{top,top,top,top,top,integer},{uninitializedThis ,Object[#65],Object[#52],Object[#48]})
Problem conclusion
The obfuscator has been updated to correct this problem A fix is made to ibmjsseprovider2.jar The associated Hursley RTC Problem Report is 153423 The associated Austin APAR is IJ56913 JVMs affected: Java 8 The fix was delivered for Java 8 SR8 FP60 The build level of this jar for the affected release is: Build: 8.0 build_20251209--578
Temporary fix
Comments
APAR Information
APAR number
IJ56913
Reported component name
JAVA SECURE SOC
Reported component ID
TIVSECJSS
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2025-12-12
Closed date
2025-12-16
Last modified date
2025-12-16
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
JAVA SECURE SOC
Fixed component ID
TIVSECJSS
Applicable component levels
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSWKFH","label":"Tivoli Components - Java Security"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"600"}]
Document Information
Modified date:
16 December 2025