Author: kwright
Date: Wed Aug 8 22:48:59 2012
New Revision: 1371002
URL: http://svn.apache.org/viewvc?rev=1371002&view=rev
Log:
Automatically add list item wildcard, since for metadata we just look at the
path to make the decision as to what metadata rules to fire.
Modified:
manifoldcf/branches/CONNECTORS-497/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SharePointRepository.java
Modified:
manifoldcf/branches/CONNECTORS-497/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SharePointRepository.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-497/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SharePointRepository.java?rev=1371002&r1=1371001&r2=1371002&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-497/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SharePointRepository.java
(original)
+++
manifoldcf/branches/CONNECTORS-497/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SharePointRepository.java
Wed Aug 8 22:48:59 2012
@@ -722,12 +722,6 @@ public class SharePointRepository extend
{
String[] sortedMetadataFields =
getInterestingFieldSetSorted(metadataInfo,encodedSitePath,listID,fieldListMap);
- System.out.println("sorted metadata fields seen in
getDocumentVersions:");
- for (int j = 0; j < sortedMetadataFields.length; j++)
- {
- System.out.println(" "+sortedMetadataFields[j]);
- }
-
if (sortedMetadataFields != null)
{
// Next, get the actual timestamp field for the file.
@@ -1187,12 +1181,6 @@ public class SharePointRepository extend
ArrayList metadataDescription = new ArrayList();
int startPosition =
unpackList(metadataDescription,version,0,'+');
- System.out.println("In process documents, metadata names we will
get are:");
- for (int j = 0; j < metadataDescription.size(); j++)
- {
- System.out.println(" "+(String)metadataDescription.get(j));
- }
-
// Acls
ArrayList acls = null;
String denyAcl = null;
@@ -4230,6 +4218,8 @@ public class SharePointRepository extend
path = path + "/" + addon;
currentContext.save("metapathstate","list");
currentContext.save("metapathlibrary",path);
+ // Automatically add on wildcard for list item part of the match
+ path += "/*";
}
currentContext.save("metapath",path);
}