2021-11-02 14:26:40 Full thread dump OpenJDK 64-Bit Server VM (25.242-b08 mixed mode): "Attach Listener" #50 daemon prio=9 os_prio=0 tid=0x00007f3ac0001000 nid=0xdbc68 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Timer-0" #49 daemon prio=5 os_prio=0 tid=0x00007f3a6c0dd800 nid=0xd5449 in Object.wait() [0x00007f3a2efce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006cea34d80> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000006cea34d80> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "http-nio-6888-Acceptor" #47 daemon prio=5 os_prio=0 tid=0x00007f3b08a2d000 nid=0xd450b runnable [0x00007f3a2f4f3000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:419) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:247) - locked <0x00000006cdac2340> (a java.lang.Object) at com.apusic.aas.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:468) at com.apusic.aas.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72) at com.apusic.aas.util.net.Acceptor.run(Acceptor.java:98) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-nio-6888-ClientPoller" #46 daemon prio=5 os_prio=0 tid=0x00007f3b08a45000 nid=0xd450a runnable [0x00007f3a2f5f4000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000006cebb1f08> (a sun.nio.ch.Util$3) - locked <0x00000006cebb1ef8> (a java.util.Collections$UnmodifiableSet) - locked <0x00000006cebb1c18> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at com.apusic.aas.util.net.NioEndpoint$Poller.run(NioEndpoint.java:711) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-25" #45 daemon prio=5 os_prio=0 tid=0x00007f3b08a83000 nid=0xd4509 waiting on condition [0x00007f3a2f6f5000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-24" #44 daemon prio=5 os_prio=0 tid=0x00007f3b08a7c800 nid=0xd4508 waiting on condition [0x00007f3a2f7f6000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-23" #43 daemon prio=5 os_prio=0 tid=0x00007f3b08a6b000 nid=0xd4507 waiting on condition [0x00007f3a2f8f7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-22" #42 daemon prio=5 os_prio=0 tid=0x00007f3b08a33000 nid=0xd4506 waiting on condition [0x00007f3a2f9f8000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-21" #41 daemon prio=5 os_prio=0 tid=0x00007f3b08a4c800 nid=0xd4505 waiting for monitor entry [0x00007f3a2faf5000] java.lang.Thread.State: BLOCKED (on object monitor) at com.apusic.ams.session.StandardSession.expire(StandardSession.java:763) - waiting to lock <0x00000007753ae770> (a com.apusic.ams.session.StandardSession) at com.apusic.ams.session.StandardSession.expire(StandardSession.java:743) at com.apusic.ams.session.StandardSession.invalidate(StandardSession.java:1229) at com.apusic.ams.session.StandardSessionFacade.invalidate(StandardSessionFacade.java:171) at com.ucap.pub.authorization.action.PubUserAction.login(PubUserAction.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440) at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395) at com.ucap.pub.authorization.UcapFilterDispacher.doFilter(UcapFilterDispacher.java:116) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.ucap.pub.util.log.SetLogUserInfoFilter.doFilter(SetLogUserInfoFilter.java:35) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at util.SQLTraceFilter.doFilter(SQLTraceFilter.java:34) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.apusic.ams.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at com.apusic.ams.core.StandardContextValve.invoke(StandardContextValve.java:96) at com.apusic.ams.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at com.apusic.ams.core.StandardHostValve.invoke(StandardHostValve.java:139) at com.apusic.ams.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at com.apusic.ams.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at com.apusic.ams.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at com.apusic.connector.http11.Http11Processor.service(Http11Processor.java:367) at com.apusic.connector.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at com.apusic.connector.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at com.apusic.aas.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1678) at com.apusic.aas.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - locked <0x000000076fe879e8> (a com.apusic.aas.util.net.NioEndpoint$NioSocketWrapper) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - <0x00000006cec04bd0> (a java.util.concurrent.ThreadPoolExecutor$Worker) "http-exec-20" #40 daemon prio=5 os_prio=0 tid=0x00007f3b08a69800 nid=0xd4504 waiting on condition [0x00007f3a2fbfa000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-19" #39 daemon prio=5 os_prio=0 tid=0x00007f3b08a00000 nid=0xd4503 waiting on condition [0x00007f3a2fcfb000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-18" #38 daemon prio=5 os_prio=0 tid=0x00007f3b08a85800 nid=0xd4502 waiting on condition [0x00007f3a2fdfc000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-17" #37 daemon prio=5 os_prio=0 tid=0x00007f3b08a5f800 nid=0xd4501 waiting on condition [0x00007f3a2fefd000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-16" #36 daemon prio=5 os_prio=0 tid=0x00007f3b089fc000 nid=0xd4500 runnable [0x00007f3a2fff9000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:171) at java.net.SocketInputStream.read(SocketInputStream.java:141) at com.kingbase8.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:140) at com.kingbase8.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:109) at com.kingbase8.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:67) at com.kingbase8.core.KBStream.receiveChar(KBStream.java:291) at com.kingbase8.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2049) at com.kingbase8.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:440) - locked <0x00000007769039e0> (a com.kingbase8.core.v3.QueryExecutorImpl) at com.kingbase8.jdbc.KbStatement.executeInternal(KbStatement.java:467) at com.kingbase8.jdbc.KbStatement.execute(KbStatement.java:389) at com.kingbase8.jdbc.KbPreparedStatement.executeWithFlags(KbPreparedStatement.java:198) at com.kingbase8.jdbc.KbPreparedStatement.executeQuery(KbPreparedStatement.java:146) at com.apusic.aas.dbcp.dbcp2.PoolableConnection.validate(PoolableConnection.java:287) at com.apusic.aas.dbcp.dbcp2.PoolableConnectionFactory.validateConnection(PoolableConnectionFactory.java:630) at com.apusic.aas.dbcp.dbcp2.PoolableConnectionFactory.validateObject(PoolableConnectionFactory.java:648) at com.apusic.aas.dbcp.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:476) at com.apusic.aas.dbcp.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:353) at com.apusic.aas.dbcp.dbcp2.PoolingDataSource.getConnection(PoolingDataSource.java:134) at com.apusic.aas.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:753) at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423) at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144) at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:119) at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57) at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1326) at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:510) at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:350) at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:262) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:101) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:631) at com.ucap.pub.authorization.service.PubLogService$$EnhancerByCGLIB$$7c56476c.updateLogin() at com.ucap.pub.authorization.util.SessionListen.sessionDestroyed(SessionListen.java:61) at com.apusic.ams.session.StandardSession.expire(StandardSession.java:801) - locked <0x00000007753ae770> (a com.apusic.ams.session.StandardSession) at com.apusic.ams.session.StandardSession.expire(StandardSession.java:743) at com.apusic.ams.session.StandardSession.invalidate(StandardSession.java:1229) at com.apusic.ams.session.StandardSessionFacade.invalidate(StandardSessionFacade.java:171) at com.ucap.pub.authorization.action.PubUserAction.login(PubUserAction.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440) at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395) at com.ucap.pub.authorization.UcapFilterDispacher.doFilter(UcapFilterDispacher.java:116) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.ucap.pub.util.log.SetLogUserInfoFilter.doFilter(SetLogUserInfoFilter.java:35) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at util.SQLTraceFilter.doFilter(SQLTraceFilter.java:34) at com.apusic.ams.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at com.apusic.ams.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.apusic.ams.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at com.apusic.ams.core.StandardContextValve.invoke(StandardContextValve.java:96) at com.apusic.ams.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at com.apusic.ams.core.StandardHostValve.invoke(StandardHostValve.java:139) at com.apusic.ams.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at com.apusic.ams.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at com.apusic.ams.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at com.apusic.connector.http11.Http11Processor.service(Http11Processor.java:367) at com.apusic.connector.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at com.apusic.connector.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at com.apusic.aas.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1678) at com.apusic.aas.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - locked <0x000000076fe86548> (a com.apusic.aas.util.net.NioEndpoint$NioSocketWrapper) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - <0x00000006cee99590> (a java.util.concurrent.ThreadPoolExecutor$Worker) "http-exec-15" #35 daemon prio=5 os_prio=0 tid=0x00007f3b089ff000 nid=0xd44ff waiting on condition [0x00007f3aac1c2000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-14" #34 daemon prio=5 os_prio=0 tid=0x00007f3b08a3f000 nid=0xd44fe waiting on condition [0x00007f3aac2c3000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-13" #33 daemon prio=5 os_prio=0 tid=0x00007f3b08a41800 nid=0xd44fd waiting on condition [0x00007f3aac3c4000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-12" #32 daemon prio=5 os_prio=0 tid=0x00007f3b08a40800 nid=0xd44fc waiting on condition [0x00007f3aac4c5000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-11" #31 daemon prio=5 os_prio=0 tid=0x00007f3b08ab5800 nid=0xd44fb waiting on condition [0x00007f3aac5c6000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-10" #30 daemon prio=5 os_prio=0 tid=0x00007f3b08a2e800 nid=0xd44fa waiting on condition [0x00007f3aac6c7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-9" #29 daemon prio=5 os_prio=0 tid=0x00007f3b089fe000 nid=0xd44f9 waiting on condition [0x00007f3aac7c8000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-8" #28 daemon prio=5 os_prio=0 tid=0x00007f3b08a0e800 nid=0xd44f8 waiting on condition [0x00007f3aac8c9000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-7" #27 daemon prio=5 os_prio=0 tid=0x00007f3b08a70800 nid=0xd44f7 waiting on condition [0x00007f3aac9ca000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-6" #26 daemon prio=5 os_prio=0 tid=0x00007f3b089f0800 nid=0xd44f6 waiting on condition [0x00007f3aacacb000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-5" #25 daemon prio=5 os_prio=0 tid=0x00007f3b08a0f800 nid=0xd44f5 waiting on condition [0x00007f3aacbcc000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-4" #24 daemon prio=5 os_prio=0 tid=0x00007f3b089e7800 nid=0xd44f4 waiting on condition [0x00007f3aacccd000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-3" #23 daemon prio=5 os_prio=0 tid=0x00007f3b08a0c800 nid=0xd44f3 waiting on condition [0x00007f3aacdce000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-2" #22 daemon prio=5 os_prio=0 tid=0x00007f3b08a6c000 nid=0xd44f2 waiting on condition [0x00007f3aacecf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "http-exec-1" #21 daemon prio=5 os_prio=0 tid=0x00007f3b08a7b800 nid=0xd44f1 waiting on condition [0x00007f3aae870000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cec04178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:107) at com.apusic.aas.util.threads.TaskQueue.take(TaskQueue.java:33) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Apusic-utility-2" #20 prio=1 os_prio=0 tid=0x00007f3a70002000 nid=0xd44f0 waiting on condition [0x00007f3aae9cc000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cdac20d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2084) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Apusic-utility-1" #19 prio=1 os_prio=0 tid=0x00007f3b08a08000 nid=0xd44ef waiting on condition [0x00007f3aaeb9b000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cdac20d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.apusic.aas.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "Thread-5" #18 prio=5 os_prio=0 tid=0x00007f3b09929000 nid=0xd44ee waiting on condition [0x00007f3aacfd0000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.runqian.report.view.CleanTimeoutCachedReports.run(CleanTimeoutCachedReports.java:15) Locked ownable synchronizers: - None "Thread-4" #17 prio=5 os_prio=0 tid=0x00007f3b09924000 nid=0xd44ed waiting on condition [0x00007f3aad0d1000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.runqian.report.view.CleanTimeoutParams.run(CleanTimeoutParams.java:15) Locked ownable synchronizers: - None "http-nio-6888-BlockPoller" #16 daemon prio=5 os_prio=0 tid=0x00007f3b0899c000 nid=0xd3db7 runnable [0x00007f3aaeec4000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000006cd7e9938> (a sun.nio.ch.Util$3) - locked <0x00000006cd7e9928> (a java.util.Collections$UnmodifiableSet) - locked <0x00000006cd7e9800> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at com.apusic.aas.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:313) Locked ownable synchronizers: - None "pool-1-thread-1" #15 prio=5 os_prio=0 tid=0x00007f3b088cb000 nid=0xd3db6 waiting on condition [0x00007f3aaf1c5000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cdb3c1f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2084) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "RMI GC Daemon" #14 daemon prio=2 os_prio=0 tid=0x00007f3b08810800 nid=0xd3d88 in Object.wait() [0x00007f3aaf2cc000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006cdb3c240> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(GC.java:119) - locked <0x00000006cdb3c240> (a sun.misc.GC$LatencyLock) at java.lang.Thread.run(Thread.java:748) at sun.misc.InnocuousThread.run(InnocuousThread.java:106) Locked ownable synchronizers: - None "FileHandlerLogFilesCleaner-1" #13 daemon prio=5 os_prio=0 tid=0x00007f3b08469800 nid=0xd3d7e waiting on condition [0x00007f3ad05ad000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cd7e2ce8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2045) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Locked ownable synchronizers: - None "AsyncFileHandlerWriter-1259475182" #12 daemon prio=5 os_prio=0 tid=0x00007f3b083fd000 nid=0xd3d5c waiting on condition [0x00007f3ad06ae000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006cd94eb48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2084) at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522) at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684) at com.apusic.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:159) Locked ownable synchronizers: - None "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00007f3b08131800 nid=0xd3d28 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007f3b0812e800 nid=0xd3d27 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f3b0812c800 nid=0xd3d26 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f3b0812a800 nid=0xd3d25 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f3b0811b800 nid=0xd3d24 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f3b08119000 nid=0xd3d23 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f3b080ef000 nid=0xd3d04 in Object.wait() [0x00007f3ade0cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006cd7ebbc8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) - locked <0x00000006cd7ebbc8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) Locked ownable synchronizers: - None "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f3b080ea800 nid=0xd3cfe in Object.wait() [0x00007f3ade1d0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006cd8f0a08> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x00000006cd8f0a08> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) Locked ownable synchronizers: - None "main" #1 prio=5 os_prio=0 tid=0x00007f3b0804d000 nid=0xd3cd7 waiting on condition [0x00007f3b0e472000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.apusic.ams.core.StandardServer.await(StandardServer.java:575) at com.apusic.ams.startup.Apusic.await(Apusic.java:1510) at com.apusic.ams.startup.Apusic.start(Apusic.java:1441) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.apusic.ams.startup.Bootstrap.start(Bootstrap.java:1753) at com.apusic.ams.startup.Bootstrap.main(Bootstrap.java:311) Locked ownable synchronizers: - None "VM Thread" os_prio=0 tid=0x00007f3b080e1000 nid=0xd3cf5 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f3b08060000 nid=0xd3cde runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f3b08061800 nid=0xd3cdf runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f3b08063800 nid=0xd3ce0 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f3b08065000 nid=0xd3ce1 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007f3b08067000 nid=0xd3ce2 runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007f3b08068800 nid=0xd3ce3 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007f3b0806a800 nid=0xd3ce4 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007f3b0806c800 nid=0xd3ce5 runnable "VM Periodic Task Thread" os_prio=0 tid=0x00007f3b08134000 nid=0xd3d29 waiting on condition JNI global references: 239