12:29:12.853 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:12.898 [Test worker] INFO o.e.j.u.log - Logging initialized @40596ms to org.eclipse.jetty.util.log.Slf4jLog
12:29:13.035 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:29:13.531 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@5ea27a38{/,null,AVAILABLE}
12:29:13.849 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:29:13.879 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:29:15.231 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:64209}
12:29:15.232 [Test worker] INFO o.e.j.s.Server - Started @42933ms
12:29:15.232 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 64209(0 millis).
12:29:15.254 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP POST http://localhost:64209/qux/quux
12:29:15.258 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:15.259 [Test worker] DEBUG o.s.w.c.RestTemplate - Writing [] with org.springframework.http.converter.StringHttpMessageConverter
12:29:15.694 [qtp1290705590-137] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [66a5782] HTTP POST "/qux/quux"
12:29:15.730 [qtp1290705590-137] DEBUG o.s.c.c.CharSequenceEncoder - [66a5782] Writing "{}"
12:29:15.776 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:15.778 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:29:15.800 [qtp1290705590-137] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [66a5782] Completed 200 OK
12:29:15.826 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:29:15.831 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@5ea27a38{/,null,UNAVAILABLE}
12:29:15.849 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:29:15.852 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:29:15.928 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:15.973 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:29:16.482 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 64224(0 millis).
12:29:16.483 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP POST http://localhost:64224/qux/quux
12:29:16.484 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:16.484 [Test worker] DEBUG o.s.w.c.RestTemplate - Writing [] with org.springframework.http.converter.StringHttpMessageConverter
12:29:16.855 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [8932ff9e-1] HTTP POST "/qux/quux"
12:29:16.859 [reactor-http-nio-2] DEBUG o.s.c.c.CharSequenceEncoder - [8932ff9e-1] Writing "{}"
12:29:16.963 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:16.975 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:16.976 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [8932ff9e-1] Completed 200 OK
12:29:16.981 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:29:16.983 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:29:17.022 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:17.434 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:29:19.583 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 64236(0 millis).
12:29:19.584 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP POST http://localhost:64236/qux/quux
12:29:19.586 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:19.588 [Test worker] DEBUG o.s.w.c.RestTemplate - Writing [] with org.springframework.http.converter.StringHttpMessageConverter
12:29:23.192 [http-nio-auto-1-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [33907c36] HTTP POST "/qux/quux"
12:29:23.194 [http-nio-auto-1-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [33907c36] Writing "{}"
12:29:23.209 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:23.209 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:23.209 [http-nio-auto-1-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [33907c36] Completed 200 OK
12:29:23.213 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:29:24.133 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:29:24.315 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:24.329 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:29:24.525 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:29:24.799 [Test worker] INFO o.xnio - XNIO version 3.3.8.Final
12:29:24.886 [Test worker] INFO o.x.nio - XNIO NIO Implementation Version 3.3.8.Final
12:29:25.452 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 64327(0 millis).
12:29:25.454 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP POST http://localhost:64327/qux/quux
12:29:25.455 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:25.456 [Test worker] DEBUG o.s.w.c.RestTemplate - Writing [] with org.springframework.http.converter.StringHttpMessageConverter
12:29:25.653 [XNIO-1 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [296af9d7] HTTP POST "/qux/quux"
12:29:25.655 [XNIO-1 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [296af9d7] Writing "{}"
12:29:25.679 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:25.679 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:25.680 [XNIO-1 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [296af9d7] Completed 200 OK
12:29:25.690 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:29:25.690 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:29:25.703 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).
12:29:25.745 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:25.746 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:29:25.747 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@6d392196{/,null,AVAILABLE}
12:29:25.747 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:29:25.747 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:29:25.880 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:64336}
12:29:25.880 [Test worker] INFO o.e.j.s.Server - Started @53581ms
12:29:25.880 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 64336(0 millis).
12:29:25.881 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64336/qux/quux
12:29:25.882 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:25.886 [qtp285917332-170] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [4d2fa6a3] HTTP GET "/qux/quux"
12:29:25.894 [qtp285917332-170] DEBUG o.s.c.c.CharSequenceEncoder - [4d2fa6a3] Writing "/{qux}/quux"
12:29:25.895 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:25.895 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:29:25.896 [qtp285917332-170] DEBUG o.s.c.c.CharSequenceEncoder - [4d2fa6a3] Writing "
"
12:29:25.896 [qtp285917332-170] DEBUG o.s.c.c.CharSequenceEncoder - [4d2fa6a3] Writing "{qux=qux}"
12:29:25.897 [qtp285917332-170] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [4d2fa6a3] Completed 200 OK
12:29:25.898 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:29:25.898 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@6d392196{/,null,UNAVAILABLE}
12:29:25.903 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:29:25.905 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:29:25.952 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:25.957 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:29:25.983 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 64348(0 millis).
12:29:25.983 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64348/qux/quux
12:29:25.984 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:26.065 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [b5e82429-2] HTTP GET "/qux/quux"
12:29:26.066 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [b5e82429-2] Writing "/{qux}/quux"
12:29:26.073 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:26.074 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [b5e82429-2] Writing "
"
12:29:26.075 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [b5e82429-2] Writing "{qux=qux}"
12:29:26.076 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:26.076 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [b5e82429-2] Completed 200 OK
12:29:26.078 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:29:26.078 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:29:26.121 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:26.124 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:29:26.163 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 64350(0 millis).
12:29:26.167 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64350/qux/quux
12:29:26.261 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:35.197 [http-nio-auto-2-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [1dff2524] HTTP GET "/qux/quux"
12:29:35.199 [http-nio-auto-2-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [1dff2524] Writing "/{qux}/quux"
12:29:35.200 [http-nio-auto-2-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [1dff2524] Writing "
"
12:29:35.200 [http-nio-auto-2-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [1dff2524] Writing "{qux=qux}"
12:29:35.201 [http-nio-auto-2-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [1dff2524] Completed 200 OK
12:29:35.201 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:35.201 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:35.202 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:29:35.862 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:29:35.923 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:35.924 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:29:35.925 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:29:35.942 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 64541(0 millis).
12:29:35.943 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64541/qux/quux
12:29:35.947 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:36.019 [XNIO-2 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [696f3c22] HTTP GET "/qux/quux"
12:29:36.020 [XNIO-2 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [696f3c22] Writing "/{qux}/quux"
12:29:36.021 [XNIO-2 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [696f3c22] Writing "
"
12:29:36.021 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:36.022 [XNIO-2 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [696f3c22] Writing "{qux=qux}"
12:29:36.022 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:36.022 [XNIO-2 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [696f3c22] Completed 200 OK
12:29:36.022 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:29:36.022 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:29:36.028 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).
12:29:36.067 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:36.067 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:29:36.068 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@f09bbf7{/,null,AVAILABLE}
12:29:36.068 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:29:36.068 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:29:36.216 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:64543}
12:29:36.216 [Test worker] INFO o.e.j.s.Server - Started @63918ms
12:29:36.216 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 64543(0 millis).
12:29:36.217 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64543/1/2/3
12:29:36.217 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:36.222 [qtp1025094389-202] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [77e3482a] HTTP GET "/1/2/3"
12:29:36.223 [qtp1025094389-202] DEBUG o.s.c.c.CharSequenceEncoder - [77e3482a] Writing "/{foo}/{bar}/{baz}"
12:29:36.224 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:36.225 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:29:36.224 [qtp1025094389-202] DEBUG o.s.c.c.CharSequenceEncoder - [77e3482a] Writing "
"
12:29:36.225 [qtp1025094389-202] DEBUG o.s.c.c.CharSequenceEncoder - [77e3482a] Writing "{foo=1, bar=2, baz=3}"
12:29:36.226 [qtp1025094389-202] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [77e3482a] Completed 200 OK
12:29:36.226 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:29:36.227 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@f09bbf7{/,null,UNAVAILABLE}
12:29:36.230 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:29:36.231 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:29:36.295 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:36.298 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:29:36.300 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 64560(0 millis).
12:29:36.300 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64560/1/2/3
12:29:36.301 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:36.304 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [a686dabb-3] HTTP GET "/1/2/3"
12:29:36.305 [reactor-http-nio-2] DEBUG o.s.c.c.CharSequenceEncoder - [a686dabb-3] Writing "/{foo}/{bar}/{baz}"
12:29:36.306 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:36.307 [reactor-http-nio-2] DEBUG o.s.c.c.CharSequenceEncoder - [a686dabb-3] Writing "
"
12:29:36.307 [reactor-http-nio-2] DEBUG o.s.c.c.CharSequenceEncoder - [a686dabb-3] Writing "{foo=1, bar=2, baz=3}"
12:29:36.308 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:36.308 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [a686dabb-3] Completed 200 OK
12:29:36.309 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:29:36.309 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:29:36.350 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:36.354 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:29:36.388 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 64565(0 millis).
12:29:36.389 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64565/1/2/3
12:29:36.389 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:40.133 [http-nio-auto-3-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [591a538] HTTP GET "/1/2/3"
12:29:40.139 [http-nio-auto-3-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [591a538] Writing "/{foo}/{bar}/{baz}"
12:29:40.140 [http-nio-auto-3-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [591a538] Writing "
"
12:29:40.140 [http-nio-auto-3-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [591a538] Writing "{foo=1, bar=2, baz=3}"
12:29:40.141 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:40.142 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:40.142 [http-nio-auto-3-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [591a538] Completed 200 OK
12:29:40.146 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:29:41.078 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:29:41.130 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:41.130 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:29:41.130 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:29:41.144 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 64804(0 millis).
12:29:41.144 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64804/1/2/3
12:29:41.144 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:41.154 [XNIO-3 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3b2ca41c] HTTP GET "/1/2/3"
12:29:41.155 [XNIO-3 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [3b2ca41c] Writing "/{foo}/{bar}/{baz}"
12:29:41.156 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:41.156 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:41.156 [XNIO-3 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [3b2ca41c] Writing "
"
12:29:41.157 [XNIO-3 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [3b2ca41c] Writing "{foo=1, bar=2, baz=3}"
12:29:41.157 [XNIO-3 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3b2ca41c] Completed 200 OK
12:29:41.158 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:29:41.158 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:29:41.164 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).
12:29:41.241 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:41.243 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:29:41.244 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@5003ad98{/,null,AVAILABLE}
12:29:41.244 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:29:41.244 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:29:41.267 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:64806}
12:29:41.267 [Test worker] INFO o.e.j.s.Server - Started @68968ms
12:29:41.267 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 64806(0 millis).
12:29:41.268 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64806/foo/bar
12:29:41.268 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:41.274 [qtp1259874302-230] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [78a4a6a7] HTTP GET "/foo/bar"
12:29:41.276 [qtp1259874302-230] DEBUG o.s.c.c.CharSequenceEncoder - [78a4a6a7] Writing "/foo/bar"
12:29:41.277 [qtp1259874302-230] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [78a4a6a7] Completed 200 OK
12:29:41.279 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:41.279 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:29:41.280 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:29:41.280 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@5003ad98{/,null,UNAVAILABLE}
12:29:41.284 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:29:41.286 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:29:41.377 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:41.378 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:29:41.396 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 64813(0 millis).
12:29:41.397 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64813/foo/bar
12:29:41.398 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:41.401 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [a0624841-4] HTTP GET "/foo/bar"
12:29:41.402 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [a0624841-4] Writing "/foo/bar"
12:29:41.407 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:41.407 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:41.407 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [a0624841-4] Completed 200 OK
12:29:41.408 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:29:41.408 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:29:41.463 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:41.464 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:29:41.501 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 64815(0 millis).
12:29:41.503 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64815/foo/bar
12:29:41.504 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:47.479 [http-nio-auto-4-exec-6] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [b35cb13] HTTP GET "/foo/bar"
12:29:47.480 [http-nio-auto-4-exec-6] DEBUG o.s.c.c.CharSequenceEncoder - [b35cb13] Writing "/foo/bar"
12:29:47.482 [http-nio-auto-4-exec-6] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [b35cb13] Completed 200 OK
12:29:47.482 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:47.482 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:47.488 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:29:48.325 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:29:48.402 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:48.402 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:29:48.403 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:29:48.420 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 64901(0 millis).
12:29:48.420 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64901/foo/bar
12:29:48.421 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:48.432 [XNIO-4 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [7809324f] HTTP GET "/foo/bar"
12:29:48.433 [XNIO-4 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [7809324f] Writing "/foo/bar"
12:29:48.434 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:48.434 [XNIO-4 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [7809324f] Completed 200 OK
12:29:48.434 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:48.435 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:29:48.435 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:29:48.442 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).
12:29:48.485 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:48.485 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:29:48.486 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@1b534218{/,null,AVAILABLE}
12:29:48.486 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:29:48.486 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:29:48.509 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:64903}
12:29:48.510 [Test worker] INFO o.e.j.s.Server - Started @76211ms
12:29:48.510 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 64903(0 millis).
12:29:48.510 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64903/foo/baz
12:29:48.510 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:48.514 [qtp1691398366-259] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3f754366] HTTP GET "/foo/baz"
12:29:48.515 [qtp1691398366-259] DEBUG o.s.c.c.CharSequenceEncoder - [3f754366] Writing "/foo/baz"
12:29:48.515 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:48.516 [qtp1691398366-259] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3f754366] Completed 200 OK
12:29:48.516 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:29:48.516 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:29:48.516 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@1b534218{/,null,UNAVAILABLE}
12:29:48.520 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:29:48.521 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:29:48.600 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:48.600 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:29:48.603 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 64909(0 millis).
12:29:48.603 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64909/foo/baz
12:29:48.604 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:29:48.609 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [6138985b-5] HTTP GET "/foo/baz"
12:29:48.610 [reactor-http-nio-2] DEBUG o.s.c.c.CharSequenceEncoder - [6138985b-5] Writing "/foo/baz"
12:29:48.611 [reactor-http-nio-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [6138985b-5] Completed 200 OK
12:29:48.614 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:29:48.616 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:29:48.616 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:29:48.617 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:29:48.771 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:29:48.786 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:29:48.930 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 64911(0 millis).
12:29:48.931 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:64911/foo/baz
12:29:48.932 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:01.013 [http-nio-auto-5-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [5456cc25] HTTP GET "/foo/baz"
12:30:01.016 [http-nio-auto-5-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [5456cc25] Writing "/foo/baz"
12:30:01.018 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:01.019 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:30:01.019 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:30:01.021 [http-nio-auto-5-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [5456cc25] Completed 200 OK
12:30:01.875 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:30:01.935 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:30:01.935 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:30:01.935 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:30:01.952 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 65040(0 millis).
12:30:01.953 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:65040/foo/baz
12:30:01.954 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:01.973 [XNIO-5 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3b747237] HTTP GET "/foo/baz"
12:30:01.974 [XNIO-5 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [3b747237] Writing "/foo/baz"
12:30:01.975 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:01.975 [XNIO-5 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [3b747237] Completed 200 OK
12:30:01.976 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:30:01.976 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:30:01.976 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:30:01.981 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).
12:30:02.053 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:30:02.054 [Test worker] WARN o.e.j.s.h.ContextHandler - Empty contextPath
12:30:02.054 [Test worker] INFO o.e.j.s.h.ContextHandler - Started o.e.j.s.ServletContextHandler@7cd96c83{/,null,AVAILABLE}
12:30:02.055 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Starting JettyHttpServer...
12:30:02.055 [Test worker] INFO o.e.j.s.Server - jetty-9.4.31.v20200723; built: 2020-07-23T17:57:36.812Z; git: 450ba27947e13e66baa8cd1ce7e85a4461cacc1d; jvm 1.8.0_191-b12
12:30:02.068 [Test worker] INFO o.e.j.s.AbstractConnector - Started<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:65042}
12:30:02.068 [Test worker] INFO o.e.j.s.Server - Started @89770ms
12:30:02.068 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server started on port 65042(0 millis).
12:30:02.068 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:65042/1/bar
12:30:02.069 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:02.074 [qtp1267638992-289] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [2a263a5e] HTTP GET "/1/bar"
12:30:02.076 [qtp1267638992-289] DEBUG o.s.c.c.CharSequenceEncoder - [2a263a5e] Writing "/{foo}/bar"
12:30:02.078 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:02.079 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=utf-8"
12:30:02.079 [qtp1267638992-289] DEBUG o.s.c.c.CharSequenceEncoder - [2a263a5e] Writing "
"
12:30:02.080 [qtp1267638992-289] DEBUG o.s.c.c.CharSequenceEncoder - [2a263a5e] Writing "{foo=1}"
12:30:02.081 [qtp1267638992-289] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [2a263a5e] Completed 200 OK
12:30:02.082 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Stopping JettyHttpServer...
12:30:02.083 [Test worker] INFO o.e.j.s.h.ContextHandler - Stopped o.e.j.s.ServletContextHandler@7cd96c83{/,null,UNAVAILABLE}
12:30:02.085 [Test worker] INFO o.e.j.s.AbstractConnector - Stopped<EMAIL_ADDRESS>(http/1.1)}{<IP_ADDRESS>:0}
12:30:02.087 [Test worker] DEBUG o.s.w.t.h.s.r.b.JettyHttpServer - Server stopped (0 millis).
12:30:02.153 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:30:02.153 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Starting ReactorHttpServer...
12:30:02.155 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server started on port 65048(0 millis).
12:30:02.155 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:65048/1/bar
12:30:02.155 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:02.158 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [eea4bb30-6] HTTP GET "/1/bar"
12:30:02.159 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [eea4bb30-6] Writing "/{foo}/bar"
12:30:02.160 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:02.161 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [eea4bb30-6] Writing "
"
12:30:02.162 [reactor-http-nio-4] DEBUG o.s.c.c.CharSequenceEncoder - [eea4bb30-6] Writing "{foo=1}"
12:30:02.163 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:30:02.163 [reactor-http-nio-4] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [eea4bb30-6] Completed 200 OK
12:30:02.164 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Stopping ReactorHttpServer...
12:30:02.164 [Test worker] DEBUG o.s.w.t.h.s.r.b.ReactorHttpServer - Server stopped (0 millis).
12:30:02.220 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:30:02.222 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Starting TomcatHttpServer...
12:30:02.251 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server started on port 65050(0 millis).
12:30:02.252 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:65050/1/bar
12:30:02.252 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:03.386 [http-nio-auto-6-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [2cbe6b44] HTTP GET "/1/bar"
12:30:03.387 [http-nio-auto-6-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [2cbe6b44] Writing "/{foo}/bar"
12:30:03.388 [http-nio-auto-6-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [2cbe6b44] Writing "
"
12:30:03.388 [http-nio-auto-6-exec-1] DEBUG o.s.c.c.CharSequenceEncoder - [2cbe6b44] Writing "{foo=1}"
12:30:03.389 [http-nio-auto-6-exec-1] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [2cbe6b44] Completed 200 OK
12:30:03.389 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:03.389 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:30:03.397 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Stopping TomcatHttpServer...
12:30:03.984 [Test worker] DEBUG o.s.w.t.h.s.r.b.TomcatHttpServer - Server stopped (0 millis).
12:30:04.104 [Test worker] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - enableLoggingRequestDetails='false': form data and headers will be masked to prevent unsafe logging of potentially sensitive data
12:30:04.104 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Starting UndertowHttpServer...
12:30:04.104 [Test worker] INFO i.undertow - starting server: Undertow - 2.0.32.Final
12:30:04.119 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server started on port 65142(0 millis).
12:30:04.120 [Test worker] DEBUG o.s.w.c.RestTemplate - HTTP GET http://localhost:65142/1/bar
12:30:04.120 [Test worker] DEBUG o.s.w.c.RestTemplate - Accept=[text/plain, application/json, application/x-jackson-smile, application/*+json, */*]
12:30:04.137 [XNIO-6 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [66894736] HTTP GET "/1/bar"
12:30:04.138 [XNIO-6 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [66894736] Writing "/{foo}/bar"
12:30:04.139 [XNIO-6 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [66894736] Writing "
"
12:30:04.139 [XNIO-6 I/O-2] DEBUG o.s.c.c.CharSequenceEncoder - [66894736] Writing "{foo=1}"
12:30:04.139 [XNIO-6 I/O-2] DEBUG o.s.w.s.a.HttpWebHandlerAdapter - [66894736] Completed 200 OK
12:30:04.139 [Test worker] DEBUG o.s.w.c.RestTemplate - Response 200 OK
12:30:04.139 [Test worker] DEBUG o.s.w.c.RestTemplate - Reading to [java.lang.String] as "text/plain;charset=UTF-8"
12:30:04.140 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Stopping UndertowHttpServer...
12:30:04.140 [Test worker] INFO i.undertow - stopping server: Undertow - 2.0.32.Final
12:30:04.144 [Test worker] DEBUG o.s.w.t.h.s.r.b.UndertowHttpServer - Server stopped (0 millis).


PUBLICATIONS
All
International Conference
International Journal
Domestic Conference
Domestic Journal
| International Conference |
|---|
| Zhiqiang Wu, Xin Chen and Scott Uk-Jin Lee, "Identifying Latent Android Malware from Application's Description using LSTM," In Proc. International Conference on Information, System and Convergence Applications, 2019, pp.40-42. |
| Mohsin Javaid Siddiqui, Xintao Li, Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "Comparative Analysis of GUI Development for Android Application by utilizing MDA Approach," In Proc. International workshop on convergence information technology 2017, 2017, pp.151-154. |
| Zhiqiang Wu, Asad Abbas and Scott Uk-Jin Lee, "Multiple Concurrency Anomalies Classification for Mobile Applications using Support Vector Machine," In Proc. International Conference on Computing Convergence and Applications (ICCCA), 2018, pp.103-106. |
| Asad Abbas, Zhiqiang Wu, Mohsin Javid Siddiqui, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Contextual Variability Management of Multi-Software Product Line," In Proc. International Conference on Computing Convergence and Applications 2017, 2017, pp.71-74. |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh Qureshi, Muhammad Akram Shaikh, Bhawani Shankar Chowdhry, Asad Abbas and Scott Uk-Jin Lee, "Knowledge-based stuck-at fault analysis for wireless IoT smart meters in smart grid," In Proc. 2nd Global Conference on Wireless and optical Communications, 2017 |
| Asad Abbas, Hyung-Lak Kim, Isma Farah Siddiqui, Ali Kashif Bashir and Scott Uk-Jin Lee, "Contextual Variability Management of IoT Applications Using Agent-Base Modeling with Software Product Line," In Proc. International Conference on Computing Convergence and Applications 2017, 2017, pp.13-16. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "XML-based Feature Modeling of IoT Applications," In Proc. International Conference on Computing Convergence and Applications (ICCCA), 2016, pp.163-166. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Challenges of Multi-Objective Optimization in Feature Model of Software Product Line," In Proc. 3rd International Conference on Information, System and Convergence Applications 2016, 2016, pp.15-17. |
| Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "Generic Modeling for Pthreads with Cilk," In Proc. 3rd International Conference on Information, System and Convergence Applications 2016, 2016, pp.30-32. |
| Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "HBAC: An access control over Semantics-enabled Smart Grids to enable energy-efficiency and lifetime optimization," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2016, 2016, pp.9-11. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Optimized feature selection with crosscutting concerns in software product line feature model," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2016, 2016, pp.1-3. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "Privacy-Aware Smart Learning: Providing XACML as a Service in Semantic Web based Smart Environment," In Proc. 7th International Conference on Internet Symp., 2015, pp.97-101. |
| Abdul Rahim Mohamed Ariffin, Isma Farah Siddiqui, Gayeon Kim and Scott Uk-Jin Lee, "A Survey on Correctness Properties for Multithreaded Applications," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2015, 2015, pp.1-3. |
| Gayeon Kim, Abdul Rahim Mohomed Ariffin and Scott Uk-Jin Lee, "An Effective Approach for Parallel Processing with Multiple Microcontrollers," In Proc. 2nd International Conference on Information, System and Convergence Applications 2015, 2015, pp.142-145. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "A Novel Approach for Integrating Semantic Web Techniques into Smart Education Enviroment," In Proc. 1st International Conference on Information and Convergence Technology for Smart Society 2015, 2015, pp.127-131. |
| Jaeho Choi and Scott Uk-Jin Lee, "Vulnerability of Web-Storage in HTML5 for Web and Mobile Application," In Proc. 3rd Advances in Computing and Information Technology 2014, 2014, pp.112-115. |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh, Scott Uk-Jin Lee and Mukhtiar Ali Unar, "An Advanced Hyper-Efficient Design to Detect Random Peer-to-Peer Botnets," In Proc. 3rd International Multi-Topic Conference 2013, 2013, pp.251-258. |
| International Journal |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh Qureshi, Muhammad Akram Shaikh, Bhawani Shankar Chowdhry, Asad Abbas, Ali Kashif Bashir and Scott Uk-Jin Lee, "Stuck-at Fault Analytics of IoT Devices Using Knowledge-based Data Processing Strategy in Smart Grid," J. Wireless Personal Communications, vol. 2018, pp. 1-15, Apr. 2018. |
| Asad Abbas, Isma Farah Siddqui, Scott Uk-Jin Lee, Ali Kashif Bashir, Waleed Ejaz and Nawab Muhammad Faseeh Qureshi, "Multi-Objective Optimum Solutions for IoT-Based Feature Models of Software Product Line," J. IEEE Access, vol. 6, pp. 12228-12239, Mar. 2018. |
| Zhiqiang Wu, Asad Abbas, Xin Chen and Scott Uk-Jin Lee, "Classification of concurrent anomalies for iot software based support vector machine," J. Journal of Theoretical and Applied Information Technology, vol. 95, no. 3, pp. 832-842, Feb. 2018. |
| Isma Farah Siddiqui, Scott Uk-Jin Lee, Asad Abbas and Ali Kashif Bashir, "Optimizing Lifespan and Energy Consumption by Smart Meters in Green-Cloud-Based Smart Grids," J. IEEE Access, vol. 5, pp. 20934-220945, . 2017. |
| Isma Farah SIddiqui, Nawab Muhammad Faseeh Qureshi, Scott Uk-Jin Lee, Mukhtiar Ali Unar. "An advanced hyper-efficient design to detect random peer-to-peer botnets." Communications in Computer and Information Science, vol 414, pp. 251-258, 2014. |
| Asad Abbas, Isma Farah Siddqui, Scott Uk-Jin Lee, and Ali Kashif Bashir. "Binary Pattern for Nested Cardinality Constraints for Software Product Line of IoT-based Feature Models." IEEE Access, vol. 5, pp. 3971-3980, Mar.2017. |
| ASAD ABBAS, ISMA FARAH SIDDIQUI and SCOTT UK-JIN LEE, "CONTEXTUAL VARIABILITY MANAGEMENT OF IOT APPLICATION WITH XML-BASED FEATURE MODELLING," J. Journal of Theoretical and Applied Information Technology, vol. 95, no. 6, pp. 1300-1308, Mar. 2017. |
| Isma Farah Siddiqui, Asad Abbas, Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "A Comparative Study of Multithreading APIs for Software of ICT Equipment," J. Indian Journal of Science and Technology, vol. 9, no. 48, pp. 1-5, Dec. 2016. |
| ISMA FARAH SIDDIQUI, ASAD ABBAS and SCOTT UK-JIN LEE, "A HIDDEN MARKOV MODEL TO PREDICT HOT SOCKET ISSUE IN SMART GRID," J. Journal of Theoretical and Applied Information Technology, vol. 94, no. 2, pp. 408-415, Dec. 2016. |
| ASAD ABBAS, ISMA FARAH SIDDIQUI and SCOTT UK-JIN LEE, "GOAL-BASED MODELING FOR REQUIREMENT TRACEABILITY OF SOFTWARE PRODUCT LINE," J. Journal of Theoretical and Applied Information Technology, vol. 94, no. 2, pp. 327-334, Dec. 2016. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Multi-Objective Optimization of Feature Model in Software Product Line: Perspectives and Challenges," J. J. Indian Journal of Science and Technology, vol. 9, no. 45, pp. 1-7, Dec. 2016. |
| Abdul Rahim Mohamed Ariffin, Isma Farah Siddiqui and Scott Uk-Jin Lee, "An Empirical Study over Correctness Properties for Multithreaded Programs," J. Indian Journal of Science and Technology, vol. 9, pp. 1-8, May 2016. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "An Approach for Optimized Feature Selecton in Software Product Lines using Union-Find and Genetic Algorithms," J. Indian Journal of Science and Technology, vol. 9, pp. 1-9, May 2016. |
| Domestic Conference |
| Zhiqiang Wu, Xin Chen and Scott Uk-Jin Lee, "Permissions based Automatic Android Malware Repair using Long Short Term Memory," In Proc. 한국컴퓨터정보학회 동계학술대회, 2019, pp.387-388. |
| YongTaek Oh and Scott Uk-Jin Lee, "XACML 정책 작성시 요청에 따른 효과적인 정책 평가 요인 수집 방법," In Proc. Korea Software Congress 2017, 2017, pp.443-445. |
| Hakjin Lee and Scott Uk-Jin Lee, "라즈베리파이 기반 기능성 게임 개발을 위한 모바일 플랫폼," In Proc. Korea Software Congress 2017, 2017, pp.586-588. |
| HyungLak Kim and Scott Uk-Jin Lee, "Automated Verification Method for Java-based Multithreaded Software," In Proc. 16th Korea Computer Congress, 2016, pp.416-418. |
| Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "Comparative Analysis of Centralized Vs. Distributed Locality-based Repository over IoT-Enabled Big Data in Smart Grid Environment," In Proc. 한국컴퓨터정보학회 동계학술대회, 2017, pp.75-78. |
| Asad Abbas, Isma Fara Siddiqui and Scott Uk-Jin Lee, "Feature Modeling with Multi-Software Product Line of IoT Protocols," In Proc. 한국컴퓨터정보학회 동계학술대회, 2017, pp.79-82. |
| Hyunglak Kim and Scott Uk-Jin Lee, "Improvement of Crowdsourcing based Software Development Process," In Proc. 18th Korea Computer Congress, 2016, pp.654-656. |
| Gayeon Kim and Scott Uk-Jin Lee, "The Necessity of Multithread Feature in Node.js," In Proc. 18th Korea Computer Congress, 2016, pp.672-674. |
| Zhiqiang Wu and Scott Uk-Jin Lee, "The Application of Banker's Algorithm in Order Scheduling Management for Deadlock Avoidance," In Proc. 18th Korea Computer Congress, 2016, pp.660-662. |
| Zhiqiang Wu, Seon-Woong Kim, Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "An Efficient Attendance Management System Based on Browser/Server Technique," In Proc. 18th Korea Computer Congress, 2015, pp.505-507. |
| Asad Abbas, Isma Farah Siddiqui, Gayeon Kim and Scott Uk-Jin Lee, "Aspect-Oriented Programing based Process Synchronization in Concurrent Systems," In Proc. 18th Korea Computer Congress, 2015, pp.502-504. |
| Abdul Rahim Mohomed Ariffin, Gayeon Kim and Scott Uk-Jin Lee, "Comparative Analysis on Tools for Verifying Multithreaded Applications," In Proc. 18th Korea Computer Congress, 2015, pp.470-472. |
| Seon-Woong Kim, Byeong-Jin Park and Scott Uk-Jin Lee, "Recent Trends of Fintech and Comparative Analysis Samsung-Pay and Apple-Pay," In Proc. 17th Korea Computer Congress, 2015, pp.2054-2056. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "XML-based Feature Modeling for Variability Management in Complex Software Product Line," In Proc. 17th Korea Computer Congress, 2015, pp.582-584. |
| Da-Hae Sung and Scott Uk-Jin Lee, "Editor Feature to Effectively Mange Source Code Modification," In Proc. Korean Institute of Information Scientists and Engineers Conf. 2014, 2014, pp.1696-1698. |
| Geunhwan Park and Scott Uk-Jin Lee, "Management System and Mobile Application to Improve Efficiency and Reliability of Vehicle Service Center," In Proc. Korean Institute of Information Scientists and Engineers Conf. 2014, 2014, pp.1554-1556. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "A Framework for Verifyin Consistency of SQL-DB Ontology using Alloy," In Proc. 16th Korea Computer Congress, 2014, pp.497-499. |
| Jiang Hua and Scott Uk-Jin Lee, "Extend the Mind Map propose a requirements specification and analysis tools," In Proc. 16th Korea Conference on Software Engineering, 2014, pp.353-356. |
| Jaeho Choi and Scott Uk-Jin Lee, "XACML policy view to create policies for efficient access control," In Proc. 16th Korea Conference on Software Engineering, 2014, pp.457-460. |
| Jiang Hua and Scott Uk-Jin Lee, "Extended Mind Map for Software Requirement Specification," In Proc. 15th Korea Computer Congress, 2013, pp.517-519. |
| Jaeho Choi and Scott-Uk-Jin Lee, "Vulnerability of Web-Storage in HTML5," In Proc. In Proceedings of the 15th Korea Computer Congress, 2013, pp.715-717. |
| Jaejin Kim and Scott Uk-Jin Lee, "Conflict Detection for XACML Policies," In Proc. 15th Korea Computer Congress, 2013, pp.550-552. |
| Jaejin Kim, Scott Uk-Jin Lee and Amna Al Dhaheri, "Integrated Access Control Model Propose In Cloud Computing Environment," In Proc. 15th Korea Conference on Software Engineering, 2013, pp.266-269. |
| Domestic Journal |
| Youn-geun Ahn, Gichan Lee and Scott Uk-Jin Lee, "Effective Methodology for Collecting Contextual Factors and Information that Affects The XACML Policy Evaluation," J. KIISE Transactions on Computing Practices, vol. 24, no. 2, pp. 82-87, Feb. 2018. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "Access Control as a Service for Information Protection in Semantic Web based Smart Environment," J. Journal of Korean Society for Internet Information, vol. 17, no. 5, pp. 9-16, Oct. 2016. |
| Zhiqiang Wu, Xin Chen and Scott Uk-Jin Lee, "Identifying Latent Android Malware from Application's Description using LSTM," In Proc. International Conference on Information, System and Convergence Applications, 2019, pp.40-42. |
| Mohsin Javaid Siddiqui, Xintao Li, Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "Comparative Analysis of GUI Development for Android Application by utilizing MDA Approach," In Proc. International workshop on convergence information technology 2017, 2017, pp.151-154. |
| Zhiqiang Wu, Asad Abbas and Scott Uk-Jin Lee, "Multiple Concurrency Anomalies Classification for Mobile Applications using Support Vector Machine," In Proc. International Conference on Computing Convergence and Applications (ICCCA), 2018, pp.103-106. |
| Asad Abbas, Zhiqiang Wu, Mohsin Javid Siddiqui, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Contextual Variability Management of Multi-Software Product Line," In Proc. International Conference on Computing Convergence and Applications 2017, 2017, pp.71-74. |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh Qureshi, Muhammad Akram Shaikh, Bhawani Shankar Chowdhry, Asad Abbas and Scott Uk-Jin Lee, "Knowledge-based stuck-at fault analysis for wireless IoT smart meters in smart grid," In Proc. 2nd Global Conference on Wireless and optical Communications, 2017 |
| Asad Abbas, Hyung-Lak Kim, Isma Farah Siddiqui, Ali Kashif Bashir and Scott Uk-Jin Lee, "Contextual Variability Management of IoT Applications Using Agent-Base Modeling with Software Product Line," In Proc. International Conference on Computing Convergence and Applications 2017, 2017, pp.13-16. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "XML-based Feature Modeling of IoT Applications," In Proc. International Conference on Computing Convergence and Applications (ICCCA), 2016, pp.163-166. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Challenges of Multi-Objective Optimization in Feature Model of Software Product Line," In Proc. 3rd International Conference on Information, System and Convergence Applications 2016, 2016, pp.15-17. |
| Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "Generic Modeling for Pthreads with Cilk," In Proc. 3rd International Conference on Information, System and Convergence Applications 2016, 2016, pp.30-32. |
| Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "HBAC: An access control over Semantics-enabled Smart Grids to enable energy-efficiency and lifetime optimization," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2016, 2016, pp.9-11. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Optimized feature selection with crosscutting concerns in software product line feature model," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2016, 2016, pp.1-3. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "Privacy-Aware Smart Learning: Providing XACML as a Service in Semantic Web based Smart Environment," In Proc. 7th International Conference on Internet Symp., 2015, pp.97-101. |
| Abdul Rahim Mohamed Ariffin, Isma Farah Siddiqui, Gayeon Kim and Scott Uk-Jin Lee, "A Survey on Correctness Properties for Multithreaded Applications," In Proc. 2nd International Conference on Information and Convergence Technology for Smart Society 2015, 2015, pp.1-3. |
| Gayeon Kim, Abdul Rahim Mohomed Ariffin and Scott Uk-Jin Lee, "An Effective Approach for Parallel Processing with Multiple Microcontrollers," In Proc. 2nd International Conference on Information, System and Convergence Applications 2015, 2015, pp.142-145. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "A Novel Approach for Integrating Semantic Web Techniques into Smart Education Enviroment," In Proc. 1st International Conference on Information and Convergence Technology for Smart Society 2015, 2015, pp.127-131. |
| Jaeho Choi and Scott Uk-Jin Lee, "Vulnerability of Web-Storage in HTML5 for Web and Mobile Application," In Proc. 3rd Advances in Computing and Information Technology 2014, 2014, pp.112-115. |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh, Scott Uk-Jin Lee and Mukhtiar Ali Unar, "An Advanced Hyper-Efficient Design to Detect Random Peer-to-Peer Botnets," In Proc. 3rd International Multi-Topic Conference 2013, 2013, pp.251-258. |
| Isma Farah Siddiqui, Nawab Muhammad Faseeh Qureshi, Muhammad Akram Shaikh, Bhawani Shankar Chowdhry, Asad Abbas, Ali Kashif Bashir and Scott Uk-Jin Lee, "Stuck-at Fault Analytics of IoT Devices Using Knowledge-based Data Processing Strategy in Smart Grid," J. Wireless Personal Communications, vol. 2018, pp. 1-15, Apr. 2018. |
| Asad Abbas, Isma Farah Siddqui, Scott Uk-Jin Lee, Ali Kashif Bashir, Waleed Ejaz and Nawab Muhammad Faseeh Qureshi, "Multi-Objective Optimum Solutions for IoT-Based Feature Models of Software Product Line," J. IEEE Access, vol. 6, pp. 12228-12239, Mar. 2018. |
| Zhiqiang Wu, Asad Abbas, Xin Chen and Scott Uk-Jin Lee, "Classification of concurrent anomalies for iot software based support vector machine," J. Journal of Theoretical and Applied Information Technology, vol. 95, no. 3, pp. 832-842, Feb. 2018. |
| Isma Farah Siddiqui, Scott Uk-Jin Lee, Asad Abbas and Ali Kashif Bashir, "Optimizing Lifespan and Energy Consumption by Smart Meters in Green-Cloud-Based Smart Grids," J. IEEE Access, vol. 5, pp. 20934-220945, . 2017. |
| Isma Farah SIddiqui, Nawab Muhammad Faseeh Qureshi, Scott Uk-Jin Lee, Mukhtiar Ali Unar. "An advanced hyper-efficient design to detect random peer-to-peer botnets." Communications in Computer and Information Science, vol 414, pp. 251-258, 2014. |
| Asad Abbas, Isma Farah Siddqui, Scott Uk-Jin Lee, and Ali Kashif Bashir. "Binary Pattern for Nested Cardinality Constraints for Software Product Line of IoT-based Feature Models." IEEE Access, vol. 5, pp. 3971-3980, Mar.2017. |
| ASAD ABBAS, ISMA FARAH SIDDIQUI and SCOTT UK-JIN LEE, "CONTEXTUAL VARIABILITY MANAGEMENT OF IOT APPLICATION WITH XML-BASED FEATURE MODELLING," J. Journal of Theoretical and Applied Information Technology, vol. 95, no. 6, pp. 1300-1308, Mar. 2017. |
| Isma Farah Siddiqui, Asad Abbas, Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "A Comparative Study of Multithreading APIs for Software of ICT Equipment," J. Indian Journal of Science and Technology, vol. 9, no. 48, pp. 1-5, Dec. 2016. |
| ISMA FARAH SIDDIQUI, ASAD ABBAS and SCOTT UK-JIN LEE, "A HIDDEN MARKOV MODEL TO PREDICT HOT SOCKET ISSUE IN SMART GRID," J. Journal of Theoretical and Applied Information Technology, vol. 94, no. 2, pp. 408-415, Dec. 2016. |
| ASAD ABBAS, ISMA FARAH SIDDIQUI and SCOTT UK-JIN LEE, "GOAL-BASED MODELING FOR REQUIREMENT TRACEABILITY OF SOFTWARE PRODUCT LINE," J. Journal of Theoretical and Applied Information Technology, vol. 94, no. 2, pp. 327-334, Dec. 2016. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "Multi-Objective Optimization of Feature Model in Software Product Line: Perspectives and Challenges," J. J. Indian Journal of Science and Technology, vol. 9, no. 45, pp. 1-7, Dec. 2016. |
| Abdul Rahim Mohamed Ariffin, Isma Farah Siddiqui and Scott Uk-Jin Lee, "An Empirical Study over Correctness Properties for Multithreaded Programs," J. Indian Journal of Science and Technology, vol. 9, pp. 1-8, May 2016. |
| Asad Abbas, Zhiqiang Wu, Isma Farah Siddiqui and Scott Uk-Jin Lee, "An Approach for Optimized Feature Selecton in Software Product Lines using Union-Find and Genetic Algorithms," J. Indian Journal of Science and Technology, vol. 9, pp. 1-9, May 2016. |
| Zhiqiang Wu, Xin Chen and Scott Uk-Jin Lee, "Permissions based Automatic Android Malware Repair using Long Short Term Memory," In Proc. 한국컴퓨터정보학회 동계학술대회, 2019, pp.387-388. |
| YongTaek Oh and Scott Uk-Jin Lee, "XACML 정책 작성시 요청에 따른 효과적인 정책 평가 요인 수집 방법," In Proc. Korea Software Congress 2017, 2017, pp.443-445. |
| Hakjin Lee and Scott Uk-Jin Lee, "라즈베리파이 기반 기능성 게임 개발을 위한 모바일 플랫폼," In Proc. Korea Software Congress 2017, 2017, pp.586-588. |
| HyungLak Kim and Scott Uk-Jin Lee, "Automated Verification Method for Java-based Multithreaded Software," In Proc. 16th Korea Computer Congress, 2016, pp.416-418. |
| Isma Farah Siddiqui, Asad Abbas and Scott Uk-Jin Lee, "Comparative Analysis of Centralized Vs. Distributed Locality-based Repository over IoT-Enabled Big Data in Smart Grid Environment," In Proc. 한국컴퓨터정보학회 동계학술대회, 2017, pp.75-78. |
| Asad Abbas, Isma Fara Siddiqui and Scott Uk-Jin Lee, "Feature Modeling with Multi-Software Product Line of IoT Protocols," In Proc. 한국컴퓨터정보학회 동계학술대회, 2017, pp.79-82. |
| Hyunglak Kim and Scott Uk-Jin Lee, "Improvement of Crowdsourcing based Software Development Process," In Proc. 18th Korea Computer Congress, 2016, pp.654-656. |
| Gayeon Kim and Scott Uk-Jin Lee, "The Necessity of Multithread Feature in Node.js," In Proc. 18th Korea Computer Congress, 2016, pp.672-674. |
| Zhiqiang Wu and Scott Uk-Jin Lee, "The Application of Banker's Algorithm in Order Scheduling Management for Deadlock Avoidance," In Proc. 18th Korea Computer Congress, 2016, pp.660-662. |
| Zhiqiang Wu, Seon-Woong Kim, Abdul Rahim Mohamed Ariffin and Scott Uk-Jin Lee, "An Efficient Attendance Management System Based on Browser/Server Technique," In Proc. 18th Korea Computer Congress, 2015, pp.505-507. |
| Asad Abbas, Isma Farah Siddiqui, Gayeon Kim and Scott Uk-Jin Lee, "Aspect-Oriented Programing based Process Synchronization in Concurrent Systems," In Proc. 18th Korea Computer Congress, 2015, pp.502-504. |
| Abdul Rahim Mohomed Ariffin, Gayeon Kim and Scott Uk-Jin Lee, "Comparative Analysis on Tools for Verifying Multithreaded Applications," In Proc. 18th Korea Computer Congress, 2015, pp.470-472. |
| Seon-Woong Kim, Byeong-Jin Park and Scott Uk-Jin Lee, "Recent Trends of Fintech and Comparative Analysis Samsung-Pay and Apple-Pay," In Proc. 17th Korea Computer Congress, 2015, pp.2054-2056. |
| Asad Abbas, Isma Farah Siddiqui and Scott Uk-Jin Lee, "XML-based Feature Modeling for Variability Management in Complex Software Product Line," In Proc. 17th Korea Computer Congress, 2015, pp.582-584. |
| Da-Hae Sung and Scott Uk-Jin Lee, "Editor Feature to Effectively Mange Source Code Modification," In Proc. Korean Institute of Information Scientists and Engineers Conf. 2014, 2014, pp.1696-1698. |
| Geunhwan Park and Scott Uk-Jin Lee, "Management System and Mobile Application to Improve Efficiency and Reliability of Vehicle Service Center," In Proc. Korean Institute of Information Scientists and Engineers Conf. 2014, 2014, pp.1554-1556. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "A Framework for Verifyin Consistency of SQL-DB Ontology using Alloy," In Proc. 16th Korea Computer Congress, 2014, pp.497-499. |
| Jiang Hua and Scott Uk-Jin Lee, "Extend the Mind Map propose a requirements specification and analysis tools," In Proc. 16th Korea Conference on Software Engineering, 2014, pp.353-356. |
| Jaeho Choi and Scott Uk-Jin Lee, "XACML policy view to create policies for efficient access control," In Proc. 16th Korea Conference on Software Engineering, 2014, pp.457-460. |
| Jiang Hua and Scott Uk-Jin Lee, "Extended Mind Map for Software Requirement Specification," In Proc. 15th Korea Computer Congress, 2013, pp.517-519. |
| Jaeho Choi and Scott-Uk-Jin Lee, "Vulnerability of Web-Storage in HTML5," In Proc. In Proceedings of the 15th Korea Computer Congress, 2013, pp.715-717. |
| Jaejin Kim and Scott Uk-Jin Lee, "Conflict Detection for XACML Policies," In Proc. 15th Korea Computer Congress, 2013, pp.550-552. |
| Jaejin Kim, Scott Uk-Jin Lee and Amna Al Dhaheri, "Integrated Access Control Model Propose In Cloud Computing Environment," In Proc. 15th Korea Conference on Software Engineering, 2013, pp.266-269. |
| Youn-geun Ahn, Gichan Lee and Scott Uk-Jin Lee, "Effective Methodology for Collecting Contextual Factors and Information that Affects The XACML Policy Evaluation," J. KIISE Transactions on Computing Practices, vol. 24, no. 2, pp. 82-87, Feb. 2018. |
| Isma Farah Siddiqui and Scott Uk-Jin Lee, "Access Control as a Service for Information Protection in Semantic Web based Smart Environment," J. Journal of Korean Society for Internet Information, vol. 17, no. 5, pp. 9-16, Oct. 2016. |


Changjian Xie
PhD Candidate.
School of Mathematical sciences
,
Soochow University
.
Home
Research
Publications
Teaching
Notes
Reference book
Biography
Contents
Numerical Analysis
Numerical PDE and SDE
Micromagnetics
Homogenization and Multiscale Methods
Molecular simulation
Electrodynamics
Electronic structure calculations
Reference book
Numerical Analysis
Richard L. Burden and J. Douglas Faires
.
Numerical analysis.
Numerical PDE and SDE
Hans Petter Langtangen, Svein Linge
.
Finite difference computing with PDEs,
using Python.
Peter E. Kloeden and Eckhard Platen
.
Numerical solution of stochastic differential equations.
Bernt Oksendal
.
Stochastic differential equations: An introduction with applications.
Micromagnetics
Boling Guo and Shijin Ding
.
Landau-Lifshitz equations.
Homogenization and Multiscale Methods
G.A. Pavliotis and A.M. Stuart
.
Multiscale methods: Averaging and homogenization.
Yalchin Efendiev and Thomas Y. Hou
.
Multiscale finite element methods: Theory and applications.
Weinan E
.
Principles of multiscale modeling.
Doina Cioranescu and Patrizia Donato
.
An introduction to homogenization.
Molecular simulation
Daan Frenkel and Berend Smit
.
Understanding molecular simulation: From algorithm and applications.
Electrodynamics
Fulvio Melia
.
Electrodynamics (Chicago Lectures in Physics).
Schwartz, Melvin
.
Principles of Electrodynamics.
Electronic structure calculations
Richard M. Martin
.
Electronic Structure: Basic Theory and Practical Methods.
Lin Lin and Jianfeng Lu
.
A Mathematical Introduction to Electronic Structure Theory.


TAD
Harvest
Filter
Prepare Data
Analyse
API keys
These are needed to access Twitter. Go to
apps.twitter.com
to get yours.
consumer_key:
consumer_secret:
Remember API keys
Search
Query:
Number of tweets:
Date range:
From:
To:
Save search
Load search
Clear search
Search
Results
Save Results
Discard Results
Next
Input tweets
Load from files
Choose files
Clear
Filters
Include retweets
Include replies
Remove duplicates
Languages:
[Any]
English (UK)
English (US)
French
Advanced Filters
Containing regular expression match:
Save filters
Load filters
Clear filters
Apply filter
Results
Save Results
Discard Results
Next
Input tweets
Load from files
Choose files
Clear
Options
Remove URLs
Make lowercase
Remove non-alphanumeric characters
Remove small words
Lemmatize
Stem (Porter)
Save
Load
Clear
Process Tweets
Results
Save Results
Discard Results
Next
Input tweets
Load from files
Choose files
Clear
Tools
Simple Stats:
Top Keywords
Top Users
Overall Sentiment
Keyword-related Sentiment
Time Series:
Timeseries
Topic Detection:
Topic Detection
Clustering:
Cluster
Social Network Analysis:


“The sooner you start to code, the longer the program will take.” – Roy Carlson
Summary
In this tutorial, we introduce Approachable interaction with hardware using an Arduino powered device. We will use the LED on the Arduino to demonstrate a hardware scenario where the desire is to turn a light on and off.
Materials
- Android Phone
- Approachable-Sandbox App
- Arduino Due (other Arduinos should be easy to adapt as well)
- ST Micro M24SR Arduino Board
Procedure
Step 1 - Creating an Approachable Interface Manifest
Since we are trying to manipulate an LED on the Arduino, we will want it to change in response to a message that looks something like this;
Desired Result from phone to device
{
"schema_id": "LED Input",
"LED State":"On"
}
Just as in tutorial 1, we will use the manifest skeleton.
Manifest Skeleton
{
"i": "",
"name": "Wifi Device",
"tasks": [
],
"diagnostics" : [
]
}
We will then expand the skeleton to include a task that will be used for changing the device state, and a diagnostic that will be used to display the current state of the device when scanned. The final manifest will look like this.
Manifest
{
"i": "",
"name": "Illumation Device",
"tasks": [
{
"name": "Light Settings",
"schema_id": "LED Input",
"schema": {
"type": "object",
"properties": {
"LED State": {
"enum": [
"On",
"Off"
],
"required": true
}
}
},
"options": {
"fields": {
"LED State": {
"type": "radio",
"label": "Light Switch",
"showMessages": false,
"hideInitValidationError": true
}
}
}
}
],
"diagnostics": [
{
"schema_id": "LED output",
"schema": {
"title": "status",
"type": "object",
"properties": {
"LED State": {
"title": "Light Is Currently: ",
"type": "string"
}
}
},
"data": {
"LED State": "Unknown"
}
}
]
}
Step 2 - Registering With the Approchable Device Registry
Following the same steps as Tutorial 1, we head over to our Developer Sandbox version of the Approachable Device Registry.
We create a new product and then a manifest for our product where we upload our previously created manifest. The registry will assign an interface identifer “i” to our product. In the below picture it is the value “fH4pI0khRSqNEw”. Your value will be different
Step 3 - Arduino Setup
Git clone our library for using the M24SR Tag with Arduino.
git clone --recursive https://bitbucket.org/approachable/m24sr-arduino.git
The recursive flag is necessary to automatically pull in some of the libraries that are git submodules.
Copy the examples and libraries of the repository into your Arduino folder.
Make sure you are using a recent enough version of the Arduino IDE. We tested this on 1.6.7. Start the IDE and with the library manager, find and install Arduinojson. Open the example approachable-LED.ino that was copied into your sketchbook and verify that it compiles for the Arduino Due or other target board.
Mount the NFC shield on your Arduino and plug the Arduino into your USB.
Step 4 - Modify the Code
approachable-LED.ino is designed to turn the LED of the arduino on and off based on input from the smartphone user. When it receives data over NFC, it will disable the RF interface and read in the tag data over the i2c bus. If the data can be read and interpreted as valid and useful JSON, the LED will be turned on or off based on the value of “LED State”.
We won’t cover the code and libraries in great detail here, just the basics. The uC must perform two main functions.
- Read data from the NFC tag over the i2c bus when it is written to by the NFC writer and update the state of the LED accordingly. This is accomplished by the process_nfc and process_JSON functions.
- Ensure that the tag is reporting the current state of the device via the NFC tag. This is accomplished by the update_status function.
Everything else is just standard setup and loop functions. More complex procedures such as interrupt handling are accomplished in the included libraries.
There is only one part of the code that you need to change. Locate the following Macro defining MANIFEST_ID.
#define MANIFEST_ID "fH4pI0khRSqNEw"
replace the value with the interface identifier “i” that was set by the Device Registry in Step 2.
NOTE: This demo is readily adapted to other Arduino boards by updating the driver settings in drv_I2C_M24SR.h. Here, the GPO and RFDIS pins can be changed, but the GPO must be used with an interrupt capable pin.
Step 5 - Compile and Test
You should now be able to compile the code and flash it to the Due board. The serial output can be monitored for some diagnostic output.
Leave the Board and shield powered and using your phone, while set to its home screen, Perform an NFC scan of the shield. You should be presented with this interface.
The interface and tool were automatically contructed from your manifest. When the phone pulled the manifest id off of the NFC tag, it queried the device registry in order to retrieve the manifest that you constructed.
Notice the diagnostic display which should report the Light state as “Off”.
Use the “Light Settings” tool and choose to turn the light on. When prompted, touch your phone to the NFC antenna to write this state change to the NFC tag. An LED on your board should turn on. On the Due, this LED is marked “L” and is located next to the power LED.
Now exit the app and repeat the process. This time you should see that the device reports the Light state as “On”. When you change the Light Settings this time, choose to turn the LED off and you should observe the LED being turned off.


Which is Which?
June 25, 2015
So first of all, what is an array and what is a Hash? Well both of these have to do with organization. Both arrays and hashes are used to store objects. These objects can be anything ranging from numbers and strings to more arrays. But that's about all that they have in common. Now to get on to the differences.
Arrays
An array is used to store an ordered list of objects. The notation used are "[" and "]". The order of the objects begin with position 0. So technically, the first object in the array is labeled position 0. When thinking about an array, I imagine a pill organizer. One of those plastic boxes with numbered slots to organize which pill to take on which day.
You find the pill you need by remembering the number it is associated with and looking for that numbered slot.
Below is an example of creating an array and calling the objects from certain slots. ">>" denotes what you input into your terminal and "=>" indicates what is returned to you.
>> array = ["Monday", 2, "Wednesday", 4]
=> ["Monday", 2, "Wednesday", 4]
>> array[0]
=> "Monday"
>> array[3]
=> 4
You called "Monday" by telling the computer to looking for it in slot position 0. You called "4" by telling it to looking for it in position 3.
Arrays work well when you just need a list. Maybe a grocery list and a list of names. It is also useful for arithmetic. You can perform simple arithmetic on an array of integers. Example below shows multipling each of the three object in the array by 5.
>> array = [1, 2, 3]
=> [1, 2, 3]
>> array.each{|x| puts x*5}
=> 5
10
15
[1, 2, 3]
Hashes
Hashes are used to store lists of paired objects called key/value pairs. The notation used are "{" and "}". There really is no order in hashes. All of the data inputted are in the order in which they were placed in the hash. Now going back to our pill container analogy, instead of each box labeled a number, it is labeled by an the "key" object and instead the slot is the "value" pill.
Below is an example of creating an hash and calling the each value by specifying which key it is connected to.
>> hash = {
"Hotdog" => 2.99,
"Burger" => 4.99,
"Soda" => 0.99,
"Popcorn" => 1.99
}
=> {"Hotdog"=>2.99, "Burger"=>4.99,"Soda"=>0.99,"Popcorn"=>1.99}
>> hash["Hotdog"]
=> 2.99
>> hash["Popcorn"]
=> 1.99
You looked for the key "Hotdog" and the computer gave you the value 2.99. Likewise, you looked for the key "Popcorn" and the computer gave you 1.99.
Hashes work well when order is not the focus but rather pairs of data. An example would be a list of names and ages. The example below shows printing a hash pair of names and ages after the computer adds 1 to the age value.
>> hash = {
"Anne" => 25,
"Jim" => 60,
"Roy" => 30
}
=> {"Anne"=>25, "Jim"=>60,"Roy"=>30}
>> hash.each{|x,y| puts "#{x}:#{(y+1)}"}
=> Anne:26
Jim:61
Roy:31
{"Anne"=>25, "Jim"=>60, "Roy"=>30}


EQ is having social skills, empathy and self-awareness. It’s the ability to understand and manage your own emotions and the emotions of the people around you.
EQ stands for emotional quotient, and it refers to one's emotions whereas IQ is measuring one’s academic intelligence by a test. EQ and IQ are the difference between being able to function well and being able to function well enough to succeed.
Having a high IQ is an advantage but if you don't have any EQ you won't be able to relate to others and wont have the ability to empathise. Having an EQ can make all the difference to your future career as nobody would want to work alongside somebody that comes across as self centered or can’t control their emotions.


Note: Tap the capital "A" to see the object move!
Instructions
Pass: Add to this page several links to websites that have information about javascript events.
Good: Add something on this page that activates for every possible javascript event.
Note: identify if events only work on touch screen computers.
Move me
Copy me!
At the bottom of every page make sure you include the following button:


Class: Aws::KMS::Types::GenerateMacRequest
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Struct
|
|
|
Instance Chain:
self,
::Aws::Structure ,
Struct
|
|
| Inherits: |
Struct
|
| Defined in: | gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb |
Overview
Constant Summary
-
SENSITIVE =
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2913[: ]
Instance Attribute Summary
-
#dry_run ⇒ Boolean
rw
Checks if your request will succeed.
-
#grant_tokens ⇒ Array<String>
rw
A list of grant tokens.
-
#key_id ⇒ String
rw
The HMAC
::Aws::KMS
key to use in the operation. -
#mac_algorithm ⇒ String
rw
The MAC algorithm used in the operation.
-
#message ⇒ String
rw
The message to be hashed.
Instance Method Summary
::Aws::Structure
- Included
| #to_hash | Alias for Structure#to_h. |
Instance Attribute Details
#dry_run ⇒ Boolean
(rw)
Checks if your request will succeed. DryRun
is an optional
parameter.
To learn more about how to use this parameter, see Testing your ::Aws::KMS
API calls in the Key Management Service Developer Guide.
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2907
class GenerateMacRequest < Struct.new( :, :key_id, :mac_algorithm, :grant_tokens, :dry_run) SENSITIVE = [: ] include Aws::Structure end
#grant_tokens ⇒ Array
<String
> (rw)
A list of grant tokens.
Use a grant token when your permission to call this operation comes from a new grant that has not yet achieved eventual consistency. For more information, see Grant token and Using a grant token in the Key Management Service Developer Guide.
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2907
class GenerateMacRequest < Struct.new( :, :key_id, :mac_algorithm, :grant_tokens, :dry_run) SENSITIVE = [: ] include Aws::Structure end
#key_id ⇒ String
(rw)
The HMAC ::Aws::KMS
key to use in the operation. The MAC algorithm computes
the HMAC for the message and the key as described in RFC 2104.
To identify an HMAC KMS key, use the DescribeKey operation and see
the KeySpec
field in the response.
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2907
class GenerateMacRequest < Struct.new( :, :key_id, :mac_algorithm, :grant_tokens, :dry_run) SENSITIVE = [: ] include Aws::Structure end
#mac_algorithm ⇒ String
(rw)
The MAC algorithm used in the operation.
The algorithm must be compatible with the HMAC KMS key that you
specify. To find the MAC algorithms that your HMAC KMS key supports,
use the DescribeKey operation and see the MacAlgorithms
field in
the DescribeKey
response.
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2907
class GenerateMacRequest < Struct.new( :, :key_id, :mac_algorithm, :grant_tokens, :dry_run) SENSITIVE = [: ] include Aws::Structure end
#message ⇒ String
(rw)
The message to be hashed. Specify a message of up to 4,096 bytes.
GenerateMac
and VerifyMac do not provide special handling for
message digests. If you generate an HMAC for a hash digest of a
message, you must verify the HMAC of the same hash digest.
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2907
class GenerateMacRequest < Struct.new( :, :key_id, :mac_algorithm, :grant_tokens, :dry_run) SENSITIVE = [: ] include Aws::Structure end


Coding is hard. Coding on a whiteboard doubly so. Don’t be discouraged! Like any skill, whiteboard coding can be improved with practice. Here are some tips to help you improve:
DON’T just blindly start writing down code when you don’t have a plan. Before you even uncap the pen, you should spend at least 5 minutes asking your interviewer questions and clarifications. By asking the right questions, you can usually gain insight into how to approach the problem. Make absolutely sure you understand the problem before coding. Steps 1 & 2 of UPER are absolutely crucial.
Always be speaking your thoughts out loud. This is a really unnatural act since coding is usually a solitary, silent endeavor, but it’s something you’ll need to be comfortable with in interviews. Even more important than getting the right answer is sharing your thought process with the interviewer. An advantage to sharing your thoughts out loud is if you are misunderstanding something but on the right track, the interviewer will often nudge you in the right direction.
I repeat, ALWAYS speak your thoughts out loud. Ideally, the room should never be silent.
This tip ties in with tip 1. Drawing/diagraming things out is a good way to highlight what parts of the problem you don’t understand and need more clarification on.
Yes, erasing is a huge pain on whiteboards. Abbreviate your variable names. (This is bad practice in real coding.) Leave extra space if you think you might be adding a line later and use arrows to insert lines where there is no space. Most importantly, think through (and share) your plans BEFORE you start coding.
You’re probably used to coding with Google and your interpreter/compiler
handy. If you’ve been keeping your green squares up, you should have a
pretty good grasp of your primary language’s syntax but in case you forget
something (for example, I always get null
mixed up in every
language) just ask. I’ve never had an interviewer penalize me for asking
pure syntax questions.
Nothing I’ve written so far has anything to do with actual knowledge or coding skills so don’t let a bad experience make you doubt your technical competence. Practice thinking through problems before coding, sharing your thoughts out loud and writing on an actual whiteboard (use a small-ish page if you don’t have access to a whiteboard) without Google. Once you get comfortable with the mechanics, you’ll be able to dedicate a full 100% of your brainpower to problem solving and may discover the problems aren’t even as tough as you once thought.


--- layout: post title: |- Interesting study showing the decrease in media coverage of global warming, though majority of Americans still believe it is occurring. date: '2011-11-22T13:39:00.000-05:00' author: Bob Sica tags: - atmospheric change modified_time: '2011-12-21T12:48:50.236-05:00' blogger_id: tag:blogger.com,1999:blog-736339229338318027.post-1323537712694140187 blogger_orig_url: http://blog.purplecrowlidar.ca/2011/11/interesting-study-showing-decrease-in.html ---
"Experts Debunk Polls that Claim Sharp Drop in Number of Americans Who Believe in Global Warming"
from ThinkProgress.org


Floater and My Rating
-
anonymous
I recently disabled all of my symbol/dingbat/webding fonts and when I went to listen to iTunes and the song changed, I noticed that the rating stars in the floater turned into odd characters (little boxes). I finally figured out that the problem was related to the font being disabled.
I have two questions: (a) what is the font that is intended to be used to make the stars (there are many fonts with stars) and (b) why not use images instead of stars? I'd think that this would be better as you wouldn't have to worry about font issues and I don't think it would add too much to the overall size of the application bundle.
-
Greg Hurrell
The advantage of fonts over (bitmap) images is that they are scalable, so as the text in the floater grows, the stars grow with them.
Synergy isn't actually requesting any special fonts here. It's just using the normal "system font" (usually Lucida Grande, although Synergy does not ask for it by name) and the appropriate Unicode character for that particular star shape. If you have a standard Mac OS X install with standard Mac OS X system fonts, then the stars will display correctly.
If you're curious to know about the Unicode character set and the different glyphs available in it, you can check out the character palette from within most Cocoa apps which edit text (such as TextEdit). Hit Command-T and then choose "Characters..." from the action menu.
-
daemon
Thanks for the reply
I didn't know that the stars "grew" with the floater and that explains the reason for not using bitmaps.
Interesting that Synergy doesn't request any special fonts because if I disable "Apple Symbol" it makes the stars turn into miscellaneous glyphs.
I'll see if I can find time to write a dummy cocoa application to play around with this and see if I can't find out why this happens and possibly some debug info to see what the system is doing to cause this to happen.
-
Greg Hurrell
Quote: Thanks for the reply
I didn't know that the stars "grew" with the floater and that explains the reason for not using bitmaps.
Interesting that Synergy doesn't request any special fonts because if I disable "Apple Symbol" it makes the stars turn into miscellaneous glyphs.
I'll see if I can find time to write a dummy cocoa application to play around with this and see if I can't find out why this happens and possibly some debug info to see what the system is doing to cause this to happen.
Whatever it's doing, I think it's doing it pretty cleverly... As I said, Synergy just asks for the system font without naming it. The OS is obviously using whatever font is most appropriate for that Unicode value. You can make a really easy test application using lines like this. Code:NSLog(@"unicode: %C", 0x2605); (0x2605 is the Unicode value for a black star)
Reply
This topic is now closed.


Last update: 20120716, cire
(Changelog at end)
MSPGCC 4.5.3 LTS20110716 Release
An experimental, 4.6.3 based mspgcc is available. See README_46 for details.The 4.5.3-LTS20110716 repository contains the following packages for i386 and amd64:
† Includes the patches from the
mspgcc LTS
20110716 plus
the updates
up to 2012-03-12.
‡ The *-legacy packages contains the old toolchains used by
tinyos-2.1.1 (and older).
†† This is only available for i386 and it is a temporary
package based on the binary provided
by Code
Sourcery.
To use this repository you need to:
$ sudo dpkg -P `dpkg -l nesc '*tinyos*' | grep ^ii | awk '{ print $2 }' | xargs` $ sudo apt-get clean
deb http://tinyprod.net/repos/debian squeeze main
cd /etc/apt/sources.list.d echo "deb http://tinyprod.net/repos/debian squeeze main" >> tinyprod-debian.list
$ sudo apt-get update $ sudo apt-get install nesc msp430-tinyos avr-tinyos
If you want to uninstall the packages you can do it like this:
$ sudo apt-get autoremove --purge nesc msp430-tinyos avr-tinyos
This repository is signed with the following key:
pub 4096R/F99BE531 2010-09-27 Key fingerprint = 3654 B12C 305B CD3C 5478 AF2F BD4D DD22 F99B E531 uid Razvan Musaloiu-E.
To install the key in the local apt keyring you have to do the following:
$ gpg --keyserver subkeys.pgp.net --recv-keys F99BE531 $ gpg -a --export F99BE531 | sudo apt-key add -
-- Razvan ME (March 12, 2012)
Changelog:
20120427, cire: add mspgcc 4.7.0 reference 20120410, cire: mspdebug 0.19 add msp430-46, mspgcc 4.6.3 experimental repository. 20120319, cire: amd64 fixed. new msp430-gcc package that includes SF3500740 and SF3420924. Add ReleaseNotes.txt 20120305, cire: resync'd with Razvan's debian repo to make sure AMD64 works properly. It doesn't. AMD64 is still back rev'd. 20120107, cire: update msp430-gcc-tinyos to include patches through 20111105 note: (msp430-*) tinyos-tools, binutils, gdb, libc, mcu are repackaged as an artifact of the package build process. mspdebug revised to version 0.18. 20111127, cire: new tinyos-tools, uisp-tinyos packages 20111010, cire: installed as debian-dev