java.nio.channels.OverlappingFileLockException

Kuali JIRA | Steven Black | 4 years ago
  1. 0

    Weldon, I had recently wiped my database. I had started the application. I had not logged in. I noticed this in the logs. {noformat} 2013-02-06 22:18:38,855 [pool-13-thread-1:] WARN org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository() :: An exception occurred while commiting trunk/kbstaff/ooad.xhtml to the repository org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2013-02-06 22:18:38,884 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent() :: SVNException while commiting. org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2013-02-06 22:18:38,976 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.batch.BatchUtils.storeBatchException() :: org.kuali.kits.kms.repository.BatchException [UNRENDERABLE] {branch:1; document:6} trunk/oo/ooad.dita : Other rendering exception java.lang.RuntimeException: org.tmatesoft.svn.core.SVNException: svn: BUSY at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:136) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) ... 16 more {noformat} Hmm... this looks possibly related. Later on, I see: {noformat} 2013-02-06 22:18:44,694 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.batch.BatchUtils.storeBatchException() :: org.kuali.kits.kms.repository.BatchException [UNRENDERABLE] {branch:1; document:8} trunk/oo/ooae.dita : Other rendering exception java.nio.channels.OverlappingFileLockException at sun.nio.ch.SharedFileLockTable.checkList(FileLockTable.java:255) at sun.nio.ch.SharedFileLockTable.add(FileLockTable.java:152) at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:972) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager$2.createLock(SqlJetFileLockManager.java:57) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.createLock(SqlJetFileLockManager.java:73) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.lock(SqlJetFileLockManager.java:91) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFile.unlock(SqlJetFile.java:623) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.endTransaction(SqlJetPager.java:1935) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.rollback(SqlJetPager.java:3433) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.unlockAndRollback(SqlJetPager.java:1158) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.close(SqlJetPager.java:976) at org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.close(SqlJetBtree.java:472) at org.tmatesoft.sqljet.core.table.SqlJetDb$1.runWithLock(SqlJetDb.java:209) at org.tmatesoft.sqljet.core.table.SqlJetDb.runWithLock(SqlJetDb.java:307) at org.tmatesoft.sqljet.core.table.SqlJetDb.close(SqlJetDb.java:206) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.close(FSRepresentationCacheManager.java:137) at org.tmatesoft.svn.core.internal.io.fs.FSFS.close(FSFS.java:176) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.closeRepository(FSRepository.java:687) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:377) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) {noformat} Note the class {{sun.nio.ch}} -- this is part of Sun/Oracle's implementation of Java 6. My application was still running. I tried committing a separate file to the same Subversion repository. I got: {noformat} blacks@blacks-apricot:/media/c/Opt/kms/wc$ svn ci test -m "Test checkins." Adding test Transmitting file data . Committed revision 406. Warning: post commit FS processing had error: sqlite: database is locked {noformat} This would be a repository-side error. This happened on revision 7 of an automatically committed set of sample documents. I'll be dropping the repo and seeing if I can get this reproduced.

    Kuali JIRA | 4 years ago | Steven Black
    java.nio.channels.OverlappingFileLockException
  2. 0

    Weldon, I had recently wiped my database. I had started the application. I had not logged in. I noticed this in the logs. {noformat} 2013-02-06 22:18:38,855 [pool-13-thread-1:] WARN org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository() :: An exception occurred while commiting trunk/kbstaff/ooad.xhtml to the repository org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2013-02-06 22:18:38,884 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent() :: SVNException while commiting. org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2013-02-06 22:18:38,976 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.batch.BatchUtils.storeBatchException() :: org.kuali.kits.kms.repository.BatchException [UNRENDERABLE] {branch:1; document:6} trunk/oo/ooad.dita : Other rendering exception java.lang.RuntimeException: org.tmatesoft.svn.core.SVNException: svn: BUSY at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:136) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.tmatesoft.svn.core.SVNException: svn: BUSY at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468) at org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) ... 16 more {noformat} Hmm... this looks possibly related. Later on, I see: {noformat} 2013-02-06 22:18:44,694 [pool-13-thread-1:] ERROR org.kuali.kits.kms.repository.batch.BatchUtils.storeBatchException() :: org.kuali.kits.kms.repository.BatchException [UNRENDERABLE] {branch:1; document:8} trunk/oo/ooae.dita : Other rendering exception java.nio.channels.OverlappingFileLockException at sun.nio.ch.SharedFileLockTable.checkList(FileLockTable.java:255) at sun.nio.ch.SharedFileLockTable.add(FileLockTable.java:152) at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:972) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager$2.createLock(SqlJetFileLockManager.java:57) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.createLock(SqlJetFileLockManager.java:73) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.lock(SqlJetFileLockManager.java:91) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFile.unlock(SqlJetFile.java:623) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.endTransaction(SqlJetPager.java:1935) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.rollback(SqlJetPager.java:3433) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.unlockAndRollback(SqlJetPager.java:1158) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.close(SqlJetPager.java:976) at org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.close(SqlJetBtree.java:472) at org.tmatesoft.sqljet.core.table.SqlJetDb$1.runWithLock(SqlJetDb.java:209) at org.tmatesoft.sqljet.core.table.SqlJetDb.runWithLock(SqlJetDb.java:307) at org.tmatesoft.sqljet.core.table.SqlJetDb.close(SqlJetDb.java:206) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.close(FSRepresentationCacheManager.java:137) at org.tmatesoft.svn.core.internal.io.fs.FSFS.close(FSFS.java:176) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.closeRepository(FSRepository.java:687) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:377) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130) at org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941) at org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525) at org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319) at org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811) at org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639) at org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158) at org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422) at org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) {noformat} Note the class {{sun.nio.ch}} -- this is part of Sun/Oracle's implementation of Java 6. My application was still running. I tried committing a separate file to the same Subversion repository. I got: {noformat} blacks@blacks-apricot:/media/c/Opt/kms/wc$ svn ci test -m "Test checkins." Adding test Transmitting file data . Committed revision 406. Warning: post commit FS processing had error: sqlite: database is locked {noformat} This would be a repository-side error. This happened on revision 7 of an automatically committed set of sample documents. I'll be dropping the repo and seeing if I can get this reproduced.

    Kuali JIRA | 4 years ago | Steven Black
    java.nio.channels.OverlappingFileLockException
  3. 0

    This ticket is from an exception reported by wsams on KITSKMS-890 : "So {{deny.dita}} was actually published and moved to {{prd}} despite the lock exception. But upon routing another brand new document from the CRUD I get this exception below; note this exception is present in the log dump attached to this issue when processing {{deny.dita}}, but not visible to the CRUD. In the background processing. {noformat} ******************Stack Trace-Only shown when not in production***************** java.nio.channels.OverlappingFileLockException at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166) at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068) at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:824) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager$2.createLock(SqlJetFileLockManager.java:57) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.createLock(SqlJetFileLockManager.java:73) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.lock(SqlJetFileLockManager.java:91) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFile.unlock(SqlJetFile.java:623) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.endTransaction(SqlJetPager.java:1935) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.rollback(SqlJetPager.java:3433) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.unlockAndRollback(SqlJetPager.java:1158) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.close(SqlJetPager.java:976) at org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.close(SqlJetBtree.java:472) at org.tmatesoft.sqljet.core.table.SqlJetDb$1.runWithLock(SqlJetDb.java:209) at org.tmatesoft.sqljet.core.table.SqlJetDb.runWithLock(SqlJetDb.java:307) at org.tmatesoft.sqljet.core.table.SqlJetDb.close(SqlJetDb.java:206) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.close(FSRepresentationCacheManager.java:137) at org.tmatesoft.svn.core.internal.io.fs.FSFS.close(FSFS.java:176) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.closeRepository(FSRepository.java:687) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:377) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:213) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:128) at org.kuali.kits.kms.repository.RepositoryServiceImpl.commitContentToRepository(RepositoryServiceImpl.java:676) at org.kuali.kits.kms.web.KmsDocumentAction.doPreSaveActions(KmsDocumentAction.java:542) at org.kuali.kits.kms.web.KmsDocumentAction.route(KmsDocumentAction.java:410) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:98) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:86) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1812) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) {noformat} After submitting another new document this exception went away. I just noticed that this exception prevents the {{isRendering}} flag from being set to {{F}}; this prevents publishing from occurring. It appears the document rendered correctly. Testing a fix."

    Kuali JIRA | 4 years ago | Mike Riley
    java.nio.channels.OverlappingFileLockException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    This ticket is from an exception reported by wsams on KITSKMS-890 : "So {{deny.dita}} was actually published and moved to {{prd}} despite the lock exception. But upon routing another brand new document from the CRUD I get this exception below; note this exception is present in the log dump attached to this issue when processing {{deny.dita}}, but not visible to the CRUD. In the background processing. {noformat} ******************Stack Trace-Only shown when not in production***************** java.nio.channels.OverlappingFileLockException at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166) at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068) at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:824) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager$2.createLock(SqlJetFileLockManager.java:57) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.createLock(SqlJetFileLockManager.java:73) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.lock(SqlJetFileLockManager.java:91) at org.tmatesoft.sqljet.core.internal.fs.SqlJetFile.unlock(SqlJetFile.java:623) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.endTransaction(SqlJetPager.java:1935) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.rollback(SqlJetPager.java:3433) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.unlockAndRollback(SqlJetPager.java:1158) at org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.close(SqlJetPager.java:976) at org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.close(SqlJetBtree.java:472) at org.tmatesoft.sqljet.core.table.SqlJetDb$1.runWithLock(SqlJetDb.java:209) at org.tmatesoft.sqljet.core.table.SqlJetDb.runWithLock(SqlJetDb.java:307) at org.tmatesoft.sqljet.core.table.SqlJetDb.close(SqlJetDb.java:206) at org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.close(FSRepresentationCacheManager.java:137) at org.tmatesoft.svn.core.internal.io.fs.FSFS.close(FSFS.java:176) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.closeRepository(FSRepository.java:687) at org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:377) at org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:213) at org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:128) at org.kuali.kits.kms.repository.RepositoryServiceImpl.commitContentToRepository(RepositoryServiceImpl.java:676) at org.kuali.kits.kms.web.KmsDocumentAction.doPreSaveActions(KmsDocumentAction.java:542) at org.kuali.kits.kms.web.KmsDocumentAction.route(KmsDocumentAction.java:410) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:98) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:86) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1812) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) {noformat} After submitting another new document this exception went away. I just noticed that this exception prevents the {{isRendering}} flag from being set to {{F}}; this prevents publishing from occurring. It appears the document rendered correctly. Testing a fix."

    Kuali JIRA | 4 years ago | Mike Riley
    java.nio.channels.OverlappingFileLockException
  6. 0

    Getting OverlappingFileLockException.

    GitHub | 2 years ago | bardam
    org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.1.6:testCompile (scala-test-compile) on project Amelia: Execution scala-test-compile of goal net.alchim31.maven:scala-maven-plugin:3.1.6:testCompile failed.

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.nio.channels.OverlappingFileLockException

      No message provided

      at sun.nio.ch.SharedFileLockTable.checkList()
    2. Java RT
      FileChannelImpl.lock
      1. sun.nio.ch.SharedFileLockTable.checkList(FileLockTable.java:255)
      2. sun.nio.ch.SharedFileLockTable.add(FileLockTable.java:152)
      3. sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:972)
      3 frames
    3. SqlJet Library
      SqlJetDb.close
      1. org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager$2.createLock(SqlJetFileLockManager.java:57)
      2. org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.createLock(SqlJetFileLockManager.java:73)
      3. org.tmatesoft.sqljet.core.internal.fs.SqlJetFileLockManager.lock(SqlJetFileLockManager.java:91)
      4. org.tmatesoft.sqljet.core.internal.fs.SqlJetFile.unlock(SqlJetFile.java:623)
      5. org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.endTransaction(SqlJetPager.java:1935)
      6. org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.rollback(SqlJetPager.java:3433)
      7. org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.unlockAndRollback(SqlJetPager.java:1158)
      8. org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.close(SqlJetPager.java:976)
      9. org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.close(SqlJetBtree.java:472)
      10. org.tmatesoft.sqljet.core.table.SqlJetDb$1.runWithLock(SqlJetDb.java:209)
      11. org.tmatesoft.sqljet.core.table.SqlJetDb.runWithLock(SqlJetDb.java:307)
      12. org.tmatesoft.sqljet.core.table.SqlJetDb.close(SqlJetDb.java:206)
      12 frames
    4. SVNKit Library
      FSCommitEditor.closeEdit
      1. org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.close(FSRepresentationCacheManager.java:137)
      2. org.tmatesoft.svn.core.internal.io.fs.FSFS.close(FSFS.java:176)
      3. org.tmatesoft.svn.core.internal.io.fs.FSRepository.closeRepository(FSRepository.java:687)
      4. org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:377)
      4 frames
    5. org.kuali.kits
      RepositoryPollerTask.run
      1. org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:278)
      2. org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:130)
      3. org.kuali.kits.kms.renderer.KmsRendererService.commitToRenderedStore(KmsRendererService.java:941)
      4. org.kuali.kits.kms.renderer.KmsRendererService.uncheckedRenderDocumentForAnAudience(KmsRendererService.java:525)
      5. org.kuali.kits.kms.renderer.KmsRendererService.renderDocumentForAllAudiences(KmsRendererService.java:319)
      6. org.kuali.kits.kms.renderer.KmsRendererService.doRender(KmsRendererService.java:811)
      7. org.kuali.kits.kms.repository.RepositoryPollerTask.finishUpModify(RepositoryPollerTask.java:639)
      8. org.kuali.kits.kms.repository.RepositoryPollerTask.processLogEntry(RepositoryPollerTask.java:1158)
      9. org.kuali.kits.kms.repository.RepositoryPollerTask.performRun(RepositoryPollerTask.java:1422)
      10. org.kuali.kits.kms.repository.RepositoryPollerTask.run(RepositoryPollerTask.java:1510)
      10 frames
    6. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      2. java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
      3. java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
      4. java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
      5. java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
      6. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      7. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      8. java.lang.Thread.run(Thread.java:722)
      8 frames