Petals BC MAIL

Unreadable mail

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 4.0.1
  • Fix Version/s: 4.1.1, 4.2.1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body.

    Here, an example of body mail received with its associated headers:

    Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
     =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
     =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
     =?UTF-8?Q?tion_de_l'instance_de_processus?=
    MIME-Version: 1.0
    Content-Type: text/html; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    =3D?UTF-8?Q?<p>_Le_bordereau_#PESALR1=3D5F22350001800013?=3D =3D?UTF-8?Q?=
    =3D5F01R0001691=3D5F20171019081527_est_en_erreur_?=3D =3D?UTF-8?Q?avant_la_=
    cr=3DC3=3DA9ation_de_l'instance_de_proces?=3D =3D?UTF-8?Q?sus:_<code>javax.=
    jbi.messaging.MessagingE?=3D =3D?UTF-8?Q?xception:_TODO:_g=3DC3=3DA9rer_les=
    _erreurs_li=3DC3=3DA9es_?=3D =3D?UTF-8?Q?au_stockage_correctement=3D0A=3D09=
    at_fr.ille=3D5Fet=3D5Fv?=3D =3D?UTF-8?Q?ilaine.service.metier.bordereau.Bor=
    dereau?=3D =3D?UTF-8?Q?Service$5.process(BordereauService.java:2?=3D =3D?UT=
    F-8?Q?66)=3D0A=3D09at_org.apache.camel.processor.Deleg?=3D =3D?UTF-8?Q?ateS=
    yncProcessor.process(DelegateSyncProc?=3D =3D?UTF-8?Q?essor.java:63)=3D0A=
    =3D09at_org.apache.camel.manag?=3D =3D?UTF-8?Q?ement.InstrumentationProcess=
    or.process(In?=3D =3D?UTF-8?Q?strumentationProcessor.java:77)=3D0A=3D09at_o=
    rg.?=3D =3D?UTF-8?Q?apache.camel.processor.CamelInternalProce?=3D =3D?UTF-8=
    ?Q?ssor.process(CamelInternalProcessor.java:?=3D =3D?UTF-8?Q?190)=3D0A=3D09=
    at_org.apache.camel.processor.Pipel?=3D =3D?UTF-8?Q?ine.process(Pipeline.ja=
    va:121)=3D0A=3D09at_org.a?=3D =3D?UTF-8?Q?pache.camel.processor.Pipeline.ac=
    cess$100?=3D =3D?UTF-8?Q?(Pipeline.java:44)=3D0A=3D09at_org.apache.camel.p?=
    =3D =3D?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?=3D =3D?UTF-8?Q?9=
    )=3D0A=3D09at_org.apache.camel.processor.CamelI?=3D =3D?UTF-8?Q?nternalProc=
    essor$InternalCallback.done(Ca?=3D =3D?UTF-8?Q?melInternalProcessor.java:25=
    0)=3D0A=3D09at_org.ap?=3D =3D?UTF-8?Q?ache.camel.management.Instrumentation=
    Proc?=3D =3D?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?=3D =3D?UTF-8=
    ?Q?va:86)=3D0A=3D09at_org.apache.camel.impl.Producer?=3D =3D?UTF-8?Q?Cache$=
    1.done(ProducerCache.java:364)=3D0A=3D09at_?=3D =3D?UTF-8?Q?org.apache.came=
    l.processor.SendProcessor$?=3D =3D?UTF-8?Q?2$1.done(SendProcessor.java:178)=
    =3D0A=3D09at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro=
    ?=3D =3D?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?=3D =3D?UTF-8?Q?=
    va:302)=3D0A=3D09at_org.ow2.petals.camel.componen?=3D =3D?UTF-8?Q?t.PetalsC=
    amelProducer.access$100(PetalsC?=3D =3D?UTF-8?Q?amelProducer.java:47)=3D0A=
    =3D09at_org.ow2.petals.?=3D =3D?UTF-8?Q?camel.component.PetalsCamelProducer=
    $2.don?=3D =3D?UTF-8?Q?e(PetalsCamelProducer.java:175)=3D0A=3D09at_org.o?=
    =3D =3D?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?=3D =3D?UTF-8?Q?le=
    AsyncJBIMessage(CamelJBIListener.java:1?=3D =3D?UTF-8?Q?33)=3D0A=3D09at_org=
    .ow2.petals.camel.se.CamelJBIL?=3D =3D?UTF-8?Q?istener.onAsyncJBIMessage(Ca=
    melJBIListene?=3D =3D?UTF-8?Q?r.java:112)=3D0A=3D09at_org.ow2.petals.compon=
    ent?=3D =3D?UTF-8?Q?.framework.process.MessageExchangeProcess?=3D =3D?UTF-8=
    ?Q?or.invokeJBIListener(MessageExchangeProce?=3D =3D?UTF-8?Q?ssor.java:524)=
    =3D0A=3D09at_org.ow2.petals.compone?=3D =3D?UTF-8?Q?nt.framework.process.Me=
    ssageExchangeProce?=3D =3D?UTF-8?Q?ssor.processAsConsumer(MessageExchangePr=
    o?=3D =3D?UTF-8?Q?cessor.java:425)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D=
    ?UTF-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.p=
    rocess(MessageExchangeProcessor.?=3D =3D?UTF-8?Q?java:282)=3D0A=3D09at_org.=
    ow2.petals.component.fr?=3D =3D?UTF-8?Q?amework.process.MessageExchangeProc=
    essor.?=3D =3D?UTF-8?Q?run(MessageExchangeProcessor.java:182)=3D0A=3D09a?=
    =3D =3D?UTF-8?Q?t_org.ow2.petals.component.framework.pro?=3D =3D?UTF-8?Q?ce=
    ss.JBIProcessorThreadPoolExecutor$Excha?=3D =3D?UTF-8?Q?ngeRunnable.run(JBI=
    ProcessorThreadPoolExe?=3D =3D?UTF-8?Q?cutor.java:90)=3D0A=3D09at_java.util=
    .concurrent.T?=3D =3D?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?=3D =
    =3D?UTF-8?Q?ecutor.java:1152)=3D0A=3D09at_java.util.concurren?=3D =3D?UTF-8=
    ?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?=3D =3D?UTF-8?Q?lExecutor.java=
    :622)=3D0A=3D09at_java.lang.Thread.?=3D =3D?UTF-8?Q?run(Thread.java:748)=3D=
    0A=3D09at_org.ow2.petals.c?=3D =3D?UTF-8?Q?omponent.framework.process.JBIPr=
    ocessorTh?=3D =3D?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?=3D =3D=
    ?UTF-8?Q?cessorThreadFactory.java:99)=3D0A</code>_</p>?=3D

    The body mail is displayed by Thunderbird as:

    =?UTF-8?Q?
    
    _Le_bordereau_#PESALR1=5F22350001800013?= =?UTF-8?Q?=5F01R0001691=5F20171019081527_est_en_erreur_?= =?UTF-8?Q?avant_la_cr=C3=A9ation_de_l'instance_de_proces?= =?UTF-8?Q?sus:_javax.jbi.messaging.MessagingE?= =?UTF-8?Q?xception:_TODO:_g=C3=A9rer_les_erreurs_li=C3=A9es_?= =?UTF-8?Q?au_stockage_correctement=0A=09at_fr.ille=5Fet=5Fv?= =?UTF-8?Q?ilaine.service.metier.bordereau.Bordereau?= =?UTF-8?Q?Service$5.process(BordereauService.java:2?= =?UTF-8?Q?66)=0A=09at_org.apache.camel.processor.Deleg?= =?UTF-8?Q?ateSyncProcessor.process(DelegateSyncProc?= =?UTF-8?Q?essor.java:63)=0A=09at_org.apache.camel.manag?= =?UTF-8?Q?ement.InstrumentationProcessor.process(In?= =?UTF-8?Q?strumentationProcessor.java:77)=0A=09at_org.?= =?UTF-8?Q?apache.camel.processor.CamelInternalProce?= =?UTF-8?Q?ssor.process(CamelInternalProcessor.java:?= =?UTF-8?Q?190)=0A=09at_org.apache.camel.processor.Pipel?= =?UTF-8?Q?ine.process(Pipeline.java:121)=0A=09at_org.a?= =?UTF-8?Q?pache.camel.processor.Pipeline.access$100?= =?UTF-8?Q?(Pipeline.java:44)=0A=09at_org.apache.camel.p?= =?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?= =?UTF-8?Q?9)=0A=09at_org.apache.camel.processor.CamelI?= =?UTF-8?Q?nternalProcessor$InternalCallback.done(Ca?= =?UTF-8?Q?melInternalProcessor.java:250)=0A=09at_org.ap?= =?UTF-8?Q?ache.camel.management.InstrumentationProc?= =?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?= =?UTF-8?Q?va:86)=0A=09at_org.apache.camel.impl.Producer?= =?UTF-8?Q?Cache$1.done(ProducerCache.java:364)=0A=09at_?= =?UTF-8?Q?org.apache.camel.processor.SendProcessor$?= =?UTF-8?Q?2$1.done(SendProcessor.java:178)=0A=09at_org.?= =?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro?= =?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?= =?UTF-8?Q?va:302)=0A=09at_org.ow2.petals.camel.componen?= =?UTF-8?Q?t.PetalsCamelProducer.access$100(PetalsC?= =?UTF-8?Q?amelProducer.java:47)=0A=09at_org.ow2.petals.?= =?UTF-8?Q?camel.component.PetalsCamelProducer$2.don?= =?UTF-8?Q?e(PetalsCamelProducer.java:175)=0A=09at_org.o?= =?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?= =?UTF-8?Q?leAsyncJBIMessage(CamelJBIListener.java:1?= =?UTF-8?Q?33)=0A=09at_org.ow2.petals.camel.se.CamelJBIL?= =?UTF-8?Q?istener.onAsyncJBIMessage(CamelJBIListene?= =?UTF-8?Q?r.java:112)=0A=09at_org.ow2.petals.component?= =?UTF-8?Q?.framework.process.MessageExchangeProcess?= =?UTF-8?Q?or.invokeJBIListener(MessageExchangeProce?= =?UTF-8?Q?ssor.java:524)=0A=09at_org.ow2.petals.compone?= =?UTF-8?Q?nt.framework.process.MessageExchangeProce?= =?UTF-8?Q?ssor.processAsConsumer(MessageExchangePro?= =?UTF-8?Q?cessor.java:425)=0A=09at_org.ow2.petals.compo?= =?UTF-8?Q?nent.framework.process.MessageExchangePro?= =?UTF-8?Q?cessor.process(MessageExchangeProcessor.?= =?UTF-8?Q?java:282)=0A=09at_org.ow2.petals.component.fr?= =?UTF-8?Q?amework.process.MessageExchangeProcessor.?= =?UTF-8?Q?run(MessageExchangeProcessor.java:182)=0A=09a?= =?UTF-8?Q?t_org.ow2.petals.component.framework.pro?= =?UTF-8?Q?cess.JBIProcessorThreadPoolExecutor$Excha?= =?UTF-8?Q?ngeRunnable.run(JBIProcessorThreadPoolExe?= =?UTF-8?Q?cutor.java:90)=0A=09at_java.util.concurrent.T?= =?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?= =?UTF-8?Q?ecutor.java:1152)=0A=09at_java.util.concurren?= =?UTF-8?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?= =?UTF-8?Q?lExecutor.java:622)=0A=09at_java.lang.Thread.?= =?UTF-8?Q?run(Thread.java:748)=0A=09at_org.ow2.petals.c?= =?UTF-8?Q?omponent.framework.process.JBIProcessorTh?= =?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?= =?UTF-8?Q?cessorThreadFactory.java:99)=0A_
    ?=
    Show
    Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body. Here, an example of body mail received with its associated headers:
    Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
     =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
     =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
     =?UTF-8?Q?tion_de_l'instance_de_processus?=
    MIME-Version: 1.0
    Content-Type: text/html; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    =3D?UTF-8?Q?<p>_Le_bordereau_#PESALR1=3D5F22350001800013?=3D =3D?UTF-8?Q?=
    =3D5F01R0001691=3D5F20171019081527_est_en_erreur_?=3D =3D?UTF-8?Q?avant_la_=
    cr=3DC3=3DA9ation_de_l'instance_de_proces?=3D =3D?UTF-8?Q?sus:_<code>javax.=
    jbi.messaging.MessagingE?=3D =3D?UTF-8?Q?xception:_TODO:_g=3DC3=3DA9rer_les=
    _erreurs_li=3DC3=3DA9es_?=3D =3D?UTF-8?Q?au_stockage_correctement=3D0A=3D09=
    at_fr.ille=3D5Fet=3D5Fv?=3D =3D?UTF-8?Q?ilaine.service.metier.bordereau.Bor=
    dereau?=3D =3D?UTF-8?Q?Service$5.process(BordereauService.java:2?=3D =3D?UT=
    F-8?Q?66)=3D0A=3D09at_org.apache.camel.processor.Deleg?=3D =3D?UTF-8?Q?ateS=
    yncProcessor.process(DelegateSyncProc?=3D =3D?UTF-8?Q?essor.java:63)=3D0A=
    =3D09at_org.apache.camel.manag?=3D =3D?UTF-8?Q?ement.InstrumentationProcess=
    or.process(In?=3D =3D?UTF-8?Q?strumentationProcessor.java:77)=3D0A=3D09at_o=
    rg.?=3D =3D?UTF-8?Q?apache.camel.processor.CamelInternalProce?=3D =3D?UTF-8=
    ?Q?ssor.process(CamelInternalProcessor.java:?=3D =3D?UTF-8?Q?190)=3D0A=3D09=
    at_org.apache.camel.processor.Pipel?=3D =3D?UTF-8?Q?ine.process(Pipeline.ja=
    va:121)=3D0A=3D09at_org.a?=3D =3D?UTF-8?Q?pache.camel.processor.Pipeline.ac=
    cess$100?=3D =3D?UTF-8?Q?(Pipeline.java:44)=3D0A=3D09at_org.apache.camel.p?=
    =3D =3D?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?=3D =3D?UTF-8?Q?9=
    )=3D0A=3D09at_org.apache.camel.processor.CamelI?=3D =3D?UTF-8?Q?nternalProc=
    essor$InternalCallback.done(Ca?=3D =3D?UTF-8?Q?melInternalProcessor.java:25=
    0)=3D0A=3D09at_org.ap?=3D =3D?UTF-8?Q?ache.camel.management.Instrumentation=
    Proc?=3D =3D?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?=3D =3D?UTF-8=
    ?Q?va:86)=3D0A=3D09at_org.apache.camel.impl.Producer?=3D =3D?UTF-8?Q?Cache$=
    1.done(ProducerCache.java:364)=3D0A=3D09at_?=3D =3D?UTF-8?Q?org.apache.came=
    l.processor.SendProcessor$?=3D =3D?UTF-8?Q?2$1.done(SendProcessor.java:178)=
    =3D0A=3D09at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro=
    ?=3D =3D?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?=3D =3D?UTF-8?Q?=
    va:302)=3D0A=3D09at_org.ow2.petals.camel.componen?=3D =3D?UTF-8?Q?t.PetalsC=
    amelProducer.access$100(PetalsC?=3D =3D?UTF-8?Q?amelProducer.java:47)=3D0A=
    =3D09at_org.ow2.petals.?=3D =3D?UTF-8?Q?camel.component.PetalsCamelProducer=
    $2.don?=3D =3D?UTF-8?Q?e(PetalsCamelProducer.java:175)=3D0A=3D09at_org.o?=
    =3D =3D?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?=3D =3D?UTF-8?Q?le=
    AsyncJBIMessage(CamelJBIListener.java:1?=3D =3D?UTF-8?Q?33)=3D0A=3D09at_org=
    .ow2.petals.camel.se.CamelJBIL?=3D =3D?UTF-8?Q?istener.onAsyncJBIMessage(Ca=
    melJBIListene?=3D =3D?UTF-8?Q?r.java:112)=3D0A=3D09at_org.ow2.petals.compon=
    ent?=3D =3D?UTF-8?Q?.framework.process.MessageExchangeProcess?=3D =3D?UTF-8=
    ?Q?or.invokeJBIListener(MessageExchangeProce?=3D =3D?UTF-8?Q?ssor.java:524)=
    =3D0A=3D09at_org.ow2.petals.compone?=3D =3D?UTF-8?Q?nt.framework.process.Me=
    ssageExchangeProce?=3D =3D?UTF-8?Q?ssor.processAsConsumer(MessageExchangePr=
    o?=3D =3D?UTF-8?Q?cessor.java:425)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D=
    ?UTF-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.p=
    rocess(MessageExchangeProcessor.?=3D =3D?UTF-8?Q?java:282)=3D0A=3D09at_org.=
    ow2.petals.component.fr?=3D =3D?UTF-8?Q?amework.process.MessageExchangeProc=
    essor.?=3D =3D?UTF-8?Q?run(MessageExchangeProcessor.java:182)=3D0A=3D09a?=
    =3D =3D?UTF-8?Q?t_org.ow2.petals.component.framework.pro?=3D =3D?UTF-8?Q?ce=
    ss.JBIProcessorThreadPoolExecutor$Excha?=3D =3D?UTF-8?Q?ngeRunnable.run(JBI=
    ProcessorThreadPoolExe?=3D =3D?UTF-8?Q?cutor.java:90)=3D0A=3D09at_java.util=
    .concurrent.T?=3D =3D?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?=3D =
    =3D?UTF-8?Q?ecutor.java:1152)=3D0A=3D09at_java.util.concurren?=3D =3D?UTF-8=
    ?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?=3D =3D?UTF-8?Q?lExecutor.java=
    :622)=3D0A=3D09at_java.lang.Thread.?=3D =3D?UTF-8?Q?run(Thread.java:748)=3D=
    0A=3D09at_org.ow2.petals.c?=3D =3D?UTF-8?Q?omponent.framework.process.JBIPr=
    ocessorTh?=3D =3D?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?=3D =3D=
    ?UTF-8?Q?cessorThreadFactory.java:99)=3D0A</code>_</p>?=3D
    The body mail is displayed by Thunderbird as:
    =?UTF-8?Q?
    
    _Le_bordereau_#PESALR1=5F22350001800013?= =?UTF-8?Q?=5F01R0001691=5F20171019081527_est_en_erreur_?= =?UTF-8?Q?avant_la_cr=C3=A9ation_de_l'instance_de_proces?= =?UTF-8?Q?sus:_javax.jbi.messaging.MessagingE?= =?UTF-8?Q?xception:_TODO:_g=C3=A9rer_les_erreurs_li=C3=A9es_?= =?UTF-8?Q?au_stockage_correctement=0A=09at_fr.ille=5Fet=5Fv?= =?UTF-8?Q?ilaine.service.metier.bordereau.Bordereau?= =?UTF-8?Q?Service$5.process(BordereauService.java:2?= =?UTF-8?Q?66)=0A=09at_org.apache.camel.processor.Deleg?= =?UTF-8?Q?ateSyncProcessor.process(DelegateSyncProc?= =?UTF-8?Q?essor.java:63)=0A=09at_org.apache.camel.manag?= =?UTF-8?Q?ement.InstrumentationProcessor.process(In?= =?UTF-8?Q?strumentationProcessor.java:77)=0A=09at_org.?= =?UTF-8?Q?apache.camel.processor.CamelInternalProce?= =?UTF-8?Q?ssor.process(CamelInternalProcessor.java:?= =?UTF-8?Q?190)=0A=09at_org.apache.camel.processor.Pipel?= =?UTF-8?Q?ine.process(Pipeline.java:121)=0A=09at_org.a?= =?UTF-8?Q?pache.camel.processor.Pipeline.access$100?= =?UTF-8?Q?(Pipeline.java:44)=0A=09at_org.apache.camel.p?= =?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?= =?UTF-8?Q?9)=0A=09at_org.apache.camel.processor.CamelI?= =?UTF-8?Q?nternalProcessor$InternalCallback.done(Ca?= =?UTF-8?Q?melInternalProcessor.java:250)=0A=09at_org.ap?= =?UTF-8?Q?ache.camel.management.InstrumentationProc?= =?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?= =?UTF-8?Q?va:86)=0A=09at_org.apache.camel.impl.Producer?= =?UTF-8?Q?Cache$1.done(ProducerCache.java:364)=0A=09at_?= =?UTF-8?Q?org.apache.camel.processor.SendProcessor$?= =?UTF-8?Q?2$1.done(SendProcessor.java:178)=0A=09at_org.?= =?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro?= =?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?= =?UTF-8?Q?va:302)=0A=09at_org.ow2.petals.camel.componen?= =?UTF-8?Q?t.PetalsCamelProducer.access$100(PetalsC?= =?UTF-8?Q?amelProducer.java:47)=0A=09at_org.ow2.petals.?= =?UTF-8?Q?camel.component.PetalsCamelProducer$2.don?= =?UTF-8?Q?e(PetalsCamelProducer.java:175)=0A=09at_org.o?= =?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?= =?UTF-8?Q?leAsyncJBIMessage(CamelJBIListener.java:1?= =?UTF-8?Q?33)=0A=09at_org.ow2.petals.camel.se.CamelJBIL?= =?UTF-8?Q?istener.onAsyncJBIMessage(CamelJBIListene?= =?UTF-8?Q?r.java:112)=0A=09at_org.ow2.petals.component?= =?UTF-8?Q?.framework.process.MessageExchangeProcess?= =?UTF-8?Q?or.invokeJBIListener(MessageExchangeProce?= =?UTF-8?Q?ssor.java:524)=0A=09at_org.ow2.petals.compone?= =?UTF-8?Q?nt.framework.process.MessageExchangeProce?= =?UTF-8?Q?ssor.processAsConsumer(MessageExchangePro?= =?UTF-8?Q?cessor.java:425)=0A=09at_org.ow2.petals.compo?= =?UTF-8?Q?nent.framework.process.MessageExchangePro?= =?UTF-8?Q?cessor.process(MessageExchangeProcessor.?= =?UTF-8?Q?java:282)=0A=09at_org.ow2.petals.component.fr?= =?UTF-8?Q?amework.process.MessageExchangeProcessor.?= =?UTF-8?Q?run(MessageExchangeProcessor.java:182)=0A=09a?= =?UTF-8?Q?t_org.ow2.petals.component.framework.pro?= =?UTF-8?Q?cess.JBIProcessorThreadPoolExecutor$Excha?= =?UTF-8?Q?ngeRunnable.run(JBIProcessorThreadPoolExe?= =?UTF-8?Q?cutor.java:90)=0A=09at_java.util.concurrent.T?= =?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?= =?UTF-8?Q?ecutor.java:1152)=0A=09at_java.util.concurren?= =?UTF-8?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?= =?UTF-8?Q?lExecutor.java:622)=0A=09at_java.lang.Thread.?= =?UTF-8?Q?run(Thread.java:748)=0A=09at_org.ow2.petals.c?= =?UTF-8?Q?omponent.framework.process.JBIProcessorTh?= =?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?= =?UTF-8?Q?cessorThreadFactory.java:99)=0A_
    ?=
  • Environment:
    -

