Author: sebb
Date: Sun Oct 14 08:09:50 2007
New Revision: 584552
URL: http://svn.apache.org/viewvc?rev=584552&view=rev
Log:
Fatal error if no action handlers can be found
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionRouter.java
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionRouter.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionRouter.java?rev=584552&r1=584551&r2=584552&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionRouter.java
(original)
+++
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionRouter.java
Sun Oct 14 08:09:50 2007
@@ -36,6 +36,8 @@
import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.jorphan.reflect.ClassFinder;
+import org.apache.jorphan.util.JMeterError;
+import org.apache.jorphan.util.JMeterException;
import org.apache.log.Logger;
/**
@@ -268,7 +270,8 @@
.forName("org.apache.jmeter.gui.action.Command") });
commands = new HashMap(listClasses.size());
if (listClasses.size() == 0) {
- log.warn("!!!!!Uh-oh, didn't find any action
handlers!!!!!");
+ log.fatalError("!!!!!Uh-oh, didn't find any
action handlers!!!!!");
+ throw new JMeterError("No action handlers found
- check JMeterHome and libraries");
}
iterClasses = listClasses.iterator();
while (iterClasses.hasNext()) {
@@ -292,6 +295,8 @@
}
} catch (HeadlessException e){
log.warn(e.toString());
+ } catch (JMeterError e) {
+ throw e;
} catch (Exception e) {
log.error("exception finding action handlers", e);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]