org.tmatesoft.svn.core.SVNException: svn: BUSY

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
    org.tmatesoft.svn.core.SVNException: svn: BUSY
  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
    org.tmatesoft.svn.core.SVNException: svn: BUSY
  3. 0

    SVNKit - Users - SVNkit on OpenVMS Alpha V8.3 with Java 1.5...

    nabble.com | 11 months ago
    org.tmatesoft.svn.core.SVNException: svn: E200030: BUSY
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    [JENKINS-18935] Make Subversion plugin support Subversion 1.8 - Jenkins JIRA

    jenkins-ci.org | 1 year ago
    org.tmatesoft.svn.core.SVNException: svn: E175002: REPORT /svn/tecinf/!svn/vcc/default failed
  6. 0

    [JENKINS-18935] Make Subversion plugin support Subversion 1.8 - Jenkins JIRA

    jenkins-ci.org | 1 year ago
    java.io.IOException: Failed to check out http://eniac/svn/tecinf/trunk/Util

    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. org.tmatesoft.svn.core.SVNException

      svn: BUSY

      at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error()
    2. SVNKit Library
      FSCommitEditor.closeEdit
      1. org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
      2. org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
      3. org.tmatesoft.svn.core.internal.io.fs.repcache.FSRepresentationCacheManager.runWriteTransaction(FSRepresentationCacheManager.java:210)
      4. org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commit(FSCommitter.java:468)
      5. org.tmatesoft.svn.core.internal.io.fs.FSCommitter.commitTxn(FSCommitter.java:290)
      6. org.tmatesoft.svn.core.internal.io.fs.FSCommitEditor.closeEdit(FSCommitEditor.java:361)
      6 frames
    3. 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
    4. 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