Activity

Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:39:00 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:39:03 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:39:10 +0100
Fix Version/s 4.1.0 [ 10819 ]
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:44:29 +0100
Description Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body.

Here, an example of body mail received:
{code}
Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

=3D?UTF-8?Q?Le_bordereau_#PESALR1=3D5F22350001800013=3D5F01R?=3D =3D?UTF-8?=
Q?0001691=3D5F20171019081527_est_en_erreur_ava?=3D =3D?UTF-8?Q?nt_la_cr=3DC=
3=3DA9ation_de_l'instance_de_processu?=3D =3D?UTF-8?Q?s:_javax.jbi.messagin=
g.MessagingException?=3D =3D?UTF-8?Q?:_TODO:_g=3DC3=3DA9rer_les_erreurs_li=
=3DC3=3DA9es_au_stock?=3D =3D?UTF-8?Q?age_correctement=3D0A=3D09at_fr.ille=
=3D5Fet=3D5Fvilaine.s?=3D =3D?UTF-8?Q?ervice.metier.bordereau.BordereauServ=
ice?=3D =3D?UTF-8?Q?$5.process(BordereauService.java:266)=3D0A=3D09at?=3D =
=3D?UTF-8?Q?_org.apache.camel.processor.DelegateSync?=3D =3D?UTF-8?Q?Proces=
sor.process(DelegateSyncProcessor.j?=3D =3D?UTF-8?Q?ava:63)=3D0A=3D09at_org=
.apache.camel.management.?=3D =3D?UTF-8?Q?InstrumentationProcessor.process(=
Instrume?=3D =3D?UTF-8?Q?ntationProcessor.java:77)=3D0A=3D09at_org.apache?=
=3D =3D?UTF-8?Q?.camel.processor.CamelInternalProcessor.p?=3D =3D?UTF-8?Q?r=
ocess(CamelInternalProcessor.java:190)=3D0A?=3D =3D?UTF-8?Q?=3D09at_org.apa=
che.camel.processor.Pipeline.p?=3D =3D?UTF-8?Q?rocess(Pipeline.java:121)=3D=
0A=3D09at_org.apache?=3D =3D?UTF-8?Q?.camel.processor.Pipeline.access$100(P=
ip?=3D =3D?UTF-8?Q?eline.java:44)=3D0A=3D09at_org.apache.camel.proc?=3D =3D=
?UTF-8?Q?essor.Pipeline$1.done(Pipeline.java:139)=3D0A?=3D =3D?UTF-8?Q?=3D0=
9at_org.apache.camel.processor.CamelInte?=3D =3D?UTF-8?Q?rnalProcessor$Inte=
rnalCallback.done(Camel?=3D =3D?UTF-8?Q?InternalProcessor.java:250)=3D0A=3D=
09at_org.apac?=3D =3D?UTF-8?Q?he.camel.management.InstrumentationProces?=3D=
 =3D?UTF-8?Q?sor$1.done(InstrumentationProcessor.java?=3D =3D?UTF-8?Q?:86)=
