Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 08.10 13:27:29 ERROR [org.jboss.as.ejb3] JBAS014120: Error invoking timeout for timer: [id=7f4924c8-7224-4db9-b770-72f9f863d6a5 timedObjectId=SetRetail10.SET-Transport-System.FileGarbageCollector auto-timer?:false persistent?:false timerService=org.jboss.as.ejb3.timerservice.TimerServiceImpl@6efec396 initialExpiration=null intervalDuration(in milli sec)=0 nextExpiration=Tue Oct 09 03:00:00 MSK 2018 timerState=RETRY_TIMEOUT info=FGC: javax.ejb.EJBException: java.lang.RuntimeException: org.postgresql.util.PSQLException: ERROR: deadlock detected
- Detail: Process 14470 waits for AccessExclusiveLock on relation 20136 of database 16384; blocked by process 14181.
- Process 14181 waits for AccessExclusiveLock on relation 22820 of database 16384; blocked by process 14470.
- Hint: See server log for query details.
- Where: SQL statement "DROP INDEX IF EXISTS file_transfer_filenames_file_idx"
- PL/pgSQL function file_transfer_collect_filenames() line 3 at SQL statement
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:166)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:230)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:328)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:192)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:76)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:32)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
- at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:165)
- at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:173)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
- at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:72)
- at ru.crystals.transport.file.persistent.TransferTaskDao$$$view655.collectFilenames(Unknown Source)
- at ru.crystals.transport.file.FileGarbageCollector.collectGarbage(FileGarbageCollector.java:125)
- 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 org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374)
- at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:127)
- at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:137)
- at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:34)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
- at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:34)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:101)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
- at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.singleton.SingletonComponentInstanceAssociationInterceptor.processInvocation(SingletonComponentInstanceAssociationInterceptor.java:53)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:304)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:190)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:76)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:43)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
- at org.jboss.as.ejb3.timerservice.TimedObjectInvokerImpl.callTimeout(TimedObjectInvokerImpl.java:104)
- at org.jboss.as.ejb3.timerservice.TimedObjectInvokerImpl.callTimeout(TimedObjectInvokerImpl.java:114)
- at org.jboss.as.ejb3.timerservice.task.CalendarTimerTask.callTimeout(CalendarTimerTask.java:63)
- at org.jboss.as.ejb3.timerservice.task.TimerTask.run(TimerTask.java:149)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- at org.jboss.threads.JBossThread.run(JBossThread.java:122)
- Caused by: java.lang.RuntimeException: org.postgresql.util.PSQLException: ERROR: deadlock detected
- Detail: Process 14470 waits for AccessExclusiveLock on relation 20136 of database 16384; blocked by process 14181.
- Process 14181 waits for AccessExclusiveLock on relation 22820 of database 16384; blocked by process 14470.
- Hint: See server log for query details.
- Where: SQL statement "DROP INDEX IF EXISTS file_transfer_filenames_file_idx"
- PL/pgSQL function file_transfer_collect_filenames() line 3 at SQL statement
- at ru.crystals.pos.datasource.jdbc.JDBCMapperImpl.execCallableVoid(JDBCMapperImpl.java:1365)
- at ru.crystals.transport.file.persistent.TransferTaskDaoBean.collectFilenames(TransferTaskDaoBean.java:295)
- 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 org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374)
- at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:127)
- at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:135)
- at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
- at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:82)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
- at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.component.singleton.SingletonComponentInstanceAssociationInterceptor.processInvocation(SingletonComponentInstanceAssociationInterceptor.java:53)
- at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
- at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228)
- ... 71 more
- Caused by: org.postgresql.util.PSQLException: ERROR: deadlock detected
- Detail: Process 14470 waits for AccessExclusiveLock on relation 20136 of database 16384; blocked by process 14181.
- Process 14181 waits for AccessExclusiveLock on relation 22820 of database 16384; blocked by process 14470.
- Hint: See server log for query details.
- Where: SQL statement "DROP INDEX IF EXISTS file_transfer_filenames_file_idx"
- PL/pgSQL function file_transfer_collect_filenames() line 3 at SQL statement
- at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2433)
- at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2178)
- at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:306)
- at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:441)
- at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:365)
- at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:155)
- at org.postgresql.jdbc.PgCallableStatement.executeWithFlags(PgCallableStatement.java:78)
- at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:144)
- 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 org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:428)
- at com.sun.proxy.$Proxy413.execute(Unknown Source)
- at org.jboss.jca.adapters.jdbc.CachedPreparedStatement.execute(CachedPreparedStatement.java:297)
- at org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.execute(WrappedPreparedStatement.java:404)
- at ru.crystals.pos.datasource.jdbc.JDBCMapperImpl.execCallableVoid(JDBCMapperImpl.java:1363)
- ... 96 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement