You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2016/08/23 16:02:43 UTC

svn commit: r1757401 - /uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java

Author: schor
Date: Tue Aug 23 16:02:42 2016
New Revision: 1757401

URL: http://svn.apache.org/viewvc?rev=1757401&view=rev
Log:
[UIMA-4685] fix error message pblm found by findbugs

Modified:
    uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java

Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java?rev=1757401&r1=1757400&r2=1757401&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasIOUtils.java Tue Aug 23 16:02:42 2016
@@ -30,6 +30,7 @@ import java.io.ObjectInputStream;
 import java.io.ObjectOutputStream;
 import java.io.OutputStream;
 import java.net.URL;
+import java.util.Arrays;
 
 import org.apache.uima.UIMARuntimeException;
 import org.apache.uima.cas.CAS;
@@ -442,8 +443,12 @@ public class CasIOUtils {
           typeSystemWritten = true; // Embedded type system
           break;
         default:
+          StringBuilder sb = new StringBuilder();
+          for (SerialFormat sf : SerialFormat.values()) {
+            sb = sb.append(sf.toString()).append(", ");
+          }
           throw new IllegalArgumentException("Unknown format [" + format.name()
-                  + "]. Must be one of: " + SerialFormat.values());
+                  + "]. Must be one of: " + sb.toString());
       }
     } catch (IOException e) {
       throw e;