=3D0A=3D09at_org.apache.camel.impl.ProducerCa?=3D =3D?UTF-8?Q?che$1.done(Pr=
oducerCache.java:364)=3D0A=3D09at_o?=3D =3D?UTF-8?Q?rg.apache.camel.process=
or.SendProcessor$2?=3D =3D?UTF-8?Q?$1.done(SendProcessor.java:178)=3D0A=3D0=
9at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro?=3D =3D?=
UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.j?=3D =3D?UTF-8?Q?ava:302)=
=3D0A=3D09at_org.ow2.petals.camel.compone?=3D =3D?UTF-8?Q?nt.PetalsCamelPro=
ducer.access$100(Petals?=3D =3D?UTF-8?Q?CamelProducer.java:47)=3D0A=3D09at_=
org.ow2.petal?=3D =3D?UTF-8?Q?s.camel.component.PetalsCamelProducer$2.?=3D =
=3D?UTF-8?Q?done(PetalsCamelProducer.java:175)=3D0A=3D09at_or?=3D =3D?UTF-8=
?Q?g.ow2.petals.camel.se.CamelJBIListener.h?=3D =3D?UTF-8?Q?andleAsyncJBIMe=
ssage(CamelJBIListener.jav?=3D =3D?UTF-8?Q?a:133)=3D0A=3D09at_org.ow2.petal=
s.camel.se.Camel?=3D =3D?UTF-8?Q?JBIListener.onAsyncJBIMessage(CamelJBILis?=
=3D =3D?UTF-8?Q?tener.java:112)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D?UT=
F-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.invo=
keJBIListener(MessageExchange?=3D =3D?UTF-8?Q?Processor.java:524)=3D0A=3D09=
at_org.ow2.petals.co?=3D =3D?UTF-8?Q?mponent.framework.process.MessageExcha=
ng?=3D =3D?UTF-8?Q?eProcessor.processAsConsumer(MessageExcha?=3D =3D?UTF-8?=
Q?ngeProcessor.java:425)=3D0A=3D09at_org.ow2.petal?=3D =3D?UTF-8?Q?s.compon=
ent.framework.process.MessageExch?=3D =3D?UTF-8?Q?angeProcessor.process(Mes=
sageExchangePro?=3D =3D?UTF-8?Q?cessor.java:282)=3D0A=3D09at_org.ow2.petals=
.compo?=3D =3D?UTF-8?Q?nent.framework.process.MessageExchangePr?=3D =3D?UTF=
-8?Q?ocessor.run(MessageExchangeProcessor.java?=3D =3D?UTF-8?Q?:182)=3D0A=
=3D09at_org.ow2.petals.component.frame?=3D =3D?UTF-8?Q?work.process.JBIProc=
essorThreadPoolExecut?=3D =3D?UTF-8?Q?or$ExchangeRunnable.run(JBIProcessorT=
hre?=3D =3D?UTF-8?Q?adPoolExecutor.java:90)=3D0A=3D09at_java.util.con?=3D =
=3D?UTF-8?Q?current.ThreadPoolExecutor.runWorker(Thr?=3D =3D?UTF-8?Q?eadPoo=
lExecutor.java:1152)=3D0A=3D09at_java.util.?=3D =3D?UTF-8?Q?concurrent.Thre=
adPoolExecutor$Worker.run?=3D =3D?UTF-8?Q?(ThreadPoolExecutor.java:622)=3D0=
A=3D09at_java.la?=3D =3D?UTF-8?Q?ng.Thread.run(Thread.java:748)=3D0A=3D09at=
_org.o?=3D =3D?UTF-8?Q?w2.petals.component.framework.process.JBI?=3D =3D?UT=
F-8?Q?ProcessorThreadFactory$JBIProcessorThrea?=3D =3D?UTF-8?Q?d.run(JBIPro=
cessorThreadFactory.java:99)=3D0A?=3D
{code}
Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body.

