[ https://issues.apache.org/jira/browse/SOLR-2220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexandre Rafalovitch closed SOLR-2220. --------------------------------------- Resolution: Cannot Reproduce If this happens against latest JDK/Solr/Mail, let's open a new issue with more recent code examples. > DIH: ClassCastException in MailEntityProcessor > ---------------------------------------------- > > Key: SOLR-2220 > URL: https://issues.apache.org/jira/browse/SOLR-2220 > Project: Solr > Issue Type: Bug > Components: contrib - DataImportHandler > Affects Versions: 1.4, 1.4.1 > Reporter: Koji Sekiguchi > > I hit ClassCastException in MailEntityProcessor, but it ignored due to the > following catch block: > {code} > private Map<String, Object> getDocumentFromMail(Message mail) { > Map<String, Object> row = new HashMap<String, Object>(); > try { > addPartToDocument(mail, row, true); > return row; > } catch (Exception e) { > return null; > } > } > {code} > The exception is "com.sun.mail.imap.IMAPInputStream cannot be cast to > javax.mail.Multipart" in addPartToDocument() method: > {code} > if (part.isMimeType("multipart/*")) { > Multipart mp = (Multipart) part.getContent(); > : > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org