I have a problem with the following Script:The line with error(begin) is: http.request(method, ContentType.TEXT) hasta el catch)/**Auxiliary Classes for Get and Post requests*/class ApiConsumerResponse {String baseUrlString pathString methodString responseStatusString responseCodeString responseContentTypeString requestTextString responseTextBoolean hasErrors = falseString errorMessageException exceptionString toString() {}}class ApiConsumer {static ApiConsumerResponse postText(String baseUrl, String path, query, method = Method.POST) {ApiConsumerResponse apiConsumerResponse = new ApiConsumerResponse(baseUrl: baseUrl,path: path,requestText: query.toString(),method: method.toString())try {def http = new HTTPBuilder(baseUrl)// perform a POST request, expecting TEXT responsehttp.request(method, ContentType.TEXT) {uri.path = pathuri.query = queryheaders.'User-Agent' = 'Mozilla/5.0 Ubuntu/8.10 Firefox/3.0.4'// response handler for a success response coderesponse.success ={ resp, reader -> apiConsumerResponse.responseStatus = resp.statusLine apiConsumerResponse.responseCode = resp.status apiConsumerResponse.responseText = reader.getText() apiConsumerResponse.hasErrors = false apiConsumerResponse.responseContentType = resp.headers['Content-Type'] }response.failure = { resp, reader -> apiConsumerResponse.responseStatus = resp.statusLine apiConsumerResponse.responseCode = resp.status apiConsumerResponse.responseText = reader.getText() apiConsumerResponse.hasErrors = true apiConsumerResponse.responseContentType = resp.headers['Content-Type'] }}} catch (Exception ex) { apiConsumerResponse.hasErrors = true apiConsumerResponse.errorMessage = ex.message apiConsumerResponse.exception = ex ex.printStackTrace() }return apiConsumerResponse}static def getText(String baseUrl, String path, query) { return postText(baseUrl, path, query, Method.GET) }}/*** Auxiliary Classes for Get and Post requests*/class ApiConsumerResponse {String baseUrlString pathString methodString responseStatusString responseCodeString responseContentTypeString requestTextString responseTextBoolean hasErrors = falseString errorMessageException exceptionString toString() {}}class ApiConsumer {static ApiConsumerResponse postText(String baseUrl, String path, query, method = Method.POST) {ApiConsumerResponse apiConsumerResponse = new ApiConsumerResponse(baseUrl: baseUrl,path: path,requestText: query.toString(),method: method.toString())try {def http = new HTTPBuilder(baseUrl)// perform a POST request, expecting TEXT responsehttp.request(method, ContentType.TEXT) {uri.path = pathuri.query = queryheaders.'User-Agent' = 'Mozilla/5.0 Ubuntu/8.10 Firefox/3.0.4'// response handler for a success response coderesponse.success = { resp, reader -> apiConsumerResponse.responseStatus = resp.statusLine apiConsumerResponse.responseCode = resp.status apiConsumerResponse.responseText = reader.getText() apiConsumerResponse.hasErrors = false apiConsumerResponse.responseContentType = resp.headers['Content-Type'] }response.failure ={ resp, reader -> apiConsumerResponse.responseStatus = resp.statusLine apiConsumerResponse.responseCode = resp.status apiConsumerResponse.responseText = reader.getText() apiConsumerResponse.hasErrors = true apiConsumerResponse.responseContentType = resp.headers['Content-Type'] }}} catch (Exception ex){ apiConsumerResponse.hasErrors = true apiConsumerResponse.errorMessage = ex.message apiConsumerResponse.exception = ex ex.printStackTrace() }return apiConsumerResponse}static def getText(String baseUrl, String path, query){ return postText(baseUrl, path, query, Method.GET) }}
Environment Database EnginePostgres
Steps To ReproduceLogs error: 2016-06-07 13:09:00,091 Caesium-1-1 INFO anonymous JETI [c.a.mail.incoming.ma ilfetcherservice] JETI[10200]: Mail is disabled. 07-Jun-2016 13:09:01.299 WARNING [http-nio-8080-exec-14] com.sun.jersey.spi.cont ainer.servlet.WebComponent.filterFormParameters A servlet request, to the URI https://agile.hotelbeds.com/jira2/rest/servicedesk/1/customer/pages/portal/21/crea te/121, contains form parameters in the request body but the request body has be en consumed by the servlet or a servlet filter accessing the request parameters. Only resource methods using @FormParam will work as expected. Resource methods consuming the request body by other means will not work as expected. 2016-06-07 13:09:01,748 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] debug statements 2016-06-07 13:09:01,783 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] USERRRRRRRRRRRRRRRRRR SIN CODIFICARispericas(ispericas) 2016-06-07 13:09:01,785 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] USERRRRRRRRRRRRRRRRRRR CODIFICADO 2aXNwZXJpY2FzKGlzcGVyaWNh cyk= 2016-06-07 13:09:01,785 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] Queryyyyyyy++++++++++++++++ [P_ACCOUNT:aXNwZXJpY2FzKGlzcGVy aWNhcyk=] 2016-06-07 13:09:01,785 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] urllllllllllllllllllllllllllllhttp://sapfi0d02.hotelbeds.od s:8002/ 2016-06-07 13:09:01,785 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] pathhhhhhhhhhhhhhhhhhhhhhhhhh sap(bD1lcyZjPTEwMQ==)/bc/bsp/ sap/zpass_jira/default.htm 2016-06-07 13:09:01,933 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] Spectrum : Start Sending email... 2016-06-07 13:09:01,936 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] false 2016-06-07 13:09:01,936 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] true 2016-06-07 13:09:01,937 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] false 2016-06-07 13:09:01,937 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] false 2016-06-07 13:09:01,937 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] false 2016-06-07 13:09:01,937 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] false 2016-06-07 13:09:02,009 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] Spectrum : just efore Sending email 2016-06-07 13:09:02,023 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.o.jira. groovy.PostFunction] Spectrum : End Sending email 2016-06-07 13:09:02,755 http-nio-8080-exec-14 DEBUG ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.a.activ eobjects.osgi.ActiveObjectsServiceFactory] getService bundle [com.metainf.jira.p lugin.emailissue] 2016-06-07 13:09:02,880 http-nio-8080-exec-14 ERROR ispericas 789x8953x1 f4s01j 10.162.124.93,10.162.63.29 /servicedesk/customer/portal/21/create/121 [c.a.event .internal.AsynchronousAbleEventDispatcher] There was an exception thrown trying to dispatch event [com.atlassian.jira.event.issue.IssueEvent@1c89112[issue=SD-13 327,comment=,worklog=,changelog=,eventTypeId=1,sendMail=true,p arams={eventsource=workflow, baseurl=https://agile.hotelbeds.com/jira2},subtasks Updated=false]] from the invoker [SingleParameterMethodListenerInvoker{method=pu blic void com.example.tutorial.plugins.IssueCreatedResolvedListener.onIssueEvent (com.atlassian.jira.event.issue.IssueEvent), listener=com.example.tutorial.plugins.IssueCreatedResolvedListener@257d31ec}] java.lang.RuntimeException: com.atlassian.jira.issue.Issue.getAssignee()Lcom/atl assian/crowd/embedded/api/User; at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.inv oke(SingleParameterMethodListenerInvoker.java:54) at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1$1.run( AsynchronousAbleEventDispatcher.java:48) at com.google.common.util.concurrent.MoreExecutors$DirectExecutorService .execute(MoreExecutors.java:299) at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.dispatch (AsynchronousAbleEventDispatcher.java:107) at com.atlassian.event.internal.EventPublisherImpl.invokeListeners(Event PublisherImpl.java:160) at com.atlassian.event.internal.EventPublisherImpl.publish(EventPublishe rImpl.java:79) at com.atlassian.jira.event.issue.DefaultIssueEventManager.publishEvent( DefaultIssueEventManager.java:120) at com.atlassian.jira.event.issue.DefaultIssueEventManager.publishAsRedu ndant(DefaultIssueEventManager.java:132) at com.atlassian.jira.event.issue.DefaultIssueEventManager.dispatchRedun dantEvent(DefaultIssueEventManager.java:83) at com.atlassian.jira.workflow.function.event.FireIssueEventFunction.exe cute(FireIssueEventFunction.java:53) at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWo rkflow.java:1050) at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(Abstrac tWorkflow.java:1446) at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflo w.java:615) at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowM anager.java:741) at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(Def aultIssueManager.java:580) at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(Def aultIssueManager.java:494) at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueSe rvice.java:230) at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueSe rvice.java:199) ... 3 filtered at java.lang.reflect.Method.invoke(Method.java:498) at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler. invoke(ContextClassLoaderSettingInvocationHandler.java:26) at com.sun.proxy.$Proxy266.create(Unknown Source) ... 3 filtered at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:317) at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.Se rviceInvoker.doInvoke(ServiceInvoker.java:56) at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.Se rviceInvoker.invoke(ServiceInvoker.java:60) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:179) at org.springframework.aop.support.DelegatingIntroductionInterceptor.doP roceed(DelegatingIntroductionInterceptor.java:133) at org.springframework.aop.support.DelegatingIntroductionInterceptor.inv oke(DelegatingIntroductionInterceptor.java:121) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:179) at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInt erceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70) at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInt erceptor.invoke(ServiceTCCLInterceptor.java:53) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:179) at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleCont extAdvice.invoke(LocalBundleContextAdvice.java:57) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:179) at org.springframework.aop.support.DelegatingIntroductionInterceptor.doP roceed(DelegatingIntroductionInterceptor.java:133) at org.springframework.aop.support.DelegatingIntroductionInterceptor.inv oke(DelegatingIntroductionInterceptor.java:121) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:207) at com.sun.proxy.$Proxy2930.create(Unknown Source) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager.com$atlassian$servicedesk$internal$feature$customer$request$Custom erRequestManager$$createCustomerRequest(CustomerRequestManager.scala:107) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$apply$3$$anonfu n$apply$4.apply(CustomerRequestManager.scala:86) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$apply$3$$anonfu n$apply$4.apply(CustomerRequestManager.scala:85) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$apply$3.apply(C ustomerRequestManager.scala:85) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$apply$3.apply(C ustomerRequestManager.scala:78) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1.apply(CustomerRequestMan ager.scala:78) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2$$anonfun$apply$1.apply(CustomerRequestMan ager.scala:77) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2.apply(CustomerRequestManager.scala:77) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager$$anonfun$createRequest$2.apply(CustomerRequestManager.scala:75) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.CustomerR equestManager.createRequest(CustomerRequestManager.scala:75) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$ap ply$2$$anonfun$apply$3.apply(InternalCustomerRequestServiceScala.scala:127) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$ap ply$2$$anonfun$apply$3.apply(InternalCustomerRequestServiceScala.scala:123) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$ap ply$2.apply(InternalCustomerRequestServiceScala.scala:123) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1$$anonfun$ap ply$2.apply(InternalCustomerRequestServiceScala.scala:122) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1.apply(Inter nalCustomerRequestServiceScala.scala:122) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2$$anonfun$apply$1.apply(Inter nalCustomerRequestServiceScala.scala:121) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2.apply(InternalCustomerReques tServiceScala.scala:121) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala$$anonfun$createRequest$2.apply(InternalCustomerReques tServiceScala.scala:120) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.feature.customer.request.InternalC ustomerRequestServiceScala.createRequest(InternalCustomerRequestServiceScala.sca la:120) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$$$$$bcffe462fb1f3a83ef7575c68fe012$$$$nonfun$apply$25$$anonfun$apply$27$$ano nfun$apply$28.apply(CustomerWeb.scala:649) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$$$$$bcffe462fb1f3a83ef7575c68fe012$$$$nonfun$apply$25$$anonfun$apply$27$$ano nfun$apply$28.apply(CustomerWeb.scala:647) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$$$$$bcffe462fb1f3a83ef7575c68fe012$$$$nonfun$apply$25$$anonfun$apply$27.appl y(CustomerWeb.scala:647) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$$$$$bcffe462fb1f3a83ef7575c68fe012$$$$nonfun$apply$25$$anonfun$apply$27.appl y(CustomerWeb.scala:646) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23$$anonfun$appl y$24$$anonfun$apply$25.apply(CustomerWeb.scala:646) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23$$anonfun$appl y$24$$anonfun$apply$25.apply(CustomerWeb.scala:645) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23$$anonfun$appl y$24.apply(CustomerWeb.scala:645) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23$$anonfun$appl y$24.apply(CustomerWeb.scala:644) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23.apply(Custome rWeb.scala:644) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22$$anonfun$apply$23.apply(Custome rWeb.scala:643) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22.apply(CustomerWeb.scala:643) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21$$anonfun$apply$22.apply(CustomerWeb.scala:642) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21.apply(CustomerWeb.scala:642) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20$$anonfun$apply$21.apply(CustomerWeb.scala:641) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20.apply(CustomerWeb.scala:641) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16$$anon fun$apply$20.apply(CustomerWeb.scala:640) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16.apply (CustomerWeb.scala:640) at com.atlassian.servicedesk.internal.rest.CustomerWeb$$anonfun$16.apply (CustomerWeb.scala:639) at scalaz.$bslash$div.flatMap(Either.scala:134) at com.atlassian.servicedesk.internal.rest.CustomerWeb.submitForm(Custom erWeb.scala:639) ... 3 filtered at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMe thodInvokerFactory.java:60) ... 13 filtered at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyO sgiServletContainer.doFilter(RestDelegatingServletFilter.java:154) ... 1 filtered at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilte r(RestDelegatingServletFilter.java:68) ... 37 filtered at com.atlassian.servicedesk.internal.web.PopulateEyeballForRestFilter.d oFilter(PopulateEyeballForRestFilter.java:27) ... 41 filtered at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityF ilter.java:70) ... 22 filtered at com.atlassian.servicedesk.internal.web.CustomerContextSettingFilter.d oFilter(CustomerContextSettingFilter.java:107) ... 16 filtered at java.lang.reflect.Method.invoke(Method.java:498) at net.bull.javamelody.JspWrapper.invoke(JspWrapper.java:150) at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(Jd bcWrapper.java:286) at com.sun.proxy.$Proxy3761.forward(Unknown Source) ... 34 filtered at com.atlassian.servicedesk.project.internal.web.filters.NormaliseUrlFi lter.doFilter(NormaliseUrlFilter.java:25) ... 16 filtered at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityF ilter.java:70) ... 31 filtered at com.atlassian.servicedesk.internal.web.CustomerContextSettingFilter.l ambda$invokeFilterChain$0(CustomerContextSettingFilter.java:169) at com.atlassian.servicedesk.internal.util.scala.ScalaJavaInterOp$1.appl y(ScalaJavaInterOp.java:25) at com.atlassian.servicedesk.internal.utils.context.CustomerContextUtil$ .inCustomerContext(CustomerContextUtil.scala:24) at com.atlassian.servicedesk.internal.utils.context.CustomerContextUtil. inCustomerContext(CustomerContextUtil.scala) at com.atlassian.servicedesk.internal.utils.context.CustomerContextServi ceImpl.inCustomerContext(CustomerContextServiceImpl.java:19) at com.atlassian.servicedesk.internal.web.CustomerContextSettingFilter.i nCustomerContext(CustomerContextSettingFilter.java:160) at com.atlassian.servicedesk.internal.web.CustomerContextSettingFilter.d oFilterImpl(CustomerContextSettingFilter.java:118) at com.atlassian.servicedesk.internal.web.CustomerContextSettingFilter.d oFilter(CustomerContextSettingFilter.java:112) ... 12 filtered at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:2 01) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:1 78) at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringF ilter.java:85) at net.bull.javamelody.JiraMonitoringFilter.doFilter(JiraMonitoringFilte r.java:105) ... 46 filtered at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskTh read.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoSuchMethodError: com.atlassian.jira.issue.Issue.getAssign ee()Lcom/atlassian/crowd/embedded/api/User; at com.example.tutorial.plugins.IssueCreatedResolvedListener.onIssueEven t(IssueCreatedResolvedListener.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) ... 400 more