Here, an example of body mail received with its associated headers:
{code}
Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
{code}
{code}
=3D?UTF-8?Q?<p>_Le_bordereau_#PESALR1=3D5F22350001800013?=3D =3D?UTF-8?Q?=
=3D5F01R0001691=3D5F20171019081527_est_en_erreur_?=3D =3D?UTF-8?Q?avant_la_=
cr=3DC3=3DA9ation_de_l'instance_de_proces?=3D =3D?UTF-8?Q?sus:_<code>javax.=
jbi.messaging.MessagingE?=3D =3D?UTF-8?Q?xception:_TODO:_g=3DC3=3DA9rer_les=
_erreurs_li=3DC3=3DA9es_?=3D =3D?UTF-8?Q?au_stockage_correctement=3D0A=3D09=
at_fr.ille=3D5Fet=3D5Fv?=3D =3D?UTF-8?Q?ilaine.service.metier.bordereau.Bor=
dereau?=3D =3D?UTF-8?Q?Service$5.process(BordereauService.java:2?=3D =3D?UT=
F-8?Q?66)=3D0A=3D09at_org.apache.camel.processor.Deleg?=3D =3D?UTF-8?Q?ateS=
yncProcessor.process(DelegateSyncProc?=3D =3D?UTF-8?Q?essor.java:63)=3D0A=
=3D09at_org.apache.camel.manag?=3D =3D?UTF-8?Q?ement.InstrumentationProcess=
or.process(In?=3D =3D?UTF-8?Q?strumentationProcessor.java:77)=3D0A=3D09at_o=
rg.?=3D =3D?UTF-8?Q?apache.camel.processor.CamelInternalProce?=3D =3D?UTF-8=
?Q?ssor.process(CamelInternalProcessor.java:?=3D =3D?UTF-8?Q?190)=3D0A=3D09=
at_org.apache.camel.processor.Pipel?=3D =3D?UTF-8?Q?ine.process(Pipeline.ja=
va:121)=3D0A=3D09at_org.a?=3D =3D?UTF-8?Q?pache.camel.processor.Pipeline.ac=
cess$100?=3D =3D?UTF-8?Q?(Pipeline.java:44)=3D0A=3D09at_org.apache.camel.p?=
=3D =3D?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?=3D =3D?UTF-8?Q?9=
)=3D0A=3D09at_org.apache.camel.processor.CamelI?=3D =3D?UTF-8?Q?nternalProc=
essor$InternalCallback.done(Ca?=3D =3D?UTF-8?Q?melInternalProcessor.java:25=
0)=3D0A=3D09at_org.ap?=3D =3D?UTF-8?Q?ache.camel.management.Instrumentation=
Proc?=3D =3D?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?=3D =3D?UTF-8=
?Q?va:86)=3D0A=3D09at_org.apache.camel.impl.Producer?=3D =3D?UTF-8?Q?Cache$=
1.done(ProducerCache.java:364)=3D0A=3D09at_?=3D =3D?UTF-8?Q?org.apache.came=
l.processor.SendProcessor$?=3D =3D?UTF-8?Q?2$1.done(SendProcessor.java:178)=
=3D0A=3D09at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro=
?=3D =3D?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?=3D =3D?UTF-8?Q?=
va:302)=3D0A=3D09at_org.ow2.petals.camel.componen?=3D =3D?UTF-8?Q?t.PetalsC=
amelProducer.access$100(PetalsC?=3D =3D?UTF-8?Q?amelProducer.java:47)=3D0A=
=3D09at_org.ow2.petals.?=3D =3D?UTF-8?Q?camel.component.PetalsCamelProducer=
$2.don?=3D =3D?UTF-8?Q?e(PetalsCamelProducer.java:175)=3D0A=3D09at_org.o?=
=3D =3D?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?=3D =3D?UTF-8?Q?le=
AsyncJBIMessage(CamelJBIListener.java:1?=3D =3D?UTF-8?Q?33)=3D0A=3D09at_org=
.ow2.petals.camel.se.CamelJBIL?=3D =3D?UTF-8?Q?istener.onAsyncJBIMessage(Ca=
melJBIListene?=3D =3D?UTF-8?Q?r.java:112)=3D0A=3D09at_org.ow2.petals.compon=
ent?=3D =3D?UTF-8?Q?.framework.process.MessageExchangeProcess?=3D =3D?UTF-8=
?Q?or.invokeJBIListener(MessageExchangeProce?=3D =3D?UTF-8?Q?ssor.java:524)=
=3D0A=3D09at_org.ow2.petals.compone?=3D =3D?UTF-8?Q?nt.framework.process.Me=
ssageExchangeProce?=3D =3D?UTF-8?Q?ssor.processAsConsumer(MessageExchangePr=
o?=3D =3D?UTF-8?Q?cessor.java:425)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D=
?UTF-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.p=
rocess(MessageExchangeProcessor.?=3D =3D?UTF-8?Q?java:282)=3D0A=3D09at_org.=
ow2.petals.component.fr?=3D =3D?UTF-8?Q?amework.process.MessageExchangeProc=
essor.?=3D =3D?UTF-8?Q?run(MessageExchangeProcessor.java:182)=3D0A=3D09a?=
=3D =3D?UTF-8?Q?t_org.ow2.petals.component.framework.pro?=3D =3D?UTF-8?Q?ce=
ss.JBIProcessorThreadPoolExecutor$Excha?=3D =3D?UTF-8?Q?ngeRunnable.run(JBI=
ProcessorThreadPoolExe?=3D =3D?UTF-8?Q?cutor.java:90)=3D0A=3D09at_java.util=
.concurrent.T?=3D =3D?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?=3D =
=3D?UTF-8?Q?ecutor.java:1152)=3D0A=3D09at_java.util.concurren?=3D =3D?UTF-8=
?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?=3D =3D?UTF-8?Q?lExecutor.java=
:622)=3D0A=3D09at_java.lang.Thread.?=3D =3D?UTF-8?Q?run(Thread.java:748)=3D=
0A=3D09at_org.ow2.petals.c?=3D =3D?UTF-8?Q?omponent.framework.process.JBIPr=
ocessorTh?=3D =3D?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?=3D =3D=
?UTF-8?Q?cessorThreadFactory.java:99)=3D0A</code>_</p>?=3D
{code}
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:46:08 +0100
Description Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body.

