Author: kwright
Date: Tue Mar 21 19:56:31 2017
New Revision: 1788022

URL: http://svn.apache.org/viewvc?rev=1788022&view=rev
Log:
Fix another cast exception

Modified:
    
manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java

Modified: 
manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java?rev=1788022&r1=1788021&r2=1788022&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
 (original)
+++ 
manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
 Tue Mar 21 19:56:31 2017
@@ -688,10 +688,12 @@ public class EmailConnector extends org.
               
               // If we're supposed to deal with attachments, this is the time 
to queue them up
               if (attachmentUrlTemplate != null) {
-                final Multipart mp = (Multipart) msg.getContent();
-                final int numAttachments = mp.getCount();
-                for (int i = 0; i < numAttachments; i++) {
-                  activities.addDocumentReference(documentIdentifier + ":" + 
i);
+                if (msg.getContent() != null && msg.getContent() instanceof 
Multipart) {
+                  final Multipart mp = (Multipart) msg.getContent();
+                  final int numAttachments = mp.getCount();
+                  for (int i = 0; i < numAttachments; i++) {
+                    activities.addDocumentReference(documentIdentifier + ":" + 
i);
+                  }
                 }
               }
               


Reply via email to