Last active
January 1, 2016 02:59
-
-
Save justinmusgrove/8082876 to your computer and use it in GitHub Desktop.
Gists for post Actuator in a non-boot application - http://www.leveluplunch.com/blog/2013/12/22/configure-spring-actuator-outside-of-spring-boot/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "context":"org.springframework.web.context.WebApplicationContext:/post-configure-actuator-non-boot-app", | |
| "parent":null, | |
| "beans":[ | |
| { | |
| "bean":"componentConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.ComponentConfig$$EnhancerByCGLIB$$13013792", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/ComponentConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"springBootActuatorConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.SpringBootActuatorConfig$$EnhancerByCGLIB$$ac525c9b", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"webConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.WebConfig$$EnhancerByCGLIB$$ac1b8109", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/WebConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"homeController", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.HomeController", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/HomeController.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration$$EnhancerByCGLIB$$acf5d92", | |
| "resource":"null", | |
| "dependencies":[ | |
| "environment" | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$$EnhancerByCGLIB$$e742e981", | |
| "resource":"null", | |
| "dependencies":[ | |
| "org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration" | |
| ] | |
| }, | |
| { | |
| "bean":"environmentEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.EnvironmentEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"healthEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.HealthEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"beansEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.BeansEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"infoEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.InfoEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"metricsEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.MetricsEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"traceEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.TraceEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"dumpEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.DumpEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"autoConfigurationAuditEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| "autoConfigurationReport" | |
| ] | |
| }, | |
| { | |
| "bean":"shutdownEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.ShutdownEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"endpointHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping", | |
| "resource":"class path resource [com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"endpointHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerAdapter", | |
| "resource":"class path resource [com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor", | |
| "resource":"null", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerByCGLIB$$cb5dbf0b", | |
| "resource":"null", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"requestMappingHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcContentNegotiationManager", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.accept.ContentNegotiationManager", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"viewControllerHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"beanNameHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"resourceHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"defaultServletHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"requestMappingHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcConversionService", | |
| "scope":"singleton", | |
| "type":"org.springframework.format.support.DefaultFormattingConversionService", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcValidator", | |
| "scope":"singleton", | |
| "type":"org.springframework.validation.beanvalidation.LocalValidatorFactoryBean", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcUriComponentsContributor", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.method.support.CompositeUriComponentsContributor", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"httpRequestHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"simpleControllerHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"handlerExceptionResolver", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.handler.HandlerExceptionResolverComposite", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"configureInternalResourceViewResolver", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.view.InternalResourceViewResolver", | |
| "resource":"class path resource [com/levelup/spring/config/WebConfig.class]", | |
| "dependencies":[ | |
| ] | |
| } | |
| ] | |
| } | |
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "positiveMatches":{ | |
| "EndpointAutoConfiguration":[ | |
| { | |
| "condition":"OnClassCondition", | |
| "message":"@ConditionalOnClass classes found: org.springframework.http.MediaType" | |
| }, | |
| { | |
| "condition":"OnClassCondition", | |
| "message":"@ConditionalOnClass classes found: org.springframework.http.MediaType" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#autoConfigurationAuditEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnBean (types: org.springframework.boot.autoconfigure.AutoConfigurationReport; SearchStrategy: all) found the following [autoConfigurationReport] @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint; SearchStrategy: all) found no beans" | |
| }, | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnBean (types: org.springframework.boot.autoconfigure.AutoConfigurationReport; SearchStrategy: all) found the following [autoConfigurationReport] @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#beansEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.BeansEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#dumpEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.DumpEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#environmentEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.EnvironmentEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#healthEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.HealthEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#infoEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.InfoEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#metricsEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.MetricsEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#shutdownEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.ShutdownEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ], | |
| "EndpointAutoConfiguration#traceEndpoint":[ | |
| { | |
| "condition":"OnBeanCondition", | |
| "message":"@ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.TraceEndpoint; SearchStrategy: all) found no beans" | |
| } | |
| ] | |
| }, | |
| "negativeMatches":{ | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "threadName":"tomcat-http--35", | |
| "threadId":92, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":0, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"RUNNABLE", | |
| "stackTrace":[ | |
| { | |
| "methodName":"dumpThreads0", | |
| "fileName":"ThreadImpl.java", | |
| "lineNumber":-2, | |
| "className":"sun.management.ThreadImpl", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"dumpAllThreads", | |
| "fileName":"ThreadImpl.java", | |
| "lineNumber":433, | |
| "className":"sun.management.ThreadImpl", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"DumpEndpoint.java", | |
| "lineNumber":43, | |
| "className":"org.springframework.boot.actuate.endpoint.DumpEndpoint", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"DumpEndpoint.java", | |
| "lineNumber":31, | |
| "className":"org.springframework.boot.actuate.endpoint.DumpEndpoint", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"handle", | |
| "fileName":"EndpointHandlerAdapter.java", | |
| "lineNumber":91, | |
| "className":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerAdapter", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"handle", | |
| "fileName":"EndpointHandlerAdapter.java", | |
| "lineNumber":83, | |
| "className":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerAdapter", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"doDispatch", | |
| "fileName":"DispatcherServlet.java", | |
| "lineNumber":945, | |
| "className":"org.springframework.web.servlet.DispatcherServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"doService", | |
| "fileName":"DispatcherServlet.java", | |
| "lineNumber":876, | |
| "className":"org.springframework.web.servlet.DispatcherServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"processRequest", | |
| "fileName":"FrameworkServlet.java", | |
| "lineNumber":931, | |
| "className":"org.springframework.web.servlet.FrameworkServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"doGet", | |
| "fileName":"FrameworkServlet.java", | |
| "lineNumber":822, | |
| "className":"org.springframework.web.servlet.FrameworkServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"service", | |
| "fileName":"HttpServlet.java", | |
| "lineNumber":621, | |
| "className":"javax.servlet.http.HttpServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"service", | |
| "fileName":"FrameworkServlet.java", | |
| "lineNumber":807, | |
| "className":"org.springframework.web.servlet.FrameworkServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"service", | |
| "fileName":"HttpServlet.java", | |
| "lineNumber":728, | |
| "className":"javax.servlet.http.HttpServlet", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"internalDoFilter", | |
| "fileName":"ApplicationFilterChain.java", | |
| "lineNumber":305, | |
| "className":"org.apache.catalina.core.ApplicationFilterChain", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"doFilter", | |
| "fileName":"ApplicationFilterChain.java", | |
| "lineNumber":210, | |
| "className":"org.apache.catalina.core.ApplicationFilterChain", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"StandardWrapperValve.java", | |
| "lineNumber":222, | |
| "className":"org.apache.catalina.core.StandardWrapperValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"StandardContextValve.java", | |
| "lineNumber":123, | |
| "className":"org.apache.catalina.core.StandardContextValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"AuthenticatorBase.java", | |
| "lineNumber":502, | |
| "className":"org.apache.catalina.authenticator.AuthenticatorBase", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"StandardHostValve.java", | |
| "lineNumber":171, | |
| "className":"org.apache.catalina.core.StandardHostValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"ErrorReportValve.java", | |
| "lineNumber":99, | |
| "className":"org.apache.catalina.valves.ErrorReportValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"AccessLogValve.java", | |
| "lineNumber":953, | |
| "className":"org.apache.catalina.valves.AccessLogValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"StandardEngineValve.java", | |
| "lineNumber":118, | |
| "className":"org.apache.catalina.core.StandardEngineValve", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"service", | |
| "fileName":"CoyoteAdapter.java", | |
| "lineNumber":408, | |
| "className":"org.apache.catalina.connector.CoyoteAdapter", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"process", | |
| "fileName":"AbstractHttp11Processor.java", | |
| "lineNumber":1023, | |
| "className":"org.apache.coyote.http11.AbstractHttp11Processor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"process", | |
| "fileName":"AbstractProtocol.java", | |
| "lineNumber":589, | |
| "className":"org.apache.coyote.AbstractProtocol$AbstractConnectionHandler", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"JIoEndpoint.java", | |
| "lineNumber":310, | |
| "className":"org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"runTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":895, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":918, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| { | |
| "className":"org.apache.tomcat.util.net.SocketWrapper", | |
| "identityHashCode":404928504, | |
| "lockedStackDepth":25, | |
| "lockedStackFrame":{ | |
| "methodName":"run", | |
| "fileName":"JIoEndpoint.java", | |
| "lineNumber":310, | |
| "className":"org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor", | |
| "nativeMethod":false | |
| } | |
| } | |
| ], | |
| "lockedSynchronizers":[ | |
| { | |
| "className":"java.util.concurrent.locks.ReentrantLock$NonfairSync", | |
| "identityHashCode":257689385 | |
| } | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"tomcat-http--34", | |
| "threadId":91, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--33", | |
| "threadId":88, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--32", | |
| "threadId":87, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--31", | |
| "threadId":85, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--30", | |
| "threadId":84, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--29", | |
| "threadId":83, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--28", | |
| "threadId":82, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--27", | |
| "threadId":81, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--26", | |
| "threadId":80, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--25", | |
| "threadId":79, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--24", | |
| "threadId":78, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--23", | |
| "threadId":77, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--22", | |
| "threadId":76, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--21", | |
| "threadId":75, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--20", | |
| "threadId":74, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--19", | |
| "threadId":73, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--18", | |
| "threadId":72, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--17", | |
| "threadId":71, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--16", | |
| "threadId":70, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--15", | |
| "threadId":69, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--14", | |
| "threadId":68, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--13", | |
| "threadId":67, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--12", | |
| "threadId":66, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--11", | |
| "threadId":65, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--10", | |
| "threadId":64, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--9", | |
| "threadId":63, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--8", | |
| "threadId":57, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--7", | |
| "threadId":56, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--6", | |
| "threadId":55, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--5", | |
| "threadId":54, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--4", | |
| "threadId":53, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"tomcat-http--3", | |
| "threadId":52, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62da1c9f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"park", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":156, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":1987, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"LinkedBlockingQueue.java", | |
| "lineNumber":399, | |
| "className":"java.util.concurrent.LinkedBlockingQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":104, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"TaskQueue.java", | |
| "lineNumber":32, | |
| "className":"org.apache.tomcat.util.threads.TaskQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":1658461343 | |
| } | |
| }, | |
| { | |
| "threadName":"http-bio-8080-AsyncTimeout", | |
| "threadId":24, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1637, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"sleep", | |
| "fileName":"Thread.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"JIoEndpoint.java", | |
| "lineNumber":148, | |
| "className":"org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"http-bio-8080-Acceptor-0", | |
| "threadId":23, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":true, | |
| "suspended":false, | |
| "threadState":"RUNNABLE", | |
| "stackTrace":[ | |
| { | |
| "methodName":"socketAccept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":-2, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"accept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":439, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"implAccept", | |
| "fileName":"ServerSocket.java", | |
| "lineNumber":468, | |
| "className":"java.net.ServerSocket", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"accept", | |
| "fileName":"ServerSocket.java", | |
| "lineNumber":436, | |
| "className":"java.net.ServerSocket", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"acceptSocket", | |
| "fileName":"DefaultServerSocketFactory.java", | |
| "lineNumber":60, | |
| "className":"org.apache.tomcat.util.net.DefaultServerSocketFactory", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"JIoEndpoint.java", | |
| "lineNumber":216, | |
| "className":"org.apache.tomcat.util.net.JIoEndpoint$Acceptor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| { | |
| "className":"java.net.SocksSocketImpl", | |
| "identityHashCode":1569537388, | |
| "lockedStackDepth":1, | |
| "lockedStackFrame":{ | |
| "methodName":"accept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":439, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":false | |
| } | |
| } | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"ContainerBackgroundProcessor[StandardEngine[Catalina]]", | |
| "threadId":22, | |
| "blockedTime":-1, | |
| "blockedCount":4, | |
| "waitedTime":-1, | |
| "waitedCount":166, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"sleep", | |
| "fileName":"Thread.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ContainerBase.java", | |
| "lineNumber":1508, | |
| "className":"org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"RMI RenewClean-[127.0.0.1:6969]", | |
| "threadId":18, | |
| "blockedTime":-1, | |
| "blockedCount":1, | |
| "waitedTime":-1, | |
| "waitedCount":14, | |
| "lockName":"java.lang.ref.ReferenceQueue$Lock@63bbad6f", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Object", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"remove", | |
| "fileName":"ReferenceQueue.java", | |
| "lineNumber":118, | |
| "className":"java.lang.ref.ReferenceQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"DGCClient.java", | |
| "lineNumber":516, | |
| "className":"sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.lang.ref.ReferenceQueue$Lock", | |
| "identityHashCode":1673244015 | |
| } | |
| }, | |
| { | |
| "threadName":"RMI Scheduler(0)", | |
| "threadId":17, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":32, | |
| "lockName":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@36778590", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"park", | |
| "fileName":"Unsafe.java", | |
| "lineNumber":-2, | |
| "className":"sun.misc.Unsafe", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"parkNanos", | |
| "fileName":"LockSupport.java", | |
| "lineNumber":196, | |
| "className":"java.util.concurrent.locks.LockSupport", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"awaitNanos", | |
| "fileName":"AbstractQueuedSynchronizer.java", | |
| "lineNumber":2025, | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"DelayQueue.java", | |
| "lineNumber":164, | |
| "className":"java.util.concurrent.DelayQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"ScheduledThreadPoolExecutor.java", | |
| "lineNumber":609, | |
| "className":"java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"take", | |
| "fileName":"ScheduledThreadPoolExecutor.java", | |
| "lineNumber":602, | |
| "className":"java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"getTask", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":957, | |
| "className":"java.util.concurrent.ThreadPoolExecutor", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ThreadPoolExecutor.java", | |
| "lineNumber":917, | |
| "className":"java.util.concurrent.ThreadPoolExecutor$Worker", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject", | |
| "identityHashCode":913802640 | |
| } | |
| }, | |
| { | |
| "threadName":"RMI Reaper", | |
| "threadId":15, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":1, | |
| "lockName":"java.lang.ref.ReferenceQueue$Lock@60e1ccdf", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Object", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"remove", | |
| "fileName":"ReferenceQueue.java", | |
| "lineNumber":118, | |
| "className":"java.lang.ref.ReferenceQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"remove", | |
| "fileName":"ReferenceQueue.java", | |
| "lineNumber":134, | |
| "className":"java.lang.ref.ReferenceQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"ObjectTable.java", | |
| "lineNumber":333, | |
| "className":"sun.rmi.transport.ObjectTable$Reaper", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.lang.ref.ReferenceQueue$Lock", | |
| "identityHashCode":1625410783 | |
| } | |
| }, | |
| { | |
| "threadName":"RMI TCP Accept-6969", | |
| "threadId":14, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":0, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":true, | |
| "suspended":false, | |
| "threadState":"RUNNABLE", | |
| "stackTrace":[ | |
| { | |
| "methodName":"socketAccept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":-2, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"accept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":439, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"implAccept", | |
| "fileName":"ServerSocket.java", | |
| "lineNumber":468, | |
| "className":"java.net.ServerSocket", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"accept", | |
| "fileName":"ServerSocket.java", | |
| "lineNumber":436, | |
| "className":"java.net.ServerSocket", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"executeAcceptLoop", | |
| "fileName":"TCPTransport.java", | |
| "lineNumber":369, | |
| "className":"sun.rmi.transport.tcp.TCPTransport$AcceptLoop", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"TCPTransport.java", | |
| "lineNumber":341, | |
| "className":"sun.rmi.transport.tcp.TCPTransport$AcceptLoop", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Thread.java", | |
| "lineNumber":695, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| { | |
| "className":"java.net.SocksSocketImpl", | |
| "identityHashCode":139556394, | |
| "lockedStackDepth":1, | |
| "lockedStackFrame":{ | |
| "methodName":"accept", | |
| "fileName":"PlainSocketImpl.java", | |
| "lineNumber":439, | |
| "className":"java.net.PlainSocketImpl", | |
| "nativeMethod":false | |
| } | |
| } | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"GC Daemon", | |
| "threadId":13, | |
| "blockedTime":-1, | |
| "blockedCount":1, | |
| "waitedTime":-1, | |
| "waitedCount":2, | |
| "lockName":"sun.misc.GC$LatencyLock@1c24c3aa", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Object", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"GC.java", | |
| "lineNumber":100, | |
| "className":"sun.misc.GC$Daemon", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"sun.misc.GC$LatencyLock", | |
| "identityHashCode":472171434 | |
| } | |
| }, | |
| { | |
| "threadName":"AWT-AppKit", | |
| "threadId":11, | |
| "blockedTime":-1, | |
| "blockedCount":14, | |
| "waitedTime":-1, | |
| "waitedCount":10, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":true, | |
| "suspended":false, | |
| "threadState":"RUNNABLE", | |
| "stackTrace":[ | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"Signal Dispatcher", | |
| "threadId":6, | |
| "blockedTime":-1, | |
| "blockedCount":0, | |
| "waitedTime":-1, | |
| "waitedCount":0, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"RUNNABLE", | |
| "stackTrace":[ | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| }, | |
| { | |
| "threadName":"Finalizer", | |
| "threadId":3, | |
| "blockedTime":-1, | |
| "blockedCount":953, | |
| "waitedTime":-1, | |
| "waitedCount":35, | |
| "lockName":"java.lang.ref.ReferenceQueue$Lock@31a9dc55", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Object", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"remove", | |
| "fileName":"ReferenceQueue.java", | |
| "lineNumber":118, | |
| "className":"java.lang.ref.ReferenceQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"remove", | |
| "fileName":"ReferenceQueue.java", | |
| "lineNumber":134, | |
| "className":"java.lang.ref.ReferenceQueue", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Finalizer.java", | |
| "lineNumber":171, | |
| "className":"java.lang.ref.Finalizer$FinalizerThread", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.lang.ref.ReferenceQueue$Lock", | |
| "identityHashCode":833215573 | |
| } | |
| }, | |
| { | |
| "threadName":"Reference Handler", | |
| "threadId":2, | |
| "blockedTime":-1, | |
| "blockedCount":1548, | |
| "waitedTime":-1, | |
| "waitedCount":35, | |
| "lockName":"java.lang.ref.Reference$Lock@6c069ec", | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Object", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"wait", | |
| "fileName":"Object.java", | |
| "lineNumber":485, | |
| "className":"java.lang.Object", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"run", | |
| "fileName":"Reference.java", | |
| "lineNumber":116, | |
| "className":"java.lang.ref.Reference$ReferenceHandler", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":{ | |
| "className":"java.lang.ref.Reference$Lock", | |
| "identityHashCode":113273324 | |
| } | |
| }, | |
| { | |
| "threadName":"main", | |
| "threadId":1, | |
| "blockedTime":-1, | |
| "blockedCount":2, | |
| "waitedTime":-1, | |
| "waitedCount":165, | |
| "lockName":null, | |
| "lockOwnerId":-1, | |
| "lockOwnerName":null, | |
| "inNative":false, | |
| "suspended":false, | |
| "threadState":"TIMED_WAITING", | |
| "stackTrace":[ | |
| { | |
| "methodName":"sleep", | |
| "fileName":"Thread.java", | |
| "lineNumber":-2, | |
| "className":"java.lang.Thread", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"StandardServer.java", | |
| "lineNumber":414, | |
| "className":"org.apache.catalina.core.StandardServer", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"await", | |
| "fileName":"Catalina.java", | |
| "lineNumber":779, | |
| "className":"org.apache.catalina.startup.Catalina", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"start", | |
| "fileName":"Catalina.java", | |
| "lineNumber":725, | |
| "className":"org.apache.catalina.startup.Catalina", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke0", | |
| "fileName":"NativeMethodAccessorImpl.java", | |
| "lineNumber":-2, | |
| "className":"sun.reflect.NativeMethodAccessorImpl", | |
| "nativeMethod":true | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"NativeMethodAccessorImpl.java", | |
| "lineNumber":39, | |
| "className":"sun.reflect.NativeMethodAccessorImpl", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"DelegatingMethodAccessorImpl.java", | |
| "lineNumber":25, | |
| "className":"sun.reflect.DelegatingMethodAccessorImpl", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"invoke", | |
| "fileName":"Method.java", | |
| "lineNumber":597, | |
| "className":"java.lang.reflect.Method", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"start", | |
| "fileName":"Bootstrap.java", | |
| "lineNumber":322, | |
| "className":"org.apache.catalina.startup.Bootstrap", | |
| "nativeMethod":false | |
| }, | |
| { | |
| "methodName":"main", | |
| "fileName":"Bootstrap.java", | |
| "lineNumber":456, | |
| "className":"org.apache.catalina.startup.Bootstrap", | |
| "nativeMethod":false | |
| } | |
| ], | |
| "lockedMonitors":[ | |
| ], | |
| "lockedSynchronizers":[ | |
| ], | |
| "lockInfo":null | |
| } | |
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "context":"org.springframework.web.context.WebApplicationContext:/post-configure-actuator-non-boot-app", | |
| "parent":null, | |
| "beans":[ | |
| { | |
| "bean":"componentConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.ComponentConfig$$EnhancerByCGLIB$$13013792", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/ComponentConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"springBootActuatorConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.SpringBootActuatorConfig$$EnhancerByCGLIB$$ac525c9b", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"webConfig", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.config.WebConfig$$EnhancerByCGLIB$$ac1b8109", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/config/WebConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"homeController", | |
| "scope":"singleton", | |
| "type":"com.levelup.spring.HomeController", | |
| "resource":"file [/Users/justinm/Documents/springsource/vfabric-tc-server-developer-2.9.3.RELEASE/base-instance/wtpwebapps/post-configure-actuator-non-boot-app/WEB-INF/classes/com/levelup/spring/HomeController.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration$$EnhancerByCGLIB$$acf5d92", | |
| "resource":"null", | |
| "dependencies":[ | |
| "environment" | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$$EnhancerByCGLIB$$e742e981", | |
| "resource":"null", | |
| "dependencies":[ | |
| "org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$InfoPropertiesConfiguration" | |
| ] | |
| }, | |
| { | |
| "bean":"environmentEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.EnvironmentEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"healthEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.HealthEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"beansEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.BeansEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"infoEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.InfoEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"metricsEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.MetricsEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"traceEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.TraceEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"dumpEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.DumpEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"autoConfigurationAuditEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| "autoConfigurationReport" | |
| ] | |
| }, | |
| { | |
| "bean":"shutdownEndpoint", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.ShutdownEndpoint", | |
| "resource":"class path resource [org/springframework/boot/actuate/autoconfigure/EndpointAutoConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"endpointHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping", | |
| "resource":"class path resource [com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"endpointHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerAdapter", | |
| "resource":"class path resource [com/levelup/spring/config/SpringBootActuatorConfig.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor", | |
| "scope":"singleton", | |
| "type":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor", | |
| "resource":"null", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerByCGLIB$$cb5dbf0b", | |
| "resource":"null", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"requestMappingHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcContentNegotiationManager", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.accept.ContentNegotiationManager", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"viewControllerHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"beanNameHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"resourceHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"defaultServletHandlerMapping", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"requestMappingHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcConversionService", | |
| "scope":"singleton", | |
| "type":"org.springframework.format.support.DefaultFormattingConversionService", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcValidator", | |
| "scope":"singleton", | |
| "type":"org.springframework.validation.beanvalidation.LocalValidatorFactoryBean", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"mvcUriComponentsContributor", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.method.support.CompositeUriComponentsContributor", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"httpRequestHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"simpleControllerHandlerAdapter", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"handlerExceptionResolver", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.handler.HandlerExceptionResolverComposite", | |
| "resource":"class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]", | |
| "dependencies":[ | |
| ] | |
| }, | |
| { | |
| "bean":"configureInternalResourceViewResolver", | |
| "scope":"singleton", | |
| "type":"org.springframework.web.servlet.view.InternalResourceViewResolver", | |
| "resource":"class path resource [com/levelup/spring/config/WebConfig.class]", | |
| "dependencies":[ | |
| ] | |
| } | |
| ] | |
| } | |
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"mem":83008.0,"mem.free":54945.0,"processors":8.0} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ... | |
| class path resource [com/levelup/properties/application.properties]: { | |
| url.java.examples: "http://www.leveluplunch.com/java/examples/", | |
| url.java.exercises: "http://www.leveluplunch.com/java/exercises/" | |
| } | |
| ... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment