[ 
https://issues.apache.org/jira/browse/ARTEMIS-5023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Bertram updated ARTEMIS-5023:
------------------------------------
    Description: 
Before the changes from ARTEMIS-4525 temporary web resources could proliferate 
and consume inordinate amounts of disk space because their directory names were 
generated uniquely every time Jetty was started. However, now that they are 
deterministic no proliferation is possible. Jetty will create the directories 
when it starts, remove them when it stops, and if it fails to clean-up on 
shutdown (e.g. crash from OOME) it will clean-up and recreate when it starts. 

Therefore, our own house-keeping of those directories is no longer needed and, 
in fact, causes problems. For example, when executing the 
{{restartEmbeddedWebServer}} management operation the temp web resources will 
actually be removed inadvertently causing the web console to fail. Exceptions 
like this are thrown when HTTP requests are made to the console:
{noformat}
WARN  [org.eclipse.jetty.server.HttpChannelState] unhandled due to prior 
sendError
org.eclipse.jetty.io.EofException: Closed
        at 
org.eclipse.jetty.server.HttpOutput.checkWritable(HttpOutput.java:747) 
~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:777) 
~[jetty-server-10.0.22.jar:10.0.22]
        at java.base/java.io.OutputStream.write(OutputStream.java:124) ~[?:?]
        at 
io.hawt.web.filters.BaseTagHrefFilter.doFilter(BaseTagHrefFilter.java:81) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:616) 
~[jetty-security-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) 
~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:215) 
~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:135) 
~[jetty-server-10.0.22.jar:10.0.22]
        at io.hawt.web.auth.Redirector.doForward(Redirector.java:45) ~[?:?]
        at io.hawt.web.auth.LoginServlet.doGet(LoginServlet.java:59) ~[?:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) 
~[jetty-servlet-api-4.0.6.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) 
~[jetty-servlet-api-4.0.6.jar:?]2
        at 
org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1419)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.auth.LoginRedirectFilter.doFilter(LoginRedirectFilter.java:63) 
~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
io.hawt.web.auth.SessionExpiryFilter.process(SessionExpiryFilter.java:107) 
~[?:?]
        at 
io.hawt.web.auth.SessionExpiryFilter.doFilter(SessionExpiryFilter.java:60) 
~[?:?]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.apache.activemq.artemis.component.AuthenticationFilter.doFilter(AuthenticationFilter.java:43)
 ~[artemis-web-2.37.0.jar:2.37.0]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.apache.activemq.artemis.component.JolokiaFilter.doFilter(JolokiaFilter.java:50)
 ~[artemis-web-2.37.0.jar:2.37.0]
        at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) 
~[jetty-security-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) 
~[jetty-servlet-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.Server.handle(Server.java:563) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598)
 ~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) 
~[jetty-server-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) 
~[jetty-server-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
 ~[jetty-io-10.0.22.jar:10.0.22]
        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) 
~[jetty-io-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
 ~[jetty-io-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:193)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
 ~[jetty-util-10.0.22.jar:10.0.22]
        at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]{noformat}

  was:
Before the changes from ARTEMIS-4525 temporary web resources could proliferate 
and consume inordinate amounts of disk space because their directory names were 
generated uniquely every time Jetty was started. However, now that they are 
deterministic no proliferation is possible. Jetty will create the directories 
when it starts, remove them when it stops, and if it fails to clean-up on 
shutdown (e.g. crash from OOME) it will clean-up and recreate when it starts. 

Therefore, our own house-keeping of those directories is no longer needed and, 
in fact, causes problems. For example, when executing the 
{{restartEmbeddedWebServer}} management operation the temp web resources will 
actually be removed inadvertently causing the web console to fail.


> Web temp directory cleaner is moot now
> --------------------------------------
>
>                 Key: ARTEMIS-5023
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5023
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Justin Bertram
>            Assignee: Justin Bertram
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Before the changes from ARTEMIS-4525 temporary web resources could 
> proliferate and consume inordinate amounts of disk space because their 
> directory names were generated uniquely every time Jetty was started. 
> However, now that they are deterministic no proliferation is possible. Jetty 
> will create the directories when it starts, remove them when it stops, and if 
> it fails to clean-up on shutdown (e.g. crash from OOME) it will clean-up and 
> recreate when it starts. 
> Therefore, our own house-keeping of those directories is no longer needed 
> and, in fact, causes problems. For example, when executing the 
> {{restartEmbeddedWebServer}} management operation the temp web resources will 
> actually be removed inadvertently causing the web console to fail. Exceptions 
> like this are thrown when HTTP requests are made to the console:
> {noformat}
> WARN  [org.eclipse.jetty.server.HttpChannelState] unhandled due to prior 
> sendError
> org.eclipse.jetty.io.EofException: Closed
>         at 
> org.eclipse.jetty.server.HttpOutput.checkWritable(HttpOutput.java:747) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:777) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at java.base/java.io.OutputStream.write(OutputStream.java:124) ~[?:?]
>         at 
> io.hawt.web.filters.BaseTagHrefFilter.doFilter(BaseTagHrefFilter.java:81) 
> ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:616) 
> ~[jetty-security-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:215) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:135) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at io.hawt.web.auth.Redirector.doForward(Redirector.java:45) ~[?:?]
>         at io.hawt.web.auth.LoginServlet.doGet(LoginServlet.java:59) ~[?:?]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) 
> ~[jetty-servlet-api-4.0.6.jar:?]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) 
> ~[jetty-servlet-api-4.0.6.jar:?]2
>         at 
> org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1419)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.auth.LoginRedirectFilter.doFilter(LoginRedirectFilter.java:63) 
> ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.filters.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:46) ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> io.hawt.web.auth.SessionExpiryFilter.process(SessionExpiryFilter.java:107) 
> ~[?:?]
>         at 
> io.hawt.web.auth.SessionExpiryFilter.doFilter(SessionExpiryFilter.java:60) 
> ~[?:?]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.apache.activemq.artemis.component.AuthenticationFilter.doFilter(AuthenticationFilter.java:43)
>  ~[artemis-web-2.37.0.jar:2.37.0]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.apache.activemq.artemis.component.JolokiaFilter.doFilter(JolokiaFilter.java:50)
>  ~[artemis-web-2.37.0.jar:2.37.0]
>         at 
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>  ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) 
> ~[jetty-security-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) 
> ~[jetty-servlet-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.server.Server.handle(Server.java:563) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598)
>  ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) 
> ~[jetty-server-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
>  ~[jetty-io-10.0.22.jar:10.0.22]
>         at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) 
> ~[jetty-io-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
>  ~[jetty-io-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:193)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
>  ~[jetty-util-10.0.22.jar:10.0.22]
>         at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to