Question
Delta Dental of California
US
Last activity: 4 Aug 2023 8:52 EDT
Email listener failed to process an email reply when customer responds to secure email
when customer responds to secure email, Pega email listener to failed to process with following error.
we are using Microsoft graph to read the emails.
is it something to do with keystore in pyEmailCertificateMap ?
Pega rules log:
( services.email.EmailListener) ERROR EMAIL.DD.Listener|from([email protected])|sub(RE: provid) EmailBot - Caught unexpected ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException: 0
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphMessageConverter.getMimeMessageWithStandardHeaders(MSGraphMessageConverter.java:122) ~[integration-core.jar:?]
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphMessageConverter.convertToMIME(MSGraphMessageConverter.java:53) ~[integration-core.jar:?]
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphEmailMessage.getAsMIMEMEssage(MSGraphEmailMessage.java:537) ~[integration-core.jar:?]
when customer responds to secure email, Pega email listener to failed to process with following error.
we are using Microsoft graph to read the emails.
is it something to do with keystore in pyEmailCertificateMap ?
Pega rules log:
( services.email.EmailListener) ERROR EMAIL.DD.Listener|from([email protected])|sub(RE: provid) EmailBot - Caught unexpected ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException: 0
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphMessageConverter.getMimeMessageWithStandardHeaders(MSGraphMessageConverter.java:122) ~[integration-core.jar:?]
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphMessageConverter.convertToMIME(MSGraphMessageConverter.java:53) ~[integration-core.jar:?]
at com.pega.platform.integrationcore.client.email.internal.msgraph.MSGraphEmailMessage.getAsMIMEMEssage(MSGraphEmailMessage.java:537) ~[integration-core.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.EmailServiceExecutor.extractMessageContent(EmailServiceExecutor.java:404) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.EmailServiceExecutor.handleStandardRequest(EmailServiceExecutor.java:232) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.EmailServiceExecutor.process(EmailServiceExecutor.java:131) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.EmailActionImpl.execute(EmailActionImpl.java:143) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.ParallelEmailPollerStrategy.runInParallel(ParallelEmailPollerStrategy.java:149) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.ParallelEmailPollerStrategy.run(ParallelEmailPollerStrategy.java:67) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.email.EmailListener.run_(EmailListener.java:547) ~[printegrint.jar:?]
at com.pega.pegarules.integration.engine.internal.services.listener.ServiceListenerBaseImpl.run(ServiceListenerBaseImpl.java:456) ~[printegrint.jar:?]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_362]