Here, an example of body mail received with its associated headers:
{code}
Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
{code}
{code}
=3D?UTF-8?Q?<p>_Le_bordereau_#PESALR1=3D5F22350001800013?=3D =3D?UTF-8?Q?=
=3D5F01R0001691=3D5F20171019081527_est_en_erreur_?=3D =3D?UTF-8?Q?avant_la_=
cr=3DC3=3DA9ation_de_l'instance_de_proces?=3D =3D?UTF-8?Q?sus:_<code>javax.=
jbi.messaging.MessagingE?=3D =3D?UTF-8?Q?xception:_TODO:_g=3DC3=3DA9rer_les=
_erreurs_li=3DC3=3DA9es_?=3D =3D?UTF-8?Q?au_stockage_correctement=3D0A=3D09=
at_fr.ille=3D5Fet=3D5Fv?=3D =3D?UTF-8?Q?ilaine.service.metier.bordereau.Bor=
dereau?=3D =3D?UTF-8?Q?Service$5.process(BordereauService.java:2?=3D =3D?UT=
F-8?Q?66)=3D0A=3D09at_org.apache.camel.processor.Deleg?=3D =3D?UTF-8?Q?ateS=
yncProcessor.process(DelegateSyncProc?=3D =3D?UTF-8?Q?essor.java:63)=3D0A=
=3D09at_org.apache.camel.manag?=3D =3D?UTF-8?Q?ement.InstrumentationProcess=
or.process(In?=3D =3D?UTF-8?Q?strumentationProcessor.java:77)=3D0A=3D09at_o=
rg.?=3D =3D?UTF-8?Q?apache.camel.processor.CamelInternalProce?=3D =3D?UTF-8=
?Q?ssor.process(CamelInternalProcessor.java:?=3D =3D?UTF-8?Q?190)=3D0A=3D09=
at_org.apache.camel.processor.Pipel?=3D =3D?UTF-8?Q?ine.process(Pipeline.ja=
va:121)=3D0A=3D09at_org.a?=3D =3D?UTF-8?Q?pache.camel.processor.Pipeline.ac=
cess$100?=3D =3D?UTF-8?Q?(Pipeline.java:44)=3D0A=3D09at_org.apache.camel.p?=
=3D =3D?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?=3D =3D?UTF-8?Q?9=
)=3D0A=3D09at_org.apache.camel.processor.CamelI?=3D =3D?UTF-8?Q?nternalProc=
essor$InternalCallback.done(Ca?=3D =3D?UTF-8?Q?melInternalProcessor.java:25=
0)=3D0A=3D09at_org.ap?=3D =3D?UTF-8?Q?ache.camel.management.Instrumentation=
Proc?=3D =3D?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?=3D =3D?UTF-8=
?Q?va:86)=3D0A=3D09at_org.apache.camel.impl.Producer?=3D =3D?UTF-8?Q?Cache$=
1.done(ProducerCache.java:364)=3D0A=3D09at_?=3D =3D?UTF-8?Q?org.apache.came=
l.processor.SendProcessor$?=3D =3D?UTF-8?Q?2$1.done(SendProcessor.java:178)=
=3D0A=3D09at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro=
?=3D =3D?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?=3D =3D?UTF-8?Q?=
va:302)=3D0A=3D09at_org.ow2.petals.camel.componen?=3D =3D?UTF-8?Q?t.PetalsC=
amelProducer.access$100(PetalsC?=3D =3D?UTF-8?Q?amelProducer.java:47)=3D0A=
=3D09at_org.ow2.petals.?=3D =3D?UTF-8?Q?camel.component.PetalsCamelProducer=
$2.don?=3D =3D?UTF-8?Q?e(PetalsCamelProducer.java:175)=3D0A=3D09at_org.o?=
=3D =3D?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?=3D =3D?UTF-8?Q?le=
AsyncJBIMessage(CamelJBIListener.java:1?=3D =3D?UTF-8?Q?33)=3D0A=3D09at_org=
.ow2.petals.camel.se.CamelJBIL?=3D =3D?UTF-8?Q?istener.onAsyncJBIMessage(Ca=
melJBIListene?=3D =3D?UTF-8?Q?r.java:112)=3D0A=3D09at_org.ow2.petals.compon=
ent?=3D =3D?UTF-8?Q?.framework.process.MessageExchangeProcess?=3D =3D?UTF-8=
?Q?or.invokeJBIListener(MessageExchangeProce?=3D =3D?UTF-8?Q?ssor.java:524)=
=3D0A=3D09at_org.ow2.petals.compone?=3D =3D?UTF-8?Q?nt.framework.process.Me=
ssageExchangeProce?=3D =3D?UTF-8?Q?ssor.processAsConsumer(MessageExchangePr=
o?=3D =3D?UTF-8?Q?cessor.java:425)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D=
?UTF-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.p=
rocess(MessageExchangeProcessor.?=3D =3D?UTF-8?Q?java:282)=3D0A=3D09at_org.=
ow2.petals.component.fr?=3D =3D?UTF-8?Q?amework.process.MessageExchangeProc=
essor.?=3D =3D?UTF-8?Q?run(MessageExchangeProcessor.java:182)=3D0A=3D09a?=
=3D =3D?UTF-8?Q?t_org.ow2.petals.component.framework.pro?=3D =3D?UTF-8?Q?ce=
ss.JBIProcessorThreadPoolExecutor$Excha?=3D =3D?UTF-8?Q?ngeRunnable.run(JBI=
ProcessorThreadPoolExe?=3D =3D?UTF-8?Q?cutor.java:90)=3D0A=3D09at_java.util=
.concurrent.T?=3D =3D?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?=3D =
=3D?UTF-8?Q?ecutor.java:1152)=3D0A=3D09at_java.util.concurren?=3D =3D?UTF-8=
?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?=3D =3D?UTF-8?Q?lExecutor.java=
:622)=3D0A=3D09at_java.lang.Thread.?=3D =3D?UTF-8?Q?run(Thread.java:748)=3D=
0A=3D09at_org.ow2.petals.c?=3D =3D?UTF-8?Q?omponent.framework.process.JBIPr=
ocessorTh?=3D =3D?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?=3D =3D=
?UTF-8?Q?cessorThreadFactory.java:99)=3D0A</code>_</p>?=3D
{code}
Mail sent by Petals BC Mail are unreadable because of an encoding problem. The mail subject is correctly received. The problem concerns mail message body.

