Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

PA VSC Daily Data Collection occasionally errors

bellr
Tera Contributor

Hello,

Lately my team has been getting emails that the PA VSC Daily Collection errored out. Looking at the logs, it runs again after the failed attempt and collects everything is needs to and finishes without issue. Here is what the error looks like:

 

Unexpected exception occurred: com.glide.sys.TransactionCancelledException: Transaction cancelled: TimeLimitedBGTransaction expired

at com.glide.sys.Transaction.cancelIfRequested0(Transaction.java:1846)

at com.glide.sys.Transaction.cancelIfNecessary(Transaction.java:2270)

at com.glide.db.DBIError.handleException(DBIError.java:42)

at com.glide.db.DBI.executeStatement(DBI.java:1553)

at com.glide.db.DBQueryExecutor.executeStatement(DBQueryExecutor.java:362)

at com.glide.db.DBQueryExecutor.executeStatement(DBQueryExecutor.java:349)

at com.glide.db.DBQueryExecutor.execute(DBQueryExecutor.java:107)

at com.glide.db.DBQuery.executeAsResultSet0(DBQuery.java:774)

at com.glide.db.DBQuery.executeAndReturnTable(DBQuery.java:687)

at com.glide.db.DBAction.executeNormal(DBAction.java:382)

at com.glide.db.DBAction.executeAndReturnException(DBAction.java:330)

at com.glide.db.RDBMSQueryContext.executeQuery(RDBMSQueryContext.java:42)

at com.glide.db.DBQuery.execute(DBQuery.java:3714)

at com.glide.ui.SysMessage.getMessage0(SysMessage.java:338)

at com.glide.ui.SysMessage.getMessage(SysMessage.java:309)

at com.glide.ui.SysMessage.lambda$getMessageLang$0(SysMessage.java:270)

at com.glide.ui.SysLanguage.applyWithFallback(SysLanguage.java:59)

at com.glide.ui.SysLanguage.getTranslationWithFallbackToDefault(SysLanguage.java:44)

at com.glide.ui.SysMessage.getMessageLang(SysMessage.java:269)

at com.glide.ui.SysMessage.getMessage(SysMessage.java:255)

at com.glide.ui.SysMessage.generate(SysMessage.java:153)

at com.glide.ui.SysMessage.generate(SysMessage.java:173)

at com.glide.ui.SysMessage.format(SysMessage.java:77)

at com.glide.ui.SysMessage.format(SysMessage.java:97)

at com.snc.pa.dc.Script.evaluate(Script.java:159)

at com.snc.pa.dc.Script.evaluate(Script.java:126)

at com.snc.pa.dc.hsql.merge.HSQLDataCollector.evaluateScript(HSQLDataCollector.java:875)

at com.snc.pa.dc.hsql.merge.HSQLDataCollector.collect(HSQLDataCollector.java:360)

at com.snc.pa.dc.hsql.merge.HSQLDataCollector.collect(HSQLDataCollector.java:282)

at com.snc.pa.dc.hsql.merge.HSQLDataCollector.collect(HSQLDataCollector.java:181)

at com.snc.pa.dc.DataCollectorJob.collect(DataCollectorJob.java:449)

at com.snc.pa.dc.DataCollectorJob.collectWithMutex(DataCollectorJob.java:314)

at com.snc.pa.dc.DataCollectorJob.execute(DataCollectorJob.java:299)

at com.glide.schedule.JobExecutor.lambda$executeJob$1(JobExecutor.java:194)

at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:197)

at com.glide.schedule.JobExecutor.execute(JobExecutor.java:177)

at com.glide.schedule.JobExecutor.execute(JobExecutor.java:167)

at com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:577)

at com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$2(SchedulerWorkerThread.java:396)

at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)

at com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:396)

at com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:172)

Caused by: com.glide.db.TransactionSQLCancelledException: TimeLimitedBGTransaction expired

at com.glide.db.QueryTimer.<init>(QueryTimer.java:38)

at com.glide.db.pool.PooledDBI.createQueryTimer(PooledDBI.java:295)

at com.glide.db.DBI.executeStatement(DBI.java:1526)

... 38 more

 

Any ideas on what can fix this? It looks like it maybe just doesn't finish in time and cancels. This doesn't occur every day, only every once in a while, and started last week.

0 REPLIES 0