changeset 649:7543d0b4e502

Print stacktrace for ClassFormatError's during classloading
author Adam Domurad <adomurad@redhat.com>
date Fri, 22 Mar 2013 10:13:34 -0400
parents 8a7fa31629d0
children e5b423479f99
files ChangeLog netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
diffstat 2 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Fri Mar 22 14:27:12 2013 +0100
+++ b/ChangeLog	Fri Mar 22 10:13:34 2013 -0400
@@ -1,3 +1,8 @@
+2013-03-22  Adam Domurad <adomurad@redhat.com>
+
+	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
+	(findClass): Print stacktrace for ClassFormatError
+
 2013-03-22  Jiri Vanek <jvanek@redhat.com>
 
 	* netx/net/sourceforge/jnlp/security/appletextendedsecurity/impl/UnsignedAppletActionStorageImpl.java:
--- a/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java	Fri Mar 22 14:27:12 2013 +0100
+++ b/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java	Fri Mar 22 10:13:34 2013 -0400
@@ -1725,6 +1725,7 @@
                 }
             } catch (ClassNotFoundException ex) {
             } catch (ClassFormatError cfe) {
+                cfe.printStackTrace();
             } catch (PrivilegedActionException pae) {
             } catch (NullJnlpFileException ex) {
                 throw new ClassNotFoundException(this.mainClass + " in main classloader ", ex);