Here, an example of body mail received with its associated headers:
{code}
Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
{code}
{code}
=3D?UTF-8?Q?<p>_Le_bordereau_#PESALR1=3D5F22350001800013?=3D =3D?UTF-8?Q?=
=3D5F01R0001691=3D5F20171019081527_est_en_erreur_?=3D =3D?UTF-8?Q?avant_la_=
cr=3DC3=3DA9ation_de_l'instance_de_proces?=3D =3D?UTF-8?Q?sus:_<code>javax.=
jbi.messaging.MessagingE?=3D =3D?UTF-8?Q?xception:_TODO:_g=3DC3=3DA9rer_les=
_erreurs_li=3DC3=3DA9es_?=3D =3D?UTF-8?Q?au_stockage_correctement=3D0A=3D09=
at_fr.ille=3D5Fet=3D5Fv?=3D =3D?UTF-8?Q?ilaine.service.metier.bordereau.Bor=
dereau?=3D =3D?UTF-8?Q?Service$5.process(BordereauService.java:2?=3D =3D?UT=
F-8?Q?66)=3D0A=3D09at_org.apache.camel.processor.Deleg?=3D =3D?UTF-8?Q?ateS=
yncProcessor.process(DelegateSyncProc?=3D =3D?UTF-8?Q?essor.java:63)=3D0A=
=3D09at_org.apache.camel.manag?=3D =3D?UTF-8?Q?ement.InstrumentationProcess=
or.process(In?=3D =3D?UTF-8?Q?strumentationProcessor.java:77)=3D0A=3D09at_o=
rg.?=3D =3D?UTF-8?Q?apache.camel.processor.CamelInternalProce?=3D =3D?UTF-8=
?Q?ssor.process(CamelInternalProcessor.java:?=3D =3D?UTF-8?Q?190)=3D0A=3D09=
at_org.apache.camel.processor.Pipel?=3D =3D?UTF-8?Q?ine.process(Pipeline.ja=
va:121)=3D0A=3D09at_org.a?=3D =3D?UTF-8?Q?pache.camel.processor.Pipeline.ac=
cess$100?=3D =3D?UTF-8?Q?(Pipeline.java:44)=3D0A=3D09at_org.apache.camel.p?=
=3D =3D?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?=3D =3D?UTF-8?Q?9=
)=3D0A=3D09at_org.apache.camel.processor.CamelI?=3D =3D?UTF-8?Q?nternalProc=
essor$InternalCallback.done(Ca?=3D =3D?UTF-8?Q?melInternalProcessor.java:25=
0)=3D0A=3D09at_org.ap?=3D =3D?UTF-8?Q?ache.camel.management.Instrumentation=
Proc?=3D =3D?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?=3D =3D?UTF-8=
?Q?va:86)=3D0A=3D09at_org.apache.camel.impl.Producer?=3D =3D?UTF-8?Q?Cache$=
1.done(ProducerCache.java:364)=3D0A=3D09at_?=3D =3D?UTF-8?Q?org.apache.came=
l.processor.SendProcessor$?=3D =3D?UTF-8?Q?2$1.done(SendProcessor.java:178)=
=3D0A=3D09at_org.?=3D =3D?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro=
?=3D =3D?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?=3D =3D?UTF-8?Q?=
va:302)=3D0A=3D09at_org.ow2.petals.camel.componen?=3D =3D?UTF-8?Q?t.PetalsC=
amelProducer.access$100(PetalsC?=3D =3D?UTF-8?Q?amelProducer.java:47)=3D0A=
=3D09at_org.ow2.petals.?=3D =3D?UTF-8?Q?camel.component.PetalsCamelProducer=
$2.don?=3D =3D?UTF-8?Q?e(PetalsCamelProducer.java:175)=3D0A=3D09at_org.o?=
=3D =3D?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?=3D =3D?UTF-8?Q?le=
AsyncJBIMessage(CamelJBIListener.java:1?=3D =3D?UTF-8?Q?33)=3D0A=3D09at_org=
.ow2.petals.camel.se.CamelJBIL?=3D =3D?UTF-8?Q?istener.onAsyncJBIMessage(Ca=
melJBIListene?=3D =3D?UTF-8?Q?r.java:112)=3D0A=3D09at_org.ow2.petals.compon=
ent?=3D =3D?UTF-8?Q?.framework.process.MessageExchangeProcess?=3D =3D?UTF-8=
?Q?or.invokeJBIListener(MessageExchangeProce?=3D =3D?UTF-8?Q?ssor.java:524)=
=3D0A=3D09at_org.ow2.petals.compone?=3D =3D?UTF-8?Q?nt.framework.process.Me=
ssageExchangeProce?=3D =3D?UTF-8?Q?ssor.processAsConsumer(MessageExchangePr=
o?=3D =3D?UTF-8?Q?cessor.java:425)=3D0A=3D09at_org.ow2.petals.compo?=3D =3D=
?UTF-8?Q?nent.framework.process.MessageExchangePro?=3D =3D?UTF-8?Q?cessor.p=
rocess(MessageExchangeProcessor.?=3D =3D?UTF-8?Q?java:282)=3D0A=3D09at_org.=
ow2.petals.component.fr?=3D =3D?UTF-8?Q?amework.process.MessageExchangeProc=
essor.?=3D =3D?UTF-8?Q?run(MessageExchangeProcessor.java:182)=3D0A=3D09a?=
=3D =3D?UTF-8?Q?t_org.ow2.petals.component.framework.pro?=3D =3D?UTF-8?Q?ce=
ss.JBIProcessorThreadPoolExecutor$Excha?=3D =3D?UTF-8?Q?ngeRunnable.run(JBI=
ProcessorThreadPoolExe?=3D =3D?UTF-8?Q?cutor.java:90)=3D0A=3D09at_java.util=
.concurrent.T?=3D =3D?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?=3D =
=3D?UTF-8?Q?ecutor.java:1152)=3D0A=3D09at_java.util.concurren?=3D =3D?UTF-8=
?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?=3D =3D?UTF-8?Q?lExecutor.java=
:622)=3D0A=3D09at_java.lang.Thread.?=3D =3D?UTF-8?Q?run(Thread.java:748)=3D=
0A=3D09at_org.ow2.petals.c?=3D =3D?UTF-8?Q?omponent.framework.process.JBIPr=
ocessorTh?=3D =3D?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?=3D =3D=
?UTF-8?Q?cessorThreadFactory.java:99)=3D0A</code>_</p>?=3D
{code}

The body mail is displayed by Thunderbird as:
{code}
=?UTF-8?Q?

