java.lang.StringIndexOutOfBoundsException: String index out of range: 0

Atlassian JIRA | Marco Garcia [Atlassian] | 1 year ago
tip
Do you find the tips below useful? Click on the to mark them and say thanks to rafael . Or join the community to write better ones.
  1. 0

    h3. Summary When an e-mail is sent in to the JSD mail handler that contains a character not parsable by the HtmlToWikiTextConverter, an exception is thrown and error is visible in the mail processing logs. h3. Environment * JIRA Service Desk v3.2.0-OD-03 h3. How to Diagnose If an email is sent in and an issue is not created, check the processing logs for the mail account at the following URL: https://<instance>.atlassian.net/secure/admin/SDMailInfo.jspa - Click *View log* to the right of the e-mail address used for your Service Desk, then click the *Processing Log* tab. The error {{String index out of range: 0}} will be in the *Details* column. h3. Expected Results E-mail is parsed successfully and a JSD issue is created with the e-mail contents. h3. Actual Results The below exception is thrown in the JIRA log file: {noformat} 2016-02-19 17:16:16,669 Caesium-1-2 ERROR anonymous [c.a.m.incoming.jepp.processor] Exception when MailHandlerWorker handles message: java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(String.java:646) at com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter$FormattingVisitor.head(HtmlToWikiTextConverter.java:133) at org.jsoup.select.NodeTraversor.traverse(NodeTraversor.java:31) at com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:88) at com.atlassian.mail.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:27) at com.atlassian.mail.MailUtils$1.convert(MailUtils.java:206) at com.atlassian.mail.MailUtils.extractTextFromPart(MailUtils.java:537) at com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:487) at com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:465) at com.atlassian.mail.MailUtils.getBody(MailUtils.java:225) at com.atlassian.mail.MailUtils.getBody(MailUtils.java:210) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailParser.parse(IncomingEmailParser.java:41) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueInJiraContext(IncomingEmailManager.scala:191) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueFromEmail(IncomingEmailManager.scala:171) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:146) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:145) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.createNewIssueWithMailChannel(IncomingEmailService.scala:145) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:102) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:99) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$f0a28e2c59a8a5c0c52a37404eee56bd$$$$nEmailContext$1$$anonfun$apply$16.apply(IncomingEmailService.scala:166) at com.atlassian.servicedesk.internal.utils.context.CustomerContextUtil$.inCustomerContext(CustomerContextUtil.scala:24) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext$1.apply(IncomingEmailService.scala:165) at com.atlassian.servicedesk.internal.utils.context.AuthenticationContextUtil$.runAsUser(AuthenticationContextUtil.scala:15) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext(IncomingEmailService.scala:163) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$createNewOrCommentOnIssueWithMailChannel(IncomingEmailService.scala:99) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:79) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:78) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:78) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:77) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:77) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:76) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.processEmailWithMailChannel(IncomingEmailService.scala:76) at com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.processMessage(SDMailHandler.scala:41) at com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.handleNewMessage(SDMailHandler.scala:25) at com.atlassian.jira.internal.mail.processor.feature.processor.MailHandlerWorker.handle(MailHandlerWorker.java:64) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.processMailItem(MailProcessorWorker.java:129) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.process(MailProcessorWorker.java:76) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorService.run(MailProcessorService.java:36) at com.atlassian.jira.internal.mail.processor.services.MailProcessorExecutor.run(MailProcessorExecutor.java:30) at com.atlassian.jira.internal.mail.processor.services.AbstractMailExecutor.execute(AbstractMailExecutor.java:42) at com.atlassian.jira.internal.mail.processor.services.MailJobRunner.runJob(MailJobRunner.java:35) at com.atlassian.scheduler.core.JobLauncher.runJob(JobLauncher.java:153) at com.atlassian.scheduler.core.JobLauncher.launchAndBuildResponse(JobLauncher.java:118) at com.atlassian.scheduler.core.JobLauncher.launch(JobLauncher.java:97) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.launchJob(CaesiumSchedulerService.java:401) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeClusteredJob(CaesiumSchedulerService.java:396) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeQueuedJob(CaesiumSchedulerService.java:349) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:255) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:252) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeJob(SchedulerQueueWorker.java:65) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeNextJob(SchedulerQueueWorker.java:59) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.run(SchedulerQueueWorker.java:34) at java.lang.Thread.run(Thread.java:745) {noformat} h3.Workaround Contact Atlassian Cloud Support(https://support.atlassian.com/) to disable the HtmlToWikiTextConverter.

    Atlassian JIRA | 1 year ago | Marco Garcia [Atlassian]
    java.lang.StringIndexOutOfBoundsException: String index out of range: 0
  2. 0

    h3. Summary When an e-mail is sent in to the JSD mail handler that contains a character not parsable by the HtmlToWikiTextConverter, an exception is thrown and error is visible in the mail processing logs. h3. Environment * JIRA Service Desk v3.2.0-OD-03 h3. How to Diagnose If an email is sent in and an issue is not created, check the processing logs for the mail account at the following URL: https://<instance>.atlassian.net/secure/admin/SDMailInfo.jspa - Click *View log* to the right of the e-mail address used for your Service Desk, then click the *Processing Log* tab. The error {{String index out of range: 0}} will be in the *Details* column. h3. Expected Results E-mail is parsed successfully and a JSD issue is created with the e-mail contents. h3. Actual Results The below exception is thrown in the JIRA log file: {noformat} 2016-02-19 17:16:16,669 Caesium-1-2 ERROR anonymous [c.a.m.incoming.jepp.processor] Exception when MailHandlerWorker handles message: java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(String.java:646) at com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter$FormattingVisitor.head(HtmlToWikiTextConverter.java:133) at org.jsoup.select.NodeTraversor.traverse(NodeTraversor.java:31) at com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:88) at com.atlassian.mail.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:27) at com.atlassian.mail.MailUtils$1.convert(MailUtils.java:206) at com.atlassian.mail.MailUtils.extractTextFromPart(MailUtils.java:537) at com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:487) at com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:465) at com.atlassian.mail.MailUtils.getBody(MailUtils.java:225) at com.atlassian.mail.MailUtils.getBody(MailUtils.java:210) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailParser.parse(IncomingEmailParser.java:41) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueInJiraContext(IncomingEmailManager.scala:191) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueFromEmail(IncomingEmailManager.scala:171) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:146) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:145) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.createNewIssueWithMailChannel(IncomingEmailService.scala:145) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:102) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:99) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$f0a28e2c59a8a5c0c52a37404eee56bd$$$$nEmailContext$1$$anonfun$apply$16.apply(IncomingEmailService.scala:166) at com.atlassian.servicedesk.internal.utils.context.CustomerContextUtil$.inCustomerContext(CustomerContextUtil.scala:24) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext$1.apply(IncomingEmailService.scala:165) at com.atlassian.servicedesk.internal.utils.context.AuthenticationContextUtil$.runAsUser(AuthenticationContextUtil.scala:15) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext(IncomingEmailService.scala:163) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$createNewOrCommentOnIssueWithMailChannel(IncomingEmailService.scala:99) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:79) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:78) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:78) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:77) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:77) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:76) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.processEmailWithMailChannel(IncomingEmailService.scala:76) at com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.processMessage(SDMailHandler.scala:41) at com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.handleNewMessage(SDMailHandler.scala:25) at com.atlassian.jira.internal.mail.processor.feature.processor.MailHandlerWorker.handle(MailHandlerWorker.java:64) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.processMailItem(MailProcessorWorker.java:129) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.process(MailProcessorWorker.java:76) at com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorService.run(MailProcessorService.java:36) at com.atlassian.jira.internal.mail.processor.services.MailProcessorExecutor.run(MailProcessorExecutor.java:30) at com.atlassian.jira.internal.mail.processor.services.AbstractMailExecutor.execute(AbstractMailExecutor.java:42) at com.atlassian.jira.internal.mail.processor.services.MailJobRunner.runJob(MailJobRunner.java:35) at com.atlassian.scheduler.core.JobLauncher.runJob(JobLauncher.java:153) at com.atlassian.scheduler.core.JobLauncher.launchAndBuildResponse(JobLauncher.java:118) at com.atlassian.scheduler.core.JobLauncher.launch(JobLauncher.java:97) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.launchJob(CaesiumSchedulerService.java:401) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeClusteredJob(CaesiumSchedulerService.java:396) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeQueuedJob(CaesiumSchedulerService.java:349) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:255) at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:252) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeJob(SchedulerQueueWorker.java:65) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeNextJob(SchedulerQueueWorker.java:59) at com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.run(SchedulerQueueWorker.java:34) at java.lang.Thread.run(Thread.java:745) {noformat} h3.Workaround Contact Atlassian Cloud Support(https://support.atlassian.com/) to disable the HtmlToWikiTextConverter.

    Atlassian JIRA | 1 year ago | Marco Garcia [Atlassian]
    java.lang.StringIndexOutOfBoundsException: String index out of range: 0
  3. 0
    samebug tip
    Thrown by String methods to indicate that an index is either negative or greater than the size of the string. For some methods such as the charAt method, this exception also is thrown when the index is equal to the size of the string.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Unable to start process when property has no value

    GitHub | 2 years ago | jcdesrochers
    java.lang.reflect.InvocationTargetException
  6. 0

    Exception after typing a dot

    GitHub | 3 years ago | cesarbp
    java.lang.StringIndexOutOfBoundsException: String index out of range: 0
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.StringIndexOutOfBoundsException

    String index out of range: 0

    at java.lang.String.charAt()
  2. Java RT
    String.charAt
    1. java.lang.String.charAt(String.java:646)
    1 frame
  3. com.atlassian.mail
    HtmlToWikiTextConverter$FormattingVisitor.head
    1. com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter$FormattingVisitor.head(HtmlToWikiTextConverter.java:133)
    1 frame
  4. jsoup
    NodeTraversor.traverse
    1. org.jsoup.select.NodeTraversor.traverse(NodeTraversor.java:31)
    1 frame
  5. com.atlassian.mail
    MailUtils.getBody
    1. com.atlassian.mail.converters.wiki.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:88)
    2. com.atlassian.mail.HtmlToWikiTextConverter.convert(HtmlToWikiTextConverter.java:27)
    3. com.atlassian.mail.MailUtils$1.convert(MailUtils.java:206)
    4. com.atlassian.mail.MailUtils.extractTextFromPart(MailUtils.java:537)
    5. com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:487)
    6. com.atlassian.mail.MailUtils.getBodyFromMultipart(MailUtils.java:465)
    7. com.atlassian.mail.MailUtils.getBody(MailUtils.java:225)
    8. com.atlassian.mail.MailUtils.getBody(MailUtils.java:210)
    8 frames
  6. com.atlassian.servicedesk
    IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply
    1. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailParser.parse(IncomingEmailParser.java:41)
    2. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueInJiraContext(IncomingEmailManager.scala:191)
    3. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailManager.createIssueFromEmail(IncomingEmailManager.scala:171)
    4. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:146)
    5. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$createNewIssueWithMailChannel$2.apply(IncomingEmailService.scala:145)
    5 frames
  7. Scalaz
    $bslash$div.flatMap
    1. scalaz.$bslash$div.flatMap(Either.scala:134)
    1 frame
  8. com.atlassian.servicedesk
    IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply
    1. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.createNewIssueWithMailChannel(IncomingEmailService.scala:145)
    2. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:102)
    3. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$bd7392fa9edbf4ccadfa49f2f55a2a$$$$OrCommentOnIssueWithMailChannel$1.apply(IncomingEmailService.scala:99)
    4. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$$$$f0a28e2c59a8a5c0c52a37404eee56bd$$$$nEmailContext$1$$anonfun$apply$16.apply(IncomingEmailService.scala:166)
    5. com.atlassian.servicedesk.internal.utils.context.CustomerContextUtil$.inCustomerContext(CustomerContextUtil.scala:24)
    6. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext$1.apply(IncomingEmailService.scala:165)
    7. com.atlassian.servicedesk.internal.utils.context.AuthenticationContextUtil$.runAsUser(AuthenticationContextUtil.scala:15)
    8. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$inEmailContext(IncomingEmailService.scala:163)
    9. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.com$atlassian$servicedesk$internal$feature$emailchannel$IncomingEmailService$$createNewOrCommentOnIssueWithMailChannel(IncomingEmailService.scala:99)
    10. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:79)
    11. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2$$anonfun$apply$3.apply(IncomingEmailService.scala:78)
    11 frames
  9. Scalaz
    $bslash$div.flatMap
    1. scalaz.$bslash$div.flatMap(Either.scala:134)
    1 frame
  10. com.atlassian.servicedesk
    IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply
    1. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:78)
    2. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1$$anonfun$apply$2.apply(IncomingEmailService.scala:77)
    2 frames
  11. Scalaz
    $bslash$div.flatMap
    1. scalaz.$bslash$div.flatMap(Either.scala:134)
    1 frame
  12. com.atlassian.servicedesk
    IncomingEmailService$$anonfun$1.apply
    1. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:77)
    2. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService$$anonfun$1.apply(IncomingEmailService.scala:76)
    2 frames
  13. Scalaz
    $bslash$div.flatMap
    1. scalaz.$bslash$div.flatMap(Either.scala:134)
    1 frame
  14. com.atlassian.servicedesk
    SDMailHandler.handleNewMessage
    1. com.atlassian.servicedesk.internal.feature.emailchannel.IncomingEmailService.processEmailWithMailChannel(IncomingEmailService.scala:76)
    2. com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.processMessage(SDMailHandler.scala:41)
    3. com.atlassian.servicedesk.internal.feature.emailchannel.emailplatform.handler.SDMailHandler.handleNewMessage(SDMailHandler.scala:25)
    3 frames
  15. com.atlassian.jira
    MailJobRunner.runJob
    1. com.atlassian.jira.internal.mail.processor.feature.processor.MailHandlerWorker.handle(MailHandlerWorker.java:64)
    2. com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.processMailItem(MailProcessorWorker.java:129)
    3. com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorWorker.process(MailProcessorWorker.java:76)
    4. com.atlassian.jira.internal.mail.processor.feature.processor.MailProcessorService.run(MailProcessorService.java:36)
    5. com.atlassian.jira.internal.mail.processor.services.MailProcessorExecutor.run(MailProcessorExecutor.java:30)
    6. com.atlassian.jira.internal.mail.processor.services.AbstractMailExecutor.execute(AbstractMailExecutor.java:42)
    7. com.atlassian.jira.internal.mail.processor.services.MailJobRunner.runJob(MailJobRunner.java:35)
    7 frames
  16. com.atlassian.scheduler
    SchedulerQueueWorker.run
    1. com.atlassian.scheduler.core.JobLauncher.runJob(JobLauncher.java:153)
    2. com.atlassian.scheduler.core.JobLauncher.launchAndBuildResponse(JobLauncher.java:118)
    3. com.atlassian.scheduler.core.JobLauncher.launch(JobLauncher.java:97)
    4. com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.launchJob(CaesiumSchedulerService.java:401)
    5. com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeClusteredJob(CaesiumSchedulerService.java:396)
    6. com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeQueuedJob(CaesiumSchedulerService.java:349)
    7. com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:255)
    8. com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:252)
    9. com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeJob(SchedulerQueueWorker.java:65)
    10. com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.executeNextJob(SchedulerQueueWorker.java:59)
    11. com.atlassian.scheduler.caesium.impl.SchedulerQueueWorker.run(SchedulerQueueWorker.java:34)
    11 frames
  17. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)
    1 frame