Author: kwright
Date: Wed Dec 26 12:07:12 2012
New Revision: 1425889
URL: http://svn.apache.org/viewvc?rev=1425889&view=rev
Log:
Fix for CONNECTORS-593.
Modified:
manifoldcf/trunk/CHANGES.txt
manifoldcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java
Modified: manifoldcf/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1425889&r1=1425888&r2=1425889&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Wed Dec 26 12:07:12 2012
@@ -3,6 +3,9 @@ $Id$
======================= 1.1-dev =====================
+CONNECTORS-593: Skip hidden files in JCIFS connector.
+(Shigeki Kobayashi, Karl Wright)
+
CONNECTORS-592: Add "last modified" metadata to JCIFs connector.
(Shigeki Kobayashi, Karl Wright)
Modified:
manifoldcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java?rev=1425889&r1=1425888&r2=1425889&view=diff
==============================================================================
---
manifoldcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java
(original)
+++
manifoldcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java
Wed Dec 26 12:07:12 2012
@@ -723,7 +723,7 @@ public class SharedDriveConnector extend
long startFetchTime = System.currentTimeMillis();
String fileName = getFileCanonicalPath(file);
- if (fileName != null)
+ if (fileName != null && !file.isHidden())
{
// manipulate path to include the DFS alias, not the literal
path
// String newPath = matchPrefix +
fileName.substring(matchReplace.length());
@@ -850,9 +850,9 @@ public class SharedDriveConnector extend
}
else
{
- Logging.connectors.debug("JCIFS: Skipping file because
canonical path is null");
+ Logging.connectors.debug("JCIFS: Skipping file because
canonical path is null, or because file is hidden");
activities.recordActivity(null,ACTIVITY_ACCESS,
- null,documentIdentifier,"Skip","Null canonical path",null);
+ null,documentIdentifier,"Skip","Null canonical path or
hidden file",null);
}
}
}