01:49:30.507 [multipool] [main] DEBUG [ServletServerBuilder:createServletHandler:206] - adding servlet 'org.glassfish.jersey.servlet.ServletContainer@623f27a9' at context path '/' with path spec '/*' and init-params {}
01:49:30.507 [multipool] [main] DEBUG [ServletServerBuilder:addCrossOriginFilter:113] - enabling CORS support
01:49:30.507 [multipool] [main] INFO  [Server:doStart:371] - jetty-9.4.12.v20180830; built: 2018-08-30T13:59:14.071Z; git: 27208684755d94a92186989f695db2d7b21ebc51; jvm 11.0.2+9-Ubuntu-3ubuntu118.04.3
01:49:30.521 [multipool] [main] INFO  [DefaultSessionIdManager:doStart:365] - DefaultSessionIdManager workerName=node0
01:49:30.521 [multipool] [main] INFO  [DefaultSessionIdManager:doStart:370] - No SessionScavenger set, using defaults
01:49:30.521 [multipool] [main] INFO  [HouseKeeper:startScavenging:149] - node0 Scavenging every 600000ms
01:49:30.654 [multipool] [main] INFO  [ContextHandler:doStart:850] - Started o.e.j.s.ServletContextHandler@695dc0e6{/,null,AVAILABLE}
01:49:30.657 [multipool] [main] INFO  [AbstractConnector:doStart:292] - Started ServerConnector@558e3ae4{HTTP/1.1,[http/1.1]}{0.0.0.0:46601}
01:49:30.657 [multipool] [main] INFO  [Server:doStart:408] - Started @4395ms
01:49:30.735 [multipool] [qtp37763050-47] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:30.736 [multipool] [qtp37763050-47] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:30.746 [pool-1] [qtp37763050-47] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - bad config
01:49:30.826 [multipool] [qtp37763050-43] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:30.827 [multipool] [qtp37763050-43] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:30.839 [pool-1] [qtp37763050-43] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$setDesiredSize$9(MultiCloudPoolRestApiImpl.java:139)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.setDesiredSize(MultiCloudPoolRestApiImpl.java:137)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:30.907 [multipool] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/serviceState by 127.0.0.1
01:49:30.907 [multipool] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:30.919 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.033 [multipool] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:31.034 [multipool] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.118 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/terminate by 127.0.0.1
01:49:31.119 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.123 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:31.148 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - DELETE http://localhost:46601/cloudpools/pool-1 by 127.0.0.1
01:49:31.172 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/attach by 127.0.0.1
01:49:31.172 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.175 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.200 [multipool] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/serviceState by 127.0.0.1
01:49:31.201 [multipool] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.237 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/attach by 127.0.0.1
01:49:31.238 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.240 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:31.267 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/detach by 127.0.0.1
01:49:31.268 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.271 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$detachMachine$12(MultiCloudPoolRestApiImpl.java:164)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.detachMachine(MultiCloudPoolRestApiImpl.java:163)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.344 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/membershipStatus by 127.0.0.1
01:49:31.346 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.352 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.383 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/stop by 127.0.0.1
01:49:31.383 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.388 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.410 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1 by 127.0.0.1
01:49:31.412 [multipool] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - something failed
com.elastisys.scale.cloudpool.multipool.api.CloudPoolCreateException: something failed
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$createCloudPool$1(MultiCloudPoolRestApiImpl.java:68)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.createCloudPool(MultiCloudPoolRestApiImpl.java:67)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.434 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools by 127.0.0.1
01:49:31.461 [multipool] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/stop by 127.0.0.1
01:49:31.462 [multipool] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.482 [multipool] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/status by 127.0.0.1
01:49:31.482 [multipool] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.505 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/stop by 127.0.0.1
01:49:31.506 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.508 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$stop$6(MultiCloudPoolRestApiImpl.java:114)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.stop(MultiCloudPoolRestApiImpl.java:112)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.530 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool%251 by 127.0.0.1
01:49:31.532 [multipool] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - bad name
01:49:31.557 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/status by 127.0.0.1
01:49:31.558 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.559 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$getStatus$7(MultiCloudPoolRestApiImpl.java:123)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.getStatus(MultiCloudPoolRestApiImpl.java:121)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.586 [multipool] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/membershipStatus by 127.0.0.1
01:49:31.587 [multipool] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.609 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/status by 127.0.0.1
01:49:31.609 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.611 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.637 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/attach by 127.0.0.1
01:49:31.637 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.640 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.663 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/serviceState by 127.0.0.1
01:49:31.664 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.665 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:31.683 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool by 127.0.0.1
01:49:31.683 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.685 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$getPool$8(MultiCloudPoolRestApiImpl.java:131)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.getPool(MultiCloudPoolRestApiImpl.java:129)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.706 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/terminate by 127.0.0.1
01:49:31.706 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.708 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.739 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/membershipStatus by 127.0.0.1
01:49:31.740 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.742 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.760 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/attach by 127.0.0.1
01:49:31.761 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.780 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:31.781 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.782 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.806 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:31.806 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.828 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/detach by 127.0.0.1
01:49:31.829 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.831 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:31.851 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool by 127.0.0.1
01:49:31.852 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.853 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.875 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:31.876 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.878 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - unacceptable!
01:49:31.900 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:31.900 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.930 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/attach by 127.0.0.1
01:49:31.931 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.932 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$attachMachine$13(MultiCloudPoolRestApiImpl.java:173)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.attachMachine(MultiCloudPoolRestApiImpl.java:172)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:31.954 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/start by 127.0.0.1
01:49:31.954 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.977 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:31.977 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:31.979 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:31.999 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/start by 127.0.0.1
01:49:32.000 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.002 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - no conf set
01:49:32.025 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/membershipStatus by 127.0.0.1
01:49:32.025 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.027 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:32.048 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/start by 127.0.0.1
01:49:32.048 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.049 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$start$5(MultiCloudPoolRestApiImpl.java:105)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.start(MultiCloudPoolRestApiImpl.java:103)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.076 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/serviceState by 127.0.0.1
01:49:32.077 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.079 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$setServiceState$14(MultiCloudPoolRestApiImpl.java:181)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.setServiceState(MultiCloudPoolRestApiImpl.java:180)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.101 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/detach by 127.0.0.1
01:49:32.101 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.103 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:32.127 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.127 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.129 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:32.150 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/membershipStatus by 127.0.0.1
01:49:32.151 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.153 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$setMembershipStatus$15(MultiCloudPoolRestApiImpl.java:189)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.setMembershipStatus(MultiCloudPoolRestApiImpl.java:188)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.175 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool by 127.0.0.1
01:49:32.175 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.203 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.203 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.205 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:32.227 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/terminate by 127.0.0.1
01:49:32.227 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.250 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/detach by 127.0.0.1
01:49:32.250 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.256 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.276 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:32.277 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.278 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no cloud pool configuration has been set
01:49:32.298 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/terminate by 127.0.0.1
01:49:32.298 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.300 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.320 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool1 by 127.0.0.1
01:49:32.340 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/detach by 127.0.0.1
01:49:32.340 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.360 [multipool] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/terminate by 127.0.0.1
01:49:32.361 [multipool] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.363 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$terminateMachine$11(MultiCloudPoolRestApiImpl.java:155)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.terminateMachine(MultiCloudPoolRestApiImpl.java:154)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.384 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool by 127.0.0.1
01:49:32.384 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.385 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:32.405 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.406 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.407 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - weirdness!
java.lang.RuntimeException: weirdness!
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$getPoolSize$10(MultiCloudPoolRestApiImpl.java:148)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.getPoolSize(MultiCloudPoolRestApiImpl.java:146)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.427 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool by 127.0.0.1
01:49:32.427 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.428 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:cloudErrorResponse:264] - cloud api error
01:49:32.447 [pool-1] [qtp37763050-48] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.448 [pool-1] [qtp37763050-48] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.450 [pool-1] [qtp37763050-48] ERROR [MultiCloudPoolRestApiImpl:badRequestErrorResponse:240] - not started
01:49:32.470 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools by 127.0.0.1
01:49:32.471 [multipool] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:internalErrorResponse:276] - null
java.lang.NullPointerException: null
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.lambda$listCloudPools$0(MultiCloudPoolRestApiImpl.java:58)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.handleRequest(MultiCloudPoolRestApiImpl.java:221)
	at com.elastisys.scale.cloudpool.multipool.restapi.restapi.impl.MultiCloudPoolRestApiImpl.listCloudPools(MultiCloudPoolRestApiImpl.java:56)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160)
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
	at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:311)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:265)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:503)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
	at java.base/java.lang.Thread.run(Thread.java:834)
