Problems in JWT since upgrading to 2.2.46

Issue #947 duplicate
Richard Winstock created an issue

Hi

Although manifesting as an issue in "JIRA Email This Issue" we have traced the problem to a JWT postfunction on Issue Create:

The following text parsed in advanced mode will be copied to ACSUP: Customer (Organization): %{Organizations} This feature will be run as user in field Current user.

The error is:

javax.mail.MessagingException: com.atlassian.jira.workflow.WorkflowException;
  nested exception is:
javax.mail.MessagingException: com.atlassian.jira.workflow.WorkflowException;
  nested exception is:
com.atlassian.jira.exception.CreateException: com.atlassian.jira.workflow.WorkflowException 
at com.metainf.jira.plugin.emailissue.handler.AbstractMailHandler.handleMessage(AbstractMailHandler.java:144) 
at com.metainf.jira.plugin.emailissue.handler.EmailThisIssueMailHandler.handleMessage(EmailThisIssueMailHandler.java:620) 
at com.atlassian.jira.service.services.mail.MailFetcherService$1.process(MailFetcherService.java:376) 
at com.atlassian.jira.service.services.mail.MailFetcherService$MessageProviderImpl.getAndProcessMail(MailFetcherService.java:255) 
at com.atlassian.jira.service.services.mail.MailFetcherService.runImpl(MailFetcherService.java:366) 
at com.atlassian.jira.service.services.file.AbstractMessageHandlingService.run(AbstractMessageHandlingService.java:229) 
at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:61) 
at com.atlassian.jira.service.ServiceRunner.runService(ServiceRunner.java:62) 
at com.atlassian.jira.service.ServiceRunner.runServiceId(ServiceRunner.java:44) 
at com.atlassian.jira.service.ServiceRunner.runJob(ServiceRunner.java:32) 
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:443) 
at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeClusteredJob(CaesiumSchedulerService.java:438) 
at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeClusteredJobWithRecoveryGuard(CaesiumSchedulerService.java:462) 
at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService.executeQueuedJob(CaesiumSchedulerService.java:390) 
at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:285) 
at com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService$1.consume(CaesiumSchedulerService.java:282) 
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) 
Caused by: javax.mail.MessagingException: com.atlassian.jira.workflow.WorkflowException;
  nested exception is:
com.atlassian.jira.exception.CreateException: com.atlassian.jira.workflow.WorkflowException 
at com.metainf.jira.plugin.emailissue.handler.CreateIssueHandler.handleMessage(CreateIssueHandler.java:230) 
at com.metainf.jira.plugin.emailissue.handler.ServiceDeskCreateIssueHandler.handleMessage(ServiceDeskCreateIssueHandler.java:64) 
at com.metainf.jira.plugin.emailissue.handler.ServiceDeskHandler.handleMessage(ServiceDeskHandler.java:108) 
at com.metainf.jira.plugin.emailissue.handler.AbstractMailHandler.handleMessage(AbstractMailHandler.java:131) 
... 22 more 
Caused by: com.atlassian.jira.exception.CreateException: com.atlassian.jira.workflow.WorkflowException 
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:515) 
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssueObject(DefaultIssueManager.java:604) 
at com.atlassian.jira.issue.managers.RequestCachingIssueManager.createIssueObject(RequestCachingIssueManager.java:209) 
at com.atlassian.jira.service.util.handler.DefaultMessageHandlerContext.createIssueWithIssueManager(DefaultMessageHandlerContext.java:248) 
at com.atlassian.jira.service.util.handler.DefaultMessageHandlerContext.createIssue(DefaultMessageHandlerContext.java:166) 
at com.atlassian.jira.service.services.mail.DelegatingMessageHandlerContext.createIssue(DelegatingMessageHandlerContext.java:43) 
at com.metainf.jira.plugin.emailissue.handler.EmailThisIssueMailHandler$1.createIssue(EmailThisIssueMailHandler.java:413) 
at com.metainf.jira.plugin.emailissue.handler.IssueSupportingMessageHandlerContext.createIssue(IssueSupportingMessageHandlerContext.java:71) 
at com.metainf.jira.plugin.emailissue.handler.ServiceDeskCreateIssueHandler.createIssueInContext(ServiceDeskCreateIssueHandler.java:135) 
at com.metainf.jira.plugin.emailissue.handler.CreateIssueHandler.handleMessage(CreateIssueHandler.java:223) 
... 25 more 
Caused by: com.atlassian.jira.workflow.WorkflowException 
at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:767) 
at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:506) 
... 34 more 
Caused by: java.lang.NullPointerException 
at com.fca.jira.plugins.workflowToolbox.shared.GeneralizedField.setValue(GeneralizedField.java:3901) 
at com.fca.jira.plugins.workflowToolbox.shared.GeneralizedField.setValue(GeneralizedField.java:3852) 
at com.fca.jira.plugins.workflowToolbox.CopyParsedTextFunction.writeParsedText(CopyParsedTextFunction.java:97) 
at com.fca.jira.plugins.workflowToolbox.CopyParsedTextFunction.execute(CopyParsedTextFunction.java:74) 
at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1014) 
at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1407) 
at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:606) 
at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:741) 
... 35 more 

Comments (8)

  1. Fidel Castro Armario repo owner

    Thanks @rwinstock72,

    We will be releasing the new version in a couple of hours.

    Please, let me know, whether you are creating the issues using email or any other special procedure.

  2. Log in to comment