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


Reply via email to