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 2013/06/11 11:52:57 UTC
svn commit: r1491720 -
/manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java
Author: kwright
Date: Tue Jun 11 09:52:57 2013
New Revision: 1491720
URL: http://svn.apache.org/r1491720
Log:
Fix ArrayIndexOutOfBounds problem with alfresco connector; no ticket because Jira is down.
Modified:
manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java
Modified: manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java?rev=1491720&r1=1491719&r2=1491720&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java (original)
+++ manifoldcf/trunk/connectors/alfresco/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/alfresco/PropertiesUtils.java Tue Jun 11 09:52:57 2013
@@ -174,8 +174,11 @@ public class PropertiesUtils {
if(Constants.PROP_CONTENT.equals(contentProperty.getName())){
String defaultContentPropertyValue = contentProperty.getValue();
String[] contentSplitted = StringUtils.split(defaultContentPropertyValue, PROP_CONTENT_SEP);
- String[] mimeTypeSplitted = StringUtils.split(contentSplitted[1], PROP_MIMETYPE_SEP);
- return mimeTypeSplitted[1];
+ if (contentSplitted.length > 1) {
+ String[] mimeTypeSplitted = StringUtils.split(contentSplitted[1], PROP_MIMETYPE_SEP);
+ return mimeTypeSplitted[1];
+ }
+ return contentSplitted[0];
}
}
}