You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2016/05/17 11:07:45 UTC

svn commit: r1744253 - in /manifoldcf/trunk: CHANGES.txt connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java

Author: kwright
Date: Tue May 17 11:07:44 2016
New Revision: 1744253

URL: http://svn.apache.org/viewvc?rev=1744253&view=rev
Log:
Fix for CONNECTORS-1309.

Modified:
    manifoldcf/trunk/CHANGES.txt
    manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java

Modified: manifoldcf/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1744253&r1=1744252&r2=1744253&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Tue May 17 11:07:44 2016
@@ -3,6 +3,10 @@ $Id$
 
 ======================= 2.5-dev =====================
 
+CONNECTORS-1309: SharePoint connector would blow up looking for
+lists when SharePoint returned non-list entities.
+(Phil Reithmuller, Karl Wright)
+
 CONNECTORS-1315: Handle control characters in ES connector.
 (Silvio Meier, Karl Wright)
 

Modified: manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java?rev=1744253&r1=1744252&r2=1744253&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java (original)
+++ manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharepoint/SPSProxyHelper.java Tue May 17 11:07:44 2016
@@ -2521,14 +2521,16 @@ public class SPSProxyHelper {
               // We're at the /Lists/listname part of the name.  Figure out where the end of it is.
               int index = urlPath.indexOf("/");
               if (index == -1)
-                throw new ManifoldCFException("Bad list view url without site: '"+urlPath+"'");
+                continue;
+                //throw new ManifoldCFException("Bad list view url without site: '"+urlPath+"'");
               String pathpart = urlPath.substring(0,index);
 
               if("Lists".equals(pathpart))
               {
                 int k = urlPath.indexOf("/",index+1);
                 if (k == -1)
-                  throw new ManifoldCFException("Bad list view url without 'Lists': '"+urlPath+"'");
+                  continue;
+                  //throw new ManifoldCFException("Bad list view url without 'Lists': '"+urlPath+"'");
                 pathpart = urlPath.substring(index+1,k);
               }