You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Guillaume Nodet (Jira)" <ji...@apache.org> on 2026/09/10 12:46:00 UTC
[jira] [Resolved] (CAMEL-24597) Fix flaky test MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames but was:
[ https://issues.apache.org/jira/browse/CAMEL-24597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Nodet resolved CAMEL-24597.
-------------------------------------
Resolution: Fixed
> Fix flaky test MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames <Hello World> but was: <ja...@XXXXX>
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CAMEL-24597
> URL: https://issues.apache.org/jira/browse/CAMEL-24597
> Project: Camel
> Issue Type: Test
> Components: camel-mail
> Affects Versions: 4.23.0
> Reporter: Aurélien Pupier
> Assignee: Guillaume Nodet
> Priority: Minor
> Fix For: 4.23.0
>
>
> it has failed 4 times 3 times in a row in 90 days (reported as test erro rin jenkins build then)
> It was flaky 46 other times
> errors are either:
> {noformat}
> org.opentest4j.AssertionFailedError: expected: <Hello World> but was: <ja...@42383cb0>
> at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1199)
> at org.apache.camel.component.mail.MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames(MailAttachmentDuplicateNamesTest.java:78)
> {noformat}
> or
> {noformat}
> org.apache.camel.TypeConversionException: Error during type conversion from type: jakarta.mail.internet.MimeMultipart to the required type: java.lang.String due to jakarta.mail.MessagingException: No inputstream from datasource
> at org.apache.camel.support.SimpleTypeConverter.convertTo(SimpleTypeConverter.java:105)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.tryCachedConverters(CoreTypeConverterRegistry.java:433)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertTo(CoreTypeConverterRegistry.java:390)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertToAndStat(CoreTypeConverterRegistry.java:285)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.convertTo(CoreTypeConverterRegistry.java:169)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:101)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:77)
> at org.apache.camel.component.mail.MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames(MailAttachmentDuplicateNamesTest.java:78)
> Caused by: jakarta.mail.MessagingException: No inputstream from datasource
> at jakarta.mail.internet.MimeMultipart.parse(MimeMultipart.java:586)
> •••
> at org.apache.camel.component.mail.MailConverters.toString(MailConverters.java:84)
> at org.apache.camel.component.mail.MailConvertersLoader.lambda$registerConverters$3(MailConvertersLoader.java:74)
> at org.apache.camel.support.SimpleTypeConverter.convertTo(SimpleTypeConverter.java:101)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.tryCachedConverters(CoreTypeConverterRegistry.java:433)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertTo(CoreTypeConverterRegistry.java:390)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertToAndStat(CoreTypeConverterRegistry.java:285)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.convertTo(CoreTypeConverterRegistry.java:169)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:101)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:77)
> at org.apache.camel.component.mail.MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames(MailAttachmentDuplicateNamesTest.java:78)
> Caused by: java.io.IOException: error fetching POP3 content
> at jakarta.mail.internet.MimePartDataSource.getInputStream(MimePartDataSource.java:97)
> •••
> at org.apache.camel.component.mail.MailConverters.toString(MailConverters.java:84)
> at org.apache.camel.component.mail.MailConvertersLoader.lambda$registerConverters$3(MailConvertersLoader.java:74)
> at org.apache.camel.support.SimpleTypeConverter.convertTo(SimpleTypeConverter.java:101)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.tryCachedConverters(CoreTypeConverterRegistry.java:433)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertTo(CoreTypeConverterRegistry.java:390)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.doConvertToAndStat(CoreTypeConverterRegistry.java:285)
> at org.apache.camel.impl.converter.CoreTypeConverterRegistry.convertTo(CoreTypeConverterRegistry.java:169)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:101)
> at org.apache.camel.support.MessageSupport.getBody(MessageSupport.java:77)
> at org.apache.camel.component.mail.MailAttachmentDuplicateNamesTest.testSendAndReceiveMailWithAttachmentsWithDuplicateNames(MailAttachmentDuplicateNamesTest.java:78)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)