diff --git a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java index 9a82869215eda2c3471b7385b9f4304fc8aa951f..3cd63459f38edc48af1edd3b7853f1ce63394214 100644 --- a/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java +++ b/src/fr/inrialpes/exmo/align/service/AServProtocolManager.java @@ -48,6 +48,7 @@ import java.lang.NoSuchMethodException; import java.lang.IllegalAccessException; import java.lang.NullPointerException; import java.lang.UnsatisfiedLinkError; +import java.lang.ExceptionInInitializerError; import java.lang.reflect.InvocationTargetException; import java.io.ByteArrayOutputStream; import java.io.PrintWriter; @@ -667,6 +668,8 @@ public class AServProtocolManager { } catch ( NoClassDefFoundError ncdex ) { } catch (ClassNotFoundException cnfex) { } catch (UnsatisfiedLinkError ule) { + } catch (ExceptionInInitializerError eiie) { + // This one has been added for OMWG, this is a bad error } } } @@ -701,6 +704,8 @@ public class AServProtocolManager { } catch ( ClassNotFoundException cnfex ) { if ( debug ) System.err.println(" ******** "+classname); } catch ( UnsatisfiedLinkError ule ) { + } catch (ExceptionInInitializerError eiie) { + // This one has been added for OMWG, this is a bad error } } }