|
"http-nio-8084-exec-105" - Thread t@166
|
|
java.lang.Thread.State: RUNNABLE
|
|
at java.base@21.0.7/sun.nio.ch.Net.poll(Native Method)
|
|
at java.base@21.0.7/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191)
|
|
at java.base@21.0.7/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:201)
|
|
at java.base@21.0.7/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
|
|
at java.base@21.0.7/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
|
|
at java.base@21.0.7/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
|
|
at java.base@21.0.7/java.net.Socket$SocketInputStream.read(Socket.java:1099)
|
|
at org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:162)
|
|
at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:129)
|
|
at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:114)
|
|
at org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:74)
|
|
at org.postgresql.core.PGStream.receiveChar(PGStream.java:467)
|
|
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2166)
|
|
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371)
|
|
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502)
|
|
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419)
|
|
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194)
|
|
at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:155)
|
|
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
|
|
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
|
|
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:280)
|
|
at org.hibernate.engine.jdbc.mutation.internal.AbstractMutationExecutor.performNonBatchedMutation(AbstractMutationExecutor.java:107)
|
|
at org.hibernate.engine.jdbc.mutation.internal.MutationExecutorSingleNonBatched.performNonBatchedOperations(MutationExecutorSingleNonBatched.java:40)
|
|
at org.hibernate.engine.jdbc.mutation.internal.AbstractMutationExecutor.execute(AbstractMutationExecutor.java:52)
|
|
at org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard.doStaticUpdate(UpdateCoordinatorStandard.java:769)
|
|
at org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard.performUpdate(UpdateCoordinatorStandard.java:325)
|
|
at org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard.coordinateUpdate(UpdateCoordinatorStandard.java:242)
|
|
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2802)
|
|
at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:166)
|
|
at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:631)
|
|
at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:498)
|
|
at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:363)
|
|
at org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:55)
|
|
at org.hibernate.internal.SessionImpl$$Lambda/0x00007f5af8d0ef00.accept(Unknown Source)
|
|
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:127)
|
|
at org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1378)
|
|
at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$0(ConcreteSqmSelectQueryPlan.java:107)
|
|
at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan$$Lambda/0x00007f5af8b13e38.interpret(Unknown Source)
|
|
at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:305)
|
|
at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:246)
|
|
at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:509)
|
|
at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427)
|
|
at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:559)
|
|
at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223)
|
|
at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92)
|
|
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149)
|
|
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137)
|
|
at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryQueryMethodInvoker$$Lambda/0x00007f5af8aba1f0.invoke(Unknown Source)
|
|
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
|
|
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
|
|
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164)
|
|
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
|
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:385)
|
|
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:249)
|
|
at jdk.proxy2/jdk.proxy2.$Proxy161.findTopByRoundIdAndTransId(Unknown Source)
|
|
at com.agaming.gameking.dao.service.impl.RequestResponseServiceImpl.findTopByRoundIdAndTransId(RequestResponseServiceImpl.java:34)
|
|
at com.agaming.gameking.casinoIntegration.pam.clients.AndromidaClient.updateDebitRequestResponse(AndromidaClient.java:320)
|
|
at com.agaming.gameking.casinoIntegration.pam.clients.AndromidaClient.debit(AndromidaClient.java:113)
|
|
at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007f5af8162c00.invokeVirtual(LambdaForm$DMH)
|
|
at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007f5af8dca800.invoke(LambdaForm$MH)
|
|
at java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
|
|
at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
|
|
at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
|
|
at java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
|
|
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:352)
|
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:713)
|
|
at com.agaming.gameking.casinoIntegration.pam.clients.AndromidaClient$$SpringCGLIB$$0.debit(<generated>)
|
|
at com.agaming.gameking.game.handler.TransactionHandler.debitRequest(TransactionHandler.java:173)
|
|
at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007f5af8d14000.invokeVirtual(LambdaForm$DMH)
|
|
at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007f5af8dc9000.invoke(LambdaForm$MH)
|
|
at java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
|
|
at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:157)
|
|
at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
|
|
at java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
|
|
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:352)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:765)
|
|
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
|
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:385)
|
|
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
|
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:765)
|
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:717)
|
|
at com.agaming.gameking.game.handler.TransactionHandler$$SpringCGLIB$$1.debitRequest(<generated>)
|
|
at com.agaming.gameking.game.handler.NonTimerGameHandler.getCasinoGameResult(NonTimerGameHandler.java:154)
|
|
at com.agaming.gameking.game.gameHandler.JokerPokerHandler.handle(JokerPokerHandler.java:23)
|
|
at com.agaming.gameking.game.handler.CasinoActionHandler.getData(CasinoActionHandler.java:409)
|
|
at com.agaming.gameking.game.handler.RequestHandler.getRequestObject(RequestHandler.java:468)
|
|
at com.agaming.gameking.game.handler.RequestHandler.parseRequest(RequestHandler.java:106)
|
|
at com.agaming.gameking.ws.GameFeedRequestHandler.handleTextMessage(GameFeedRequestHandler.java:79)
|
|
at org.springframework.web.socket.handler.AbstractWebSocketHandler.handleMessage(AbstractWebSocketHandler.java:43)
|
|
at org.springframework.web.socket.handler.WebSocketHandlerDecorator.handleMessage(WebSocketHandlerDecorator.java:75)
|
|
at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.handleMessage(LoggingWebSocketHandlerDecorator.java:56)
|
|
at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.handleMessage(ExceptionWebSocketHandlerDecorator.java:58)
|
|
at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.handleTextMessage(StandardWebSocketHandlerAdapter.java:113)
|
|
at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter$3.onMessage(StandardWebSocketHandlerAdapter.java:84)
|
|
at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter$3.onMessage(StandardWebSocketHandlerAdapter.java:81)
|
|
at org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:390)
|
|
at org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:130)
|
|
at org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:484)
|
|
at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:284)
|
|
at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:130)
|
|
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:85)
|
|
at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:184)
|
|
at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:164)
|
|
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
|
|
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
|
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57)
|
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
|
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
|
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
|
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
|
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
|
|
at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
|
|
|
|
Locked ownable synchronizers:
|
|
- Locked <60784fac> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
|
|
- Locked <2434c0b5> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
|
|
- Locked <3bba205d> (a org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker)
|
|
- Locked <509bb737> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
|
|
- Locked <5b6bc0d5> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
|