JDK-4510736 : b82:java throws java.lang.NoClassDefFoundError and can't launch application.(ja)
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.nio
  • Affected Version: 1.4.0
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic,windows_2000
  • CPU: generic,x86
  • Submitted: 2001-10-04
  • Updated: 2001-10-04
  • Resolved: 2001-10-04
Related Reports
Duplicate :  
Duplicate :  
Description
---------------------------------------------
jdk    : j2sdk Merlin-beta3 b82
OS     : Solaris sparc 8 and 9 / x86 7
         Windows 98 2nd, NT SP6 japanese
         RedHat Linux 7.1
locale : ja locale
---------------------------------------------

java throws java.lang.NoClassDefFoundError on ja locale and can not launch any demo or application using beta3-b82.
Launching demo or application, "java.lang.NoClassDefFoundError" is thrown.
And demo or application does not work.

Steps to reproduce;
1) In case of Solaris or Linux, login with ja locale
2) Install j2sdk merlin-beta3 b82
3) launch any demo
 
  % java -jar SwingSet2.jar
  Exception in thread "main" java.lang.NoClassDefFoundError: SwingSet2
or
  % java -jar Font2DTest.jar
  Exception in thread "main" java.lang.NoClassDefFoundError: Font2DTest
or
  % java -jar Notepad.jar
  Exception in thread "main" java.lang.NoClassDefFoundError: Notepad
or
  % java -server -jar SwingSet2.jar
  Exception in thread "main" java.lang.NoClassDefFoundError: SwingSet2
or
  % java -d64 -jar SwingSet2.jar
  Exception in thread "main" java.lang.NoClassDefFoundError: SwingSet2

Then, exception is thrown and demo does not work.

This phenomenon is not seen in English locale.

A similar problem is filed as a bug #4510701.

Comments
EVALUATION This is a regression, use to work in b80 broken in b81. Alot of nio/net changes went back last night. We should see what went back last night to see who broke the build. ###@###.### 2001-10-04
04-10-2001