Description of Problem: Sun JDK no longer works out of the box. It cannot find /usr/bin/cut (No problem: ln -s /bin/cut /usr/bin/cut) However, There are many errors loading various shared libraries, and simply adding ${prefix}/bin/java to PATH and running it, causes java to hang. How Reproducible: Easily. Steps to Reproduce: 1. Download jdk-1_3_0_02 from Sun 2. execute downloaded file (produces an RPM) 3. rpm -ivh <the rpm> 4. ln -s /bin/cut /usr/bin/cut (<- already a workaround) 4. /usr/java/jdk-1_3_0_02/bin/java ^^^^^^^^^^^^ | +---- if I remember correctly 5. ... (hangs) Actual Results: (hangs) Expected Results: Run java class Additional Information: JDK worked jut fine in 7.0 without the need for any intervention (beyond, optionally, adding the JDK bin directory to ones path). Now, in 7.1, it doesn't work at all.
I suggest you read the release notes - there is a bug in JDK (it makes assumptions which are no longer valid). IBM has a version available with a workaround. *** This bug has been marked as a duplicate of 27090 ***