# HG changeset patch # User sundar # Date 1366634344 -19800 # Node ID b08e7199633f5a594f52ee38c6361fad521c060e # Parent 7eda96a52c2715f80b924d7c8bf7a3d1d6611529 8012673: Nashorn's package name vs class name inferring logic is wrong Reviewed-by: hannesw, jlaskey, attila diff -r 7eda96a52c27 -r b08e7199633f nashorn/src/jdk/nashorn/internal/runtime/NativeJavaPackage.java --- a/nashorn/src/jdk/nashorn/internal/runtime/NativeJavaPackage.java Sat Apr 20 08:54:13 2013 -0300 +++ b/nashorn/src/jdk/nashorn/internal/runtime/NativeJavaPackage.java Mon Apr 22 18:09:04 2013 +0530 @@ -170,7 +170,7 @@ Class javaClass = null; try { javaClass = context.findClass(fullName); - } catch (final ClassNotFoundException e) { + } catch (final NoClassDefFoundError | ClassNotFoundException e) { //ignored }