Author: pmouawad
Date: Wed Dec 28 17:57:40 2016
New Revision: 1776311

URL: http://svn.apache.org/viewvc?rev=1776311&view=rev
Log:
sonar: fix errors 

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java

Modified: jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java?rev=1776311&r1=1776310&r2=1776311&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuFactory.java Wed Dec 
28 17:57:40 2016
@@ -159,14 +159,11 @@ public final class MenuFactory {
 
             initializeMenus();
             sortPluginMenus();
-        } catch (Throwable e) {
-            log.error("", e);
-            if (e instanceof Error){
-                throw (Error) e;
-            }
-            if (e instanceof RuntimeException){
-                throw (RuntimeException) e;
-            }
+        } catch (Error | RuntimeException ex) { // NOSONAR We want to log 
Errors in jmeter.log 
+            log.error("Error initializing menus in static bloc, check 
configuration if using 3rd party libraries", ex);
+            throw ex;
+        } catch (Exception ex) {
+            log.error("Error initializing menus in static bloc, check 
configuration if using 3rd party libraries", ex);
         }
     }
 


Reply via email to