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);
}
}