Skip to Content.
Sympa Menu

perfsonar-dev - [pS-dev] [GEANT/SA2/ps-java-services] r6441 - trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest

Subject: perfsonar development work

List archive

[pS-dev] [GEANT/SA2/ps-java-services] r6441 - trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest


Chronological Thread 
  • From:
  • To:
  • Subject: [pS-dev] [GEANT/SA2/ps-java-services] r6441 - trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest
  • Date: Mon, 1 Jul 2013 19:23:56 +0100 (BST)
  • Authentication-results: sfpop-ironport03.merit.edu; dkim=neutral (message not signed) header.i=none

Author: dante.delvaux
Date: 2013-07-01 19:23:56 +0100 (Mon, 01 Jul 2013)
New Revision: 6441

Modified:

trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest/SelfTest.java
Log:
pSbase3: adding catch around TemplateEngine new PerfSONARException in
SelfTest class.

Modified:
trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest/SelfTest.java
===================================================================
---
trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest/SelfTest.java
2013-07-01 18:00:01 UTC (rev 6440)
+++
trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest/SelfTest.java
2013-07-01 18:23:56 UTC (rev 6441)
@@ -64,7 +64,12 @@
final TemplateEngine te = new TemplateEngine();
te.put("index", i);
te.put("arg", arg);
- return te.evaluate(template);
+ try {
+ return te.evaluate(template);
+ } catch (PerfSONARException e) {
+ logger.warn("Error when filling template [{}] for index {} and
arg [{}]: {}", template, i, arg, e.getMessage());
+ return "";
+ }
}

private Object newInstance(Method m) throws InstantiationException,
IllegalAccessException {



  • [pS-dev] [GEANT/SA2/ps-java-services] r6441 - trunk/perfsonar-base/base/src/main/java/net/geant/perfsonar/selftest, svn-noreply, 07/01/2013

Archive powered by MHonArc 2.6.16.

Top of Page