_Le_bordereau_#PESALR1=5F22350001800013?= =?UTF-8?Q?=5F01R0001691=5F20171019081527_est_en_erreur_?= =?UTF-8?Q?avant_la_cr=C3=A9ation_de_l'instance_de_proces?= =?UTF-8?Q?sus:_javax.jbi.messaging.MessagingE?= =?UTF-8?Q?xception:_TODO:_g=C3=A9rer_les_erreurs_li=C3=A9es_?= =?UTF-8?Q?au_stockage_correctement=0A=09at_fr.ille=5Fet=5Fv?= =?UTF-8?Q?ilaine.service.metier.bordereau.Bordereau?= =?UTF-8?Q?Service$5.process(BordereauService.java:2?= =?UTF-8?Q?66)=0A=09at_org.apache.camel.processor.Deleg?= =?UTF-8?Q?ateSyncProcessor.process(DelegateSyncProc?= =?UTF-8?Q?essor.java:63)=0A=09at_org.apache.camel.manag?= =?UTF-8?Q?ement.InstrumentationProcessor.process(In?= =?UTF-8?Q?strumentationProcessor.java:77)=0A=09at_org.?= =?UTF-8?Q?apache.camel.processor.CamelInternalProce?= =?UTF-8?Q?ssor.process(CamelInternalProcessor.java:?= =?UTF-8?Q?190)=0A=09at_org.apache.camel.processor.Pipel?= =?UTF-8?Q?ine.process(Pipeline.java:121)=0A=09at_org.a?= =?UTF-8?Q?pache.camel.processor.Pipeline.access$100?= =?UTF-8?Q?(Pipeline.java:44)=0A=09at_org.apache.camel.p?= =?UTF-8?Q?rocessor.Pipeline$1.done(Pipeline.java:13?= =?UTF-8?Q?9)=0A=09at_org.apache.camel.processor.CamelI?= =?UTF-8?Q?nternalProcessor$InternalCallback.done(Ca?= =?UTF-8?Q?melInternalProcessor.java:250)=0A=09at_org.ap?= =?UTF-8?Q?ache.camel.management.InstrumentationProc?= =?UTF-8?Q?essor$1.done(InstrumentationProcessor.ja?= =?UTF-8?Q?va:86)=0A=09at_org.apache.camel.impl.Producer?= =?UTF-8?Q?Cache$1.done(ProducerCache.java:364)=0A=09at_?= =?UTF-8?Q?org.apache.camel.processor.SendProcessor$?= =?UTF-8?Q?2$1.done(SendProcessor.java:178)=0A=09at_org.?= =?UTF-8?Q?ow2.petals.camel.component.PetalsCamelPro?= =?UTF-8?Q?ducer.handleAnswer(PetalsCamelProducer.ja?= =?UTF-8?Q?va:302)=0A=09at_org.ow2.petals.camel.componen?= =?UTF-8?Q?t.PetalsCamelProducer.access$100(PetalsC?= =?UTF-8?Q?amelProducer.java:47)=0A=09at_org.ow2.petals.?= =?UTF-8?Q?camel.component.PetalsCamelProducer$2.don?= =?UTF-8?Q?e(PetalsCamelProducer.java:175)=0A=09at_org.o?= =?UTF-8?Q?w2.petals.camel.se.CamelJBIListener.hand?= =?UTF-8?Q?leAsyncJBIMessage(CamelJBIListener.java:1?= =?UTF-8?Q?33)=0A=09at_org.ow2.petals.camel.se.CamelJBIL?= =?UTF-8?Q?istener.onAsyncJBIMessage(CamelJBIListene?= =?UTF-8?Q?r.java:112)=0A=09at_org.ow2.petals.component?= =?UTF-8?Q?.framework.process.MessageExchangeProcess?= =?UTF-8?Q?or.invokeJBIListener(MessageExchangeProce?= =?UTF-8?Q?ssor.java:524)=0A=09at_org.ow2.petals.compone?= =?UTF-8?Q?nt.framework.process.MessageExchangeProce?= =?UTF-8?Q?ssor.processAsConsumer(MessageExchangePro?= =?UTF-8?Q?cessor.java:425)=0A=09at_org.ow2.petals.compo?= =?UTF-8?Q?nent.framework.process.MessageExchangePro?= =?UTF-8?Q?cessor.process(MessageExchangeProcessor.?= =?UTF-8?Q?java:282)=0A=09at_org.ow2.petals.component.fr?= =?UTF-8?Q?amework.process.MessageExchangeProcessor.?= =?UTF-8?Q?run(MessageExchangeProcessor.java:182)=0A=09a?= =?UTF-8?Q?t_org.ow2.petals.component.framework.pro?= =?UTF-8?Q?cess.JBIProcessorThreadPoolExecutor$Excha?= =?UTF-8?Q?ngeRunnable.run(JBIProcessorThreadPoolExe?= =?UTF-8?Q?cutor.java:90)=0A=09at_java.util.concurrent.T?= =?UTF-8?Q?hreadPoolExecutor.runWorker(ThreadPoolEx?= =?UTF-8?Q?ecutor.java:1152)=0A=09at_java.util.concurren?= =?UTF-8?Q?t.ThreadPoolExecutor$Worker.run(ThreadPoo?= =?UTF-8?Q?lExecutor.java:622)=0A=09at_java.lang.Thread.?= =?UTF-8?Q?run(Thread.java:748)=0A=09at_org.ow2.petals.c?= =?UTF-8?Q?omponent.framework.process.JBIProcessorTh?= =?UTF-8?Q?readFactory$JBIProcessorThread.run(JBIPro?= =?UTF-8?Q?cessorThreadFactory.java:99)=0A_
?=
{code}
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2018 - 10:49:55 +0100

The body mail has not to be encoded as header through 'MimeUtility.encodeText(...)'.

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2018 - 10:49:55 +0100 The body mail has not to be encoded as header through 'MimeUtility.encodeText(...)'.
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:49:55 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2018 - 10:50:55 +0100 - edited

Reopen because removing 'MimeUtility.encodeText(...)' for mail message body improved the mail received, but an encoding problem already exists. Now the mail recieved is:

Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<p> Le bordereau #PESALR1_22350001800013_01R0001691_20171019081527 est en e=
rreur avant la cr=E9ation de l'instance de processus: <code>javax.jbi.messa=
ging.MessagingException: TODO: g=E9rer les erreurs li=E9es au stockage corr=
ectement
=09at fr.ille_et_vilaine.service.metier.bordereau.BordereauService$5.proces=
s(BordereauService.java:266)
=09at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSync=
Processor.java:63)
=09at org.apache.camel.management.InstrumentationProcessor.process(Instrume=
ntationProcessor.java:77)
=09at org.apache.camel.processor.CamelInternalProcessor.process(CamelIntern=
alProcessor.java:190)
=09at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
=09at org.apache.camel.processor.Pipeline.access$100(Pipeline.java:44)
=09at org.apache.camel.processor.Pipeline$1.done(Pipeline.java:139)
=09at org.apache.camel.processor.CamelInternalProcessor$InternalCallback.do=
ne(CamelInternalProcessor.java:250)
=09at org.apache.camel.management.InstrumentationProcessor$1.done(Instrumen=
tationProcessor.java:86)
=09at org.apache.camel.impl.ProducerCache$1.done(ProducerCache.java:364)
=09at org.apache.camel.processor.SendProcessor$2$1.done(SendProcessor.java:=
178)
=09at org.ow2.petals.camel.component.PetalsCamelProducer.handleAnswer(Petal=
sCamelProducer.java:302)
=09at org.ow2.petals.camel.component.PetalsCamelProducer.access$100(PetalsC=
amelProducer.java:47)
=09at org.ow2.petals.camel.component.PetalsCamelProducer$2.done(PetalsCamel=
Producer.java:175)
=09at org.ow2.petals.camel.se.CamelJBIListener.handleAsyncJBIMessage(CamelJ=
BIListener.java:133)
=09at org.ow2.petals.camel.se.CamelJBIListener.onAsyncJBIMessage(CamelJBILi=
stener.java:112)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.i=
nvokeJBIListener(MessageExchangeProcessor.java:524)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.p=
rocessAsConsumer(MessageExchangeProcessor.java:425)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.p=
rocess(MessageExchangeProcessor.java:282)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.r=
un(MessageExchangeProcessor.java:182)
=09at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExec=
utor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90)
=09at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.=
java:1152)
=09at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor=
.java:622)
=09at java.lang.Thread.run(Thread.java:748)
=09at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$=
JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
</code> </p>

displayed by Thunderbird as:

