Stephan Siano created CAMEL-9841:
------------------------------------
Summary: NPE in MIME-Multipart DataType if no file name is defined
on attachment
Key: CAMEL-9841
URL: https://issues.apache.org/jira/browse/CAMEL-9841
Project: Camel
Issue Type: Bug
Components: camel-mail
Affects Versions: 2.17.0
Reporter: Stephan Siano
Priority: Minor
If an MIME-Multipart message is unmarshalled into a Camel Message with
attachments and the attachment parts do not have a file name defined, the
MIME-Multipart data format will throw a NullPointerException (because the file
name is used as the key for the map where the DataHandler is stored in the
Camel Message).
The provided patch checks whether there is a file name defined on the data
handler. If this is not the case the Content-ID header of the attachment is
used, if that is also not defined a unique id is generated for the key.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)