Workflow accessing issue.channel causing error
Hello,
I'm trying to access an issue channel property, but it throws an error. I need to check if it was generated by an online form or mailbox.
Next step would be to identify which mailbox or online form it was
When i log it the console logs the error for this code:
action: function(ctx) {
var issue = ctx.issue;
console.log(issue.channel.name);
},error:
class jetbrains.youtrack.helpdesk.persistent.XdFeedbackForm cannot be cast to class jetbrains.youtrack.mailbox.persistence.XdMailboxChannel (jetbrains.youtrack.helpdesk.persistent.XdFeedbackForm and jetbrains.youtrack.mailbox.persistence.XdMailboxChannel are in unnamed module of loader org.eclipse.jetty.webapp.WebAppClassLoader @45f55fbe)
jetbrains.youtrack.mailbox.plugin.MailboxChannelNameValueResolverFactory$create$1.get(MailboxChannelNameValueResolverFactory.kt:29) jetbrains.youtrack.scripts.wrappers.PersistentEntityWrapper.get(PersistentEntityWrapper.kt:146) com.oracle.truffle.host.HostMethodDesc$SingleMethod$MHBase.invokeHandle(HostMethodDesc.java:331) com.oracle.truffle.host.GuestToHostCodeCache$1.executeImpl(GuestToHostCodeCache.java:96) com.oracle.truffle.host.GuestToHostRootNode.execute(GuestToHostRootNode.java:80) com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85) com.oracle.truffle.api.impl.DefaultRuntimeAccessor$DefaultRuntimeSupport.callInlined(DefaultRuntimeAccessor.java:160) com.oracle.truffle.host.GuestToHostRootNode.guestToHostCall(GuestToHostRootNode.java:102) com.oracle.truffle.host.HostMethodDesc$SingleMethod$MHBase.invokeGuestToHost(HostMethodDesc.java:362) com.oracle.truffle.host.HostExecuteNode.doInvoke(HostExecuteNode.java:871) com.oracle.truffle.host.HostExecuteNode.doFixed(HostExecuteNode.java:137) com.oracle.truffle.host.HostExecuteNodeGen.execute(HostExecuteNodeGen.java:61) com.oracle.truffle.host.HostObject.invokeMember(HostObject.java:451) com.oracle.truffle.host.HostObjectGen$InteropLibraryExports$Cached.invokeMember(HostObjectGen.java:2674) com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.invokeMember(InteropLibraryGen.java:8134) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$ForeignInvokeNode.executeCall(JSFunctionCallNode.java:1496) com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:732) com.oracle.truffle.js.nodes.control.IfNode.execute(IfNode.java:161) com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:166) com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:89) com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:326) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:80) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:55) com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:63) com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55) com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65) com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75) com.oracle.truffle.js.nodes.function.BlockScopeNode.execute(BlockScopeNode.java:80) com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143) com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92) com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85) com.oracle.truffle.api.impl.DefaultDirectCallNode.call(DefaultDirectCallNode.java:59) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1277) com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:303) com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:248) com.oracle.truffle.js.nodes.access.PropertyGetNode$AccessorPropertyGetNode.getValue(PropertyGetNode.java:620) com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueAndSpecialize(PropertyGetNode.java:316) com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueOrDefault(PropertyGetNode.java:311) com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueOrUndefined(PropertyGetNode.java:196) com.oracle.truffle.js.nodes.access.PropertyNode.executeWithTarget(PropertyNode.java:152) com.oracle.truffle.js.nodes.access.PropertyNode.execute(PropertyNode.java:139) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$Invoke1Node.createArguments(JSFunctionCallNode.java:841) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:732) com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:191) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:80) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:55) com.oracle.truffle.api.impl.DefaultBlockNode.executeVoid(DefaultBlockNode.java:73) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:70) com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:61) com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:125) com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143) com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92) com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85) com.oracle.truffle.api.impl.DefaultIndirectCallNode.call(DefaultIndirectCallNode.java:53) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$GenericJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1630) com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:529) com.oracle.truffle.js.nodes.JavaScriptNode.executeBoolean(JavaScriptNode.java:164) com.oracle.truffle.js.nodes.unary.JSNotNodeGen.executeBoolean_boolean2(JSNotNodeGen.java:89) com.oracle.truffle.js.nodes.unary.JSNotNodeGen.executeBoolean(JSNotNodeGen.java:80) com.oracle.truffle.js.nodes.unary.JSNotNodeGen.execute_boolean0(JSNotNodeGen.java:55) com.oracle.truffle.js.nodes.unary.JSNotNodeGen.execute(JSNotNodeGen.java:46) com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:165) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55) com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65) com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85) com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55) com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65) com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75) com.oracle.truffle.js.nodes.function.BlockScopeNode.execute(BlockScopeNode.java:80) com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143) com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92) com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85) com.oracle.truffle.api.impl.DefaultIndirectCallNode.call(DefaultIndirectCallNode.java:53) com.oracle.truffle.js.nodes.function.JSFunctionCallNode$GenericJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1630) com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244) com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:68) com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen.execute(JSInteropExecuteNodeGen.java:39) com.oracle.truffle.js.runtime.builtins.JSFunctionObject.execute(JSFunctionObject.java:141) com.oracle.truffle.js.runtime.builtins.JSFunctionObjectGen$InteropLibraryExports$Cached.execute(JSFunctionObjectGen.java:122) com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.execute(InteropLibraryGen.java:7588) com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue$AbstractExecuteNode.executeShared(PolyglotValueDispatch.java:4234) com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue$ExecuteNode.executeImpl(PolyglotValueDispatch.java:4315) com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:125) com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85) com.oracle.truffle.api.impl.DefaultCallTarget.call(DefaultCallTarget.java:102) com.oracle.truffle.api.impl.DefaultRuntimeAccessor$DefaultRuntimeSupport.callProfiled(DefaultRuntimeAccessor.java:165) com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue.execute(PolyglotValueDispatch.java:2372) org.graalvm.polyglot.Value.execute(Value.java:841) jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1$action$1.invoke(ObjectVisitor.kt:66) jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1$action$1.invoke(ObjectVisitor.kt:65) jetbrains.youtrack.scripts.metrics.ScriptTelemetry.track(ScriptTelemetry.kt:26) jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1.action(ObjectVisitor.kt:65) jetbrains.youtrack.workflow.model.StatelessRule$doHandle$1.invoke(StatelessRule.kt:42) jetbrains.youtrack.workflow.model.StatelessRule$doHandle$1.invoke(StatelessRule.kt:32) jetbrains.youtrack.scripts.model.PluggableObject.withLogging(PluggableObject.kt:63) jetbrains.youtrack.workflow.model.StatelessRule.doHandle(StatelessRule.kt:32) jetbrains.youtrack.workflow.model.Rule$handle$1.invoke(Rule.kt:59) jetbrains.youtrack.workflow.model.Rule$handle$1.invoke(Rule.kt:58) jetbrains.youtrack.scripts.internals.RunInContextKt.runInContext(RunInContext.kt:17) jetbrains.youtrack.scripts.model.PluggableObject.runInContext(PluggableObject.kt:77) jetbrains.youtrack.workflow.model.Rule.handle(Rule.kt:58) jetbrains.youtrack.workflow.ext.WorkflowRuleWrappingChangeHandler.doInvoke(WorkflowEntityChangeHandlers.kt:69) jetbrains.youtrack.workflow.ext.StatelessRuleWrappingChangeHandler.doInvoke(WorkflowEntityChangeHandlers.kt:106) jetbrains.youtrack.api.workflow.configuration.EntityChangeHandler.invoke(EntityChangeHandler.kt:19) jetbrains.youtrack.workflow.ext.RulesRunner.callHandlers(RulesRunner.kt:137) jetbrains.youtrack.workflow.ext.RulesRunner.callCyclicHandlers(RulesRunner.kt:118) jetbrains.youtrack.workflow.ext.RulesRunner.run(RulesRunner.kt:67) jetbrains.youtrack.workflow.ext.WorkflowIssueListenerImpl.beforeFlushBeforeConstraints(WorkflowIssueListenerImpl.kt:61) jetbrains.charisma.service.DraftService.emulateFlushDraftReportedDraft(DraftService.kt:101) jetbrains.charisma.service.DraftService.reportDraft(DraftService.kt:51) jetbrains.youtrack.helpdesk.gaprest.form.ClientFeedbackForm.createIssue(ClientFeedbackForm.kt:97) jetbrains.youtrack.helpdesk.gaprest.form.ClientFeedbackFormResource.postAttachment(ClientFeedbackFormResource.kt:145) java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base/java.lang.reflect.Method.invoke(Method.java:580) org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) org.glassfish.jersey.internal.Errors.process(Errors.java:292) org.glassfish.jersey.internal.Errors.process(Errors.java:274) org.glassfish.jersey.internal.Errors.process(Errors.java:244) org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) jetbrains.youtrack.webapp.servlets.GapRestServlet.service(GapRestServlet.kt:85) org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) jetbrains.youtrack.webapp.filters.ClearPrincipalFilter.doFilter(ClearPrincipalFilter.kt:16) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.SecurityResponseHeadersFilter.doFilter(SecurityResponseHeadersFilter.kt:29) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.gaprest.filters.HttpContextAccessorFilter.doFilter(HttpContextAccessorFilter.kt:22) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.spring.controller.BaseApplicationFilter.doFilter(BaseApplicationFilter.kt:23) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.MdcProviderServletFilter.doFilter(MdcProviderServletFilter.kt:17) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.SitemapFilter.doFilter(SitemapFilter.kt:16) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.CorsRequestFilter.doFilter(CorsRequestFilter.kt:59) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.CloudRedirectRootRequestFilter.doFilter(CloudRedirectRootRequestFilter.kt:14) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) jetbrains.youtrack.webapp.filters.CloudForwardFilter.doFilter(CloudForwardFilter.kt:15) jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) com.jetbrains.service.jetty.BundleSecurityResponseHeadersFilter.doFilter(BundleSecurityResponseHeadersFilter.java:26) org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552) org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:772) org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600) org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505) org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234) org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) org.eclipse.jetty.server.Server.handle(Server.java:516) org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:439) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:137) org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:193) org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:148) org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:371) org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:555) org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:410) org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:164) org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) java.base/java.lang.Thread.run(Thread.java:1583)
Please sign in to leave a comment.
Hi! Thanks for bringing it to our attention. We can see this is a bug that reproduces with tickets created via online forms. It doesn't reproduce with tickets created through email.
We've shared this bug with the team: JT-90836. Feel free to subscribe to this issue by voting or marking it with a star to receive updates.
The Released in build field in this issue will contain the build number with the fix. If you are on YouTrack Cloud, the fix will reach your instance automatically (when it is available).