APAR status
Closed as program error.
Error description
Error Message: Exception in thread "main" java/lang/ExceptionInInitializerError at java/lang/J9VMInternals.initialize (J9VMInternals.java:258) at sun/nio/cs/StreamDecoder.forInputStreamReader (StreamDecoder.java:82) at java/io/InputStreamReader.<init> (InputStreamReader.java:79) at java/io/FileReader.<init> (FileReader.java:72) at sun/misc/MetaIndex.registerDirectory (MetaIndex.java:166) at sun/misc/Launcher$ExtClassLoader$1.run (Launcher.java:151) at sun/misc/Launcher$ExtClassLoader$1.run (Launcher.java:147) at java/security/AccessController.doPrivileged (AccessController.java:280) at sun/misc/Launcher$ExtClassLoader.getExtClassLoader (Launcher.java:146) at sun/misc/Launcher.<init> (Launcher.java:73) at sun/misc/Launcher.<clinit> (Launcher.java:59) at java/lang/J9VMInternals.initializeImpl (Native Method) at java/lang/J9VMInternals.initialize (J9VMInternals.java:236) at java/lang/ClassLoader.initializeClassLoaders (ClassLoader.java:130) at java/lang/Thread.initialize (Thread.java:349) at java/lang/Thread.<init> (Thread.java:137) java/nio/charset/UnsupportedCharsetException: IBM-425 at java/nio/charset/Charset.forName (Charset.java:586) at sun/nio/cs/StreamDecoder$LocalizedStreamDecoder.<clinit> (StreamDecoder.java:441) at java/lang/J9VMInternals.initializeImpl (Native Method) at java/lang/J9VMInternals.initialize (J9VMInternals.java:236) at sun/nio/cs/StreamDecoder.forInputStreamReader (StreamDecoder.java:82) at java/io/InputStreamReader.<init> (InputStreamReader.java:79) at java/io/FileReader.<init> (FileReader.java:72) at sun/misc/MetaIndex.registerDirectory (MetaIndex.java:166) at sun/misc/Launcher$ExtClassLoader$1.run (Launcher.java:151) at sun/misc/Launcher$ExtClassLoader$1.run (Launcher.java:147) at java/security/AccessController.doPrivileged (AccessController.java:280) at sun/misc/Launcher$ExtClassLoader.getExtClassLoader (Launcher.java:146) at sun/misc/Launcher.<init> (Launcher.java:73) at sun/misc/Launcher.<clinit> (Launcher.java:59) at java/lang/J9VMInternals.initializeImpl (Native Method) at java/lang/J9VMInternals.initialize (J9VMInternals.java:236) at java/lang/ClassLoader.initializeClassLoaders (ClassLoader.java:130) at java/lang/Thread.initialize (Thread.java:349) at java/lang/Thread.<init> (Thread.java:137) JVMJ9VM015W Initialization error for library jclse7b_26(14): JVMJ9VM009E J9VMDllMain failed Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. . Stack Trace: N/A .
Local fix
NA
Problem summary
This problem is specific to z/OS platform. When an unsupported encoding is used, its expected to fall back to the default encoding of the platform. When "export LC_ALL=Ar_AA.IBM-425" is set, both file.encoding property and ibm.system.encoding property get set as "IBM-425". Fallback mechanism implementation sets only the file.encoding to Cp1047. ibm.system.encoding still points to 'IBM-425'. Hence the failure is noticed.
Problem conclusion
This defect will be fixed in: 7.0.0 SR6 (z/OS 31-bit) 7.0.0 SR6 (z/OS 64-bit) . In the fix, we are trying to over come the problem bypassing the java.nio.charset.UnsupportedCharsetException exception.
Temporary fix
Comments
APAR Information
APAR number
PM96011
Reported component name
JAVA Z/OS 64
Reported component ID
620700104
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-08-28
Closed date
2013-09-04
Last modified date
2013-09-04
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 Z/OS 64
Fixed component ID
620700104
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 August 2022