java vm cannot run class file which contain multibyte character
in class name which compiled by "javac".
to reproduce;
1. login as any of asian locales(ja, ko, zh, zh_TW)
2. write java code which contain multibyte chars in class name
3. comiple by javac
4. run java
-------------------------------------------
Supplementary information - 5/28/97
I also see this with multibyte in Interface name - get msg
ava.lang.NoClassDefFoundError: XXInterXX
where XX is the multibyte characters
in class name which compiled by "javac".
to reproduce;
1. login as any of asian locales(ja, ko, zh, zh_TW)
2. write java code which contain multibyte chars in class name
3. comiple by javac
4. run java
-------------------------------------------
Supplementary information - 5/28/97
I also see this with multibyte in Interface name - get msg
ava.lang.NoClassDefFoundError: XXInterXX
where XX is the multibyte characters
- duplicates
-
JDK-4023102 (i18n) Class.forName doesn't work with a non-ASCII name
-
- Closed
-
- relates to
-
JDK-4052972 STD: Jdb is unable to deal with multibyte method names and variables
-
- Closed
-