Author: degenaro
Date: Thu Jun 30 14:54:09 2016
New Revision: 1750812

URL: http://svn.apache.org/viewvc?rev=1750812&view=rev
Log:
UIMA-4989 Fix problems found by FindBugs

Modified:
    
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/UimaAsServiceMonitor.java
    
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/aio/MessageHandler.java
    
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/SubmitAndCancel.java
    
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/TestCommandLine.java

Modified: 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/UimaAsServiceMonitor.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/UimaAsServiceMonitor.java?rev=1750812&r1=1750811&r2=1750812&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/UimaAsServiceMonitor.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/UimaAsServiceMonitor.java
 Thu Jun 30 14:54:09 2016
@@ -42,7 +42,7 @@ public class UimaAsServiceMonitor
     private String broker_url;
 
     private JMXConnector jmxc;
-    BrokerViewMBean brokerMBean;
+    private BrokerViewMBean brokerMBean;
     private QueueViewMBean monitoredQueue;
     private IServiceStatistics qstats;
 
@@ -301,6 +301,7 @@ public class UimaAsServiceMonitor
             enqueueCount   = monitoredQueue.getEnqueueCount();
             dispatchCount  = monitoredQueue.getDispatchCount();
             expiredCount   = monitoredQueue.getExpiredCount();
+            monitoredQueue.resetStatistics();
         } else {
             enqueueTime    = 0;
             consumerCount  = 0;
@@ -315,7 +316,6 @@ public class UimaAsServiceMonitor
             expiredCount   = 0;
         }
 
-        monitoredQueue.resetStatistics();
         stop();
     }
 

Modified: 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/aio/MessageHandler.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/aio/MessageHandler.java?rev=1750812&r1=1750811&r2=1750812&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/aio/MessageHandler.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/aio/MessageHandler.java
 Thu Jun 30 14:54:09 2016
@@ -78,7 +78,7 @@ public class MessageHandler implements I
        }
 
        public void setTimestamping(Toggle toggle) {
-               synchronized(timestamping) {
+               synchronized(this) {
                        if(toggle != null) {
                                timestamping = toggle;
                        }
@@ -86,13 +86,13 @@ public class MessageHandler implements I
        }
 
        public Toggle getTimestamping() {
-               synchronized(timestamping) {
+               synchronized(this) {
                        return timestamping;
                }
        }
 
        public void setTypeIdentifying(Toggle toggle) {
-               synchronized(typeIdentifying) {
+               synchronized(this) {
                        if(toggle != null) {
                                typeIdentifying = toggle;
                        }
@@ -100,7 +100,7 @@ public class MessageHandler implements I
        }
 
        public Toggle getTypeIdentifying() {
-               synchronized(typeIdentifying) {
+               synchronized(this) {
                        return typeIdentifying;
                }
        }

Modified: 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/SubmitAndCancel.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/SubmitAndCancel.java?rev=1750812&r1=1750811&r2=1750812&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/SubmitAndCancel.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/SubmitAndCancel.java
 Thu Jun 30 14:54:09 2016
@@ -310,7 +310,12 @@ public class SubmitAndCancel
                 success(testid, "Job " + submit.getDuccId() + " not submitted, 
rc = " + submit.getReturnCode());
             }
         } catch (Exception e) {
-            success(testid, "Job " + submit.getDuccId() + " could not be 
submitted.");
+               if(submit != null) {
+                       success(testid, "Job " + submit.getDuccId() + " could 
not be submitted.");
+               }
+               else {
+                       success(testid, "Job " + "?" + " could not be 
submitted.");
+               }
             return;
         }
 

Modified: 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/TestCommandLine.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/TestCommandLine.java?rev=1750812&r1=1750811&r2=1750812&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/TestCommandLine.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-cli/src/test/java/org/apache/uima/ducc/cli/test/TestCommandLine.java
 Thu Jun 30 14:54:09 2016
@@ -646,7 +646,7 @@ public class TestCommandLine
                             expected = null;
                             break;
                     }
-                    if ( expected == null && expected == cl.get(o) ) {
+                    if ( expected == null ) {
                         success(testid, "Received expected null for", 
o.pname());
                     } else if ( expected.equals(cl.get(o)) ) {
                         success(testid, "Received expected", expected, "for", 
o.pname());


Reply via email to