You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2005/05/19 00:57:53 UTC
cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/gui/action Load.java
sebb 2005/05/18 15:57:53
Modified: src/core/org/apache/jmeter/gui/action Load.java
Log:
Catch missing jars and tell user
Revision Changes Path
1.29 +12 -2 jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Load.java
Index: Load.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Load.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- Load.java 18 Mar 2005 22:57:33 -0000 1.28
+++ Load.java 18 May 2005 22:57:53 -0000 1.29
@@ -103,6 +103,16 @@
isTestPlan = insertLoadedTree(e.getID(), tree);
}
}
+ catch (NoClassDefFoundError ex) // Allow for missing optional jars
+ {
+ String msg = ex.getMessage();
+ if (msg == null)
+ {
+ msg = "Missing jar file - see log for details";
+ log.warn("Missing jar file", ex);
+ }
+ JMeterUtils.reportErrorToUser(msg);
+ }
catch (Exception ex)
{
String msg = ex.getMessage();
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org