You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/03/21 18:11:42 UTC
svn commit: r1459407 -
/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
Author: degenaro
Date: Thu Mar 21 17:11:42 2013
New Revision: 1459407
URL: http://svn.apache.org/r1459407
Log:
UIMA-2765 DUCC command line interface (CLI) should announce jd.err.log upon Completed state, as appropriate
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java?rev=1459407&r1=1459406&r2=1459407&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccMonitor.java Thu Mar 21 17:11:42 2013
@@ -25,6 +25,7 @@ import java.lang.management.ManagementFa
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
+import java.util.ArrayList;
import java.util.Iterator;
import java.util.concurrent.atomic.AtomicBoolean;
@@ -412,13 +413,24 @@ public abstract class DuccMonitor {
return RC_SUCCESS;
}
else {
+ if(!monitorInfo.errorLogs.isEmpty()) {
+ message = new StringBuffer();
+ message.append("id:"+id);
+ message.append(" ");
+ ArrayList<String> errorLogs = monitorInfo.errorLogs;
+ for(String errorLog : errorLogs) {
+ message.append("file:"+errorLog);
+ }
+ thisMessage = message.toString();
+ info(thisMessage);
+ }
message = new StringBuffer();
message.append("id:"+id);
message.append(" ");
message.append("rc:"+RC_FAILURE);
thisMessage = message.toString();
info(thisMessage);
- return RC_SUCCESS;
+ return RC_FAILURE;
}
}
}