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);
+ }
}
}