Author: schor
Date: Mon Oct  4 14:56:27 2010
New Revision: 1004272

URL: http://svn.apache.org/viewvc?rev=1004272&view=rev
Log:
[UIMA-1878] previous fix depended on a Java 6 enhancement to the set of 
constructors for IOException.  Changed this so it works with Java 5.

Modified:
    
uima/sandbox/trunk/TikaAnnotator/src/main/java/org/apache/uima/tika/FileSystemCollectionReader.java

Modified: 
uima/sandbox/trunk/TikaAnnotator/src/main/java/org/apache/uima/tika/FileSystemCollectionReader.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TikaAnnotator/src/main/java/org/apache/uima/tika/FileSystemCollectionReader.java?rev=1004272&r1=1004271&r2=1004272&view=diff
==============================================================================
--- 
uima/sandbox/trunk/TikaAnnotator/src/main/java/org/apache/uima/tika/FileSystemCollectionReader.java
 (original)
+++ 
uima/sandbox/trunk/TikaAnnotator/src/main/java/org/apache/uima/tika/FileSystemCollectionReader.java
 Mon Oct  4 14:56:27 2010
@@ -98,8 +98,9 @@ public class FileSystemCollectionReader 
                try {
                        tika.populateCASfromURL(aCAS, file.toURI().toURL(), 
this.mMIME, this.mLanguage);
                } catch (CASException e) {
-                       getLogger().log(Level.WARNING,"Problem converting file 
: "+file.toURI().toURL()+"\t"+e.getMessage());
-                       throw new IOException(e);
+                 String msg = String.format("Problem converting file: 
%s\t%s%n", file.toURI().toURL(), e.getMessage());
+                       getLogger().log(Level.WARNING, msg);
+                       throw new IOException(msg);
                //jcas.setDocumentText(" "); return;
                }
        }


Reply via email to