Author: molgun
Date: Sat Oct 18 21:52:49 2014
New Revision: 1632847

URL: http://svn.apache.org/r1632847
Log:
Oops I commited wrong local branch

Modified:
    
manifoldcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/agents/output/filesystem/FileOutputConnector.java

Modified: 
manifoldcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/agents/output/filesystem/FileOutputConnector.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/agents/output/filesystem/FileOutputConnector.java?rev=1632847&r1=1632846&r2=1632847&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/agents/output/filesystem/FileOutputConnector.java
 (original)
+++ 
manifoldcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/agents/output/filesystem/FileOutputConnector.java
 Sat Oct 18 21:52:49 2014
@@ -292,16 +292,20 @@ public class FileOutputConnector extends
         }
       }
     } catch (URISyntaxException e) {
-      handleURISyntaxException(e,activities);
+      activities.recordActivity(null,INGEST_ACTIVITY,new 
Long(document.getBinaryLength()), documentURI,activities.EXCEPTION,"Rejected 
due to URISyntaxException");
+      handleURISyntaxException(e);
       return DOCUMENTSTATUS_REJECTED;
     } catch (FileNotFoundException e) {
-      handleFileNotFoundException(e,activities);
+      activities.recordActivity(null,INGEST_ACTIVITY,new 
Long(document.getBinaryLength()), documentURI,activities.EXCEPTION,"Rejected 
due to FileNotFoundException");
+      handleFileNotFoundException(e);
       return DOCUMENTSTATUS_REJECTED;
     } catch (SecurityException e) {
-      handleSecurityException(e,activities);
+      activities.recordActivity(null,INGEST_ACTIVITY,new 
Long(document.getBinaryLength()), documentURI,activities.EXCEPTION,"Rejected 
due to SecurityException");
+      handleSecurityException(e);
       return DOCUMENTSTATUS_REJECTED;
     } catch (IOException e) {
-      handleIOException(e,activities);
+      activities.recordActivity(null,INGEST_ACTIVITY,new 
Long(document.getBinaryLength()), documentURI ,activities.EXCEPTION,"Rejected 
due to IOException.");
+      handleIOException(e);
       return DOCUMENTSTATUS_REJECTED;
     }
 
@@ -315,26 +319,26 @@ public class FileOutputConnector extends
     throw new ManifoldCFException(e.getMessage(),e);
   }
 
-  protected static void handleURISyntaxException(URISyntaxException e, 
IOutputHistoryActivity activities)
+  protected static void handleURISyntaxException(URISyntaxException e)
     throws ManifoldCFException, ServiceInterruption {
     Logging.agents.error("FileSystem: URISyntaxException: "+e.getMessage(),e);
     throw new ManifoldCFException(e.getMessage(),e);
   }
 
-  protected static void handleSecurityException(SecurityException e, 
IOutputHistoryActivity activities)
+  protected static void handleSecurityException(SecurityException e)
     throws ManifoldCFException, ServiceInterruption {
     Logging.agents.error("FileSystem: SecurityException: "+e.getMessage(),e);
     throw new ManifoldCFException(e.getMessage(),e);
   }
 
-  protected static void handleFileNotFoundException(FileNotFoundException e, 
IOutputHistoryActivity activities)
+  protected static void handleFileNotFoundException(FileNotFoundException e)
     throws ManifoldCFException, ServiceInterruption {
     Logging.agents.error("FileSystem: Path is illegal: "+e.getMessage(),e);
     throw new ManifoldCFException(e.getMessage(),e);
   }
 
   /** Handle IOException */
-  protected static void handleIOException(IOException e, 
IOutputHistoryActivity activities)
+  protected static void handleIOException(IOException e)
     throws ManifoldCFException, ServiceInterruption
   {
     if (!(e instanceof java.net.SocketTimeoutException) && (e instanceof 
InterruptedIOException)) {
@@ -435,13 +439,17 @@ public class FileOutputConnector extends
       // Just close it, to make a zero-length grave marker.
       output.close();
     } catch (URISyntaxException e) {
-      handleURISyntaxException(e,activities);
+      activities.recordActivity(null,REMOVE_ACTIVITY,null, 
documentURI,activities.EXCEPTION,"Rejected due to URISyntaxException");
+      handleURISyntaxException(e);
     } catch (FileNotFoundException e) {
-      handleFileNotFoundException(e,activities);
+      activities.recordActivity(null,REMOVE_ACTIVITY,null, 
documentURI,activities.EXCEPTION,"Rejected due to FileNotFoundException");
+      handleFileNotFoundException(e);
     } catch (SecurityException e) {
-      handleSecurityException(e,activities);
+      activities.recordActivity(null,REMOVE_ACTIVITY,null, 
documentURI,activities.EXCEPTION,"Rejected due to SecurityException");
+      handleSecurityException(e);
     } catch (IOException e) {
-      handleIOException(e,activities);
+      activities.recordActivity(null,INGEST_ACTIVITY,null, documentURI 
,activities.EXCEPTION,"Rejected due to IOException.");
+      handleIOException(e);
     }
 
     activities.recordActivity(null, REMOVE_ACTIVITY, null, documentURI, "OK", 
null);


Reply via email to