01:49:32.492 [multipool] [qtp37763050-42] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/start by 127.0.0.1
01:49:32.493 [multipool] [qtp37763050-42] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.494 [pool-1] [qtp37763050-42] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.513 [multipool] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.514 [multipool] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.516 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.536 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/pool/size by 127.0.0.1
01:49:32.536 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.556 [multipool] [qtp37763050-49] INFO  [RequestLogFilter:filter:26] - GET http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:32.556 [multipool] [qtp37763050-49] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.558 [pool-1] [qtp37763050-49] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.578 [pool-1] [qtp37763050-49] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/serviceState by 127.0.0.1
01:49:32.578 [pool-1] [qtp37763050-49] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.580 [pool-1] [qtp37763050-49] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.596 [pool-1] [qtp37763050-46] INFO  [RequestLogFilter:filter:26] - POST http://localhost:46601/cloudpools/pool-1/config by 127.0.0.1
01:49:32.596 [pool-1] [qtp37763050-46] DEBUG [InstanceLogContextFilter:filter:40] - setting log MDC property for thread: cloudpool=pool-1
01:49:32.598 [pool-1] [qtp37763050-46] ERROR [MultiCloudPoolRestApiImpl:notFoundErrorResponse:252] - no such pool
01:49:32.603 [multipool] [main] INFO  [AbstractConnector:doStop:341] - Stopped ServerConnector@558e3ae4{HTTP/1.1,[http/1.1]}{0.0.0.0:46601}
01:49:32.603 [multipool] [main] INFO  [HouseKeeper:stopScavenging:167] - node0 Stopped scavenging
01:49:32.604 [multipool] [main] INFO  [ContextHandler:doStop:1040] - Stopped o.e.j.s.ServletContextHandler@695dc0e6{/,null,UNAVAILABLE}