Le bordereau #PESALR1_22350001800013_01R0001691_20171019081527 est en erreur avant la cr�ation de l'instance de processus: javax.jbi.messaging.MessagingException: TODO: g�rer les erreurs li�es au stockage correctement at fr.ille_et_vilaine.service.metier.bordereau.BordereauService$5.process(BordereauService.java:266) at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:63) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.Pipeline.process(Pipeline.java:121) at org.apache.camel.processor.Pipeline.access$100(Pipeline.java:44) at org.apache.camel.processor.Pipeline$1.done(Pipeline.java:139) at org.apache.camel.processor.CamelInternalProcessor$InternalCallback.done(CamelInternalProcessor.java:250) at org.apache.camel.management.InstrumentationProcessor$1.done(InstrumentationProcessor.java:86) at org.apache.camel.impl.ProducerCache$1.done(ProducerCache.java:364) at org.apache.camel.processor.SendProcessor$2$1.done(SendProcessor.java:178) at org.ow2.petals.camel.component.PetalsCamelProducer.handleAnswer(PetalsCamelProducer.java:302) at org.ow2.petals.camel.component.PetalsCamelProducer.access$100(PetalsCamelProducer.java:47) at org.ow2.petals.camel.component.PetalsCamelProducer$2.done(PetalsCamelProducer.java:175) at org.ow2.petals.camel.se.CamelJBIListener.handleAsyncJBIMessage(CamelJBIListener.java:133) at org.ow2.petals.camel.se.CamelJBIListener.onAsyncJBIMessage(CamelJBIListener.java:112) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.invokeJBIListener(MessageExchangeProcessor.java:524) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.processAsConsumer(MessageExchangeProcessor.java:425) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.process(MessageExchangeProcessor.java:282) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:182) at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExecutor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622) at java.lang.Thread.run(Thread.java:748) at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
Show
Christophe DENEUX added a comment - Tue, 27 Feb 2018 - 10:50:55 +0100 - edited Reopen because removing 'MimeUtility.encodeText(...)' for mail message body improved the mail received, but an encoding problem already exists. Now the mail recieved is:
Subject: =?UTF-8?Q?Le_bordereau_#PESALR1=5F22350001?=
 =?UTF-8?Q?800013=5F01R0001691=5F201710190815?=
 =?UTF-8?Q?27_est_en_erreur_avant_la_cr=C3=A9a?=
 =?UTF-8?Q?tion_de_l'instance_de_processus?=
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<p> Le bordereau #PESALR1_22350001800013_01R0001691_20171019081527 est en e=
rreur avant la cr=E9ation de l'instance de processus: <code>javax.jbi.messa=
ging.MessagingException: TODO: g=E9rer les erreurs li=E9es au stockage corr=
ectement
=09at fr.ille_et_vilaine.service.metier.bordereau.BordereauService$5.proces=
s(BordereauService.java:266)
=09at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSync=
Processor.java:63)
=09at org.apache.camel.management.InstrumentationProcessor.process(Instrume=
ntationProcessor.java:77)
=09at org.apache.camel.processor.CamelInternalProcessor.process(CamelIntern=
alProcessor.java:190)
=09at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
=09at org.apache.camel.processor.Pipeline.access$100(Pipeline.java:44)
=09at org.apache.camel.processor.Pipeline$1.done(Pipeline.java:139)
=09at org.apache.camel.processor.CamelInternalProcessor$InternalCallback.do=
ne(CamelInternalProcessor.java:250)
=09at org.apache.camel.management.InstrumentationProcessor$1.done(Instrumen=
tationProcessor.java:86)
=09at org.apache.camel.impl.ProducerCache$1.done(ProducerCache.java:364)
=09at org.apache.camel.processor.SendProcessor$2$1.done(SendProcessor.java:=
178)
=09at org.ow2.petals.camel.component.PetalsCamelProducer.handleAnswer(Petal=
sCamelProducer.java:302)
=09at org.ow2.petals.camel.component.PetalsCamelProducer.access$100(PetalsC=
amelProducer.java:47)
=09at org.ow2.petals.camel.component.PetalsCamelProducer$2.done(PetalsCamel=
Producer.java:175)
=09at org.ow2.petals.camel.se.CamelJBIListener.handleAsyncJBIMessage(CamelJ=
BIListener.java:133)
=09at org.ow2.petals.camel.se.CamelJBIListener.onAsyncJBIMessage(CamelJBILi=
stener.java:112)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.i=
nvokeJBIListener(MessageExchangeProcessor.java:524)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.p=
rocessAsConsumer(MessageExchangeProcessor.java:425)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.p=
rocess(MessageExchangeProcessor.java:282)
=09at org.ow2.petals.component.framework.process.MessageExchangeProcessor.r=
un(MessageExchangeProcessor.java:182)
=09at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExec=
utor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90)
=09at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.=
java:1152)
=09at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor=
.java:622)
=09at java.lang.Thread.run(Thread.java:748)
=09at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$=
JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
</code> </p>
displayed by Thunderbird as:
Le bordereau #PESALR1_22350001800013_01R0001691_20171019081527 est en erreur avant la cr�ation de l'instance de processus: javax.jbi.messaging.MessagingException: TODO: g�rer les erreurs li�es au stockage correctement at fr.ille_et_vilaine.service.metier.bordereau.BordereauService$5.process(BordereauService.java:266) at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:63) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.Pipeline.process(Pipeline.java:121) at org.apache.camel.processor.Pipeline.access$100(Pipeline.java:44) at org.apache.camel.processor.Pipeline$1.done(Pipeline.java:139) at org.apache.camel.processor.CamelInternalProcessor$InternalCallback.done(CamelInternalProcessor.java:250) at org.apache.camel.management.InstrumentationProcessor$1.done(InstrumentationProcessor.java:86) at org.apache.camel.impl.ProducerCache$1.done(ProducerCache.java:364) at org.apache.camel.processor.SendProcessor$2$1.done(SendProcessor.java:178) at org.ow2.petals.camel.component.PetalsCamelProducer.handleAnswer(PetalsCamelProducer.java:302) at org.ow2.petals.camel.component.PetalsCamelProducer.access$100(PetalsCamelProducer.java:47) at org.ow2.petals.camel.component.PetalsCamelProducer$2.done(PetalsCamelProducer.java:175) at org.ow2.petals.camel.se.CamelJBIListener.handleAsyncJBIMessage(CamelJBIListener.java:133) at org.ow2.petals.camel.se.CamelJBIListener.onAsyncJBIMessage(CamelJBIListener.java:112) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.invokeJBIListener(MessageExchangeProcessor.java:524) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.processAsConsumer(MessageExchangeProcessor.java:425) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.process(MessageExchangeProcessor.java:282) at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:182) at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExecutor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622) at java.lang.Thread.run(Thread.java:748) at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
Christophe DENEUX made changes - Tue, 27 Feb 2018 - 10:50:56 +0100
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 26 Jul 2018 - 16:40:58 +0200
Fix Version/s 4.1.1 [ 10863 ]
Fix Version/s 4.1.0 [ 10819 ]
Hide
Christophe DENEUX added a comment - Tue, 11 Apr 2023 - 11:26:47 +0200

Postponed to version 4.3.0

Show
Christophe DENEUX added a comment - Tue, 11 Apr 2023 - 11:26:47 +0200 Postponed to version 4.3.0
Christophe DENEUX made changes - Tue, 11 Apr 2023 - 11:26:47 +0200
Fix Version/s 4.3.0 [ 11097 ]
Fix Version/s 4.2.0 [ 10863 ]
Christophe DENEUX made changes - Tue, 27 Feb 2024 - 11:28:52 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:31:02 +0100

Return back to 4.1.1 because it is a critical problem

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:31:02 +0100 Return back to 4.1.1 because it is a critical problem
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:36:49 +0100

Fixed in branch petals-bc-mail-4.1.x with svn#45191

The problem seems to be fixed removing the use of 'MimeUtility.encodeText(...)' for body mail, and setting the charset used in the content-type. '{{MimeUtility.encodeText(...)' is dedicated to mail headers.

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:36:49 +0100 Fixed in branch petals-bc-mail-4.1.x with svn#45191 The problem seems to be fixed removing the use of 'MimeUtility.encodeText(...)' for body mail, and setting the charset used in the content-type. '{{MimeUtility.encodeText(...)' is dedicated to mail headers.
Christophe DENEUX made changes - Tue, 27 Feb 2024 - 11:36:49 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 4.1.1 [ 11188 ]
Fix Version/s 4.3.0 [ 11097 ]
Resolution Fixed [ 1 ]
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:37:21 +0100

Reopened to be merged in petal-bc-mail-4.2.x and in trunk

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:37:21 +0100 Reopened to be merged in petal-bc-mail-4.2.x and in trunk
Christophe DENEUX made changes - Tue, 27 Feb 2024 - 11:37:21 +0100
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:57:58 +0100

Merged in trunk with svn#45193

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 11:57:58 +0100 Merged in trunk with svn#45193
Christophe DENEUX made changes - Tue, 27 Feb 2024 - 15:25:01 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 15:25:24 +0100

Merged in branch petals-bc-mail-4.2.x with svn#45197

Show
Christophe DENEUX added a comment - Tue, 27 Feb 2024 - 15:25:24 +0100 Merged in branch petals-bc-mail-4.2.x with svn#45197
Christophe DENEUX made changes - Tue, 27 Feb 2024 - 15:25:24 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 4.2.1 [ 11189 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
22s
1
Christophe DENEUX
Tue, 27 Feb 2018 - 10:39:00 +0100
Open Open In Progress In Progress
3s
1
Christophe DENEUX
Tue, 27 Feb 2018 - 10:39:03 +0100
In Progress In Progress Resolved Resolved
10m 52s
1
Christophe DENEUX
Tue, 27 Feb 2018 - 10:49:55 +0100
Resolved Resolved Open Open
1m 1s
1
Christophe DENEUX
Tue, 27 Feb 2018 - 10:50:56 +0100
Open Open In Progress In Progress
2191d 37m
1
Christophe DENEUX
Tue, 27 Feb 2024 - 11:28:52 +0100
In Progress In Progress Resolved Resolved
7m 57s
1
Christophe DENEUX
Tue, 27 Feb 2024 - 11:36:49 +0100
Resolved Resolved Open Open
32s
1
Christophe DENEUX
Tue, 27 Feb 2024 - 11:37:21 +0100
Open Open In Progress In Progress
3h 47m
1
Christophe DENEUX
Tue, 27 Feb 2024 - 15:25:01 +0100
In Progress In Progress Resolved Resolved
23s
1
Christophe DENEUX
Tue, 27 Feb 2024 - 15:25:24 +0100

People

Dates

  • Created:
    Tue, 27 Feb 2018 - 10:38:38 +0100
    Updated:
    Tue, 27 Feb 2024 - 15:25:24 +0100
    Resolved:
    Tue, 27 Feb 2024 - 15:25:24 +0100