java.nio.channels.OverlappingFileLockException

Kuali JIRA | Mike Riley | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 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
  2. 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
  3. 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
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 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
  6. 0

    OverlappingFileLockException with maven build in jenkins 1.400

    Google Groups | 6 years ago | Niels Ull
    java.nio.channels.OverlappingFileLockException

    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.FileChannelImpl$SharedFileLockTable.checkList()
    2. Java RT
      FileChannelImpl.lock
      1. sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166)
      2. sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068)
      3. sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:824)
      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
      KmsDocumentAction.route
      1. org.kuali.kits.kms.repository.RepositoryUtilities.commitSingleFileToRepository(RepositoryUtilities.java:213)
      2. org.kuali.kits.kms.repository.LowLevelRepoServiceImpl.commitContent(LowLevelRepoServiceImpl.java:128)
      3. org.kuali.kits.kms.repository.RepositoryServiceImpl.commitContentToRepository(RepositoryServiceImpl.java:676)
      4. org.kuali.kits.kms.web.KmsDocumentAction.doPreSaveActions(KmsDocumentAction.java:542)
      5. org.kuali.kits.kms.web.KmsDocumentAction.route(KmsDocumentAction.java:410)
      5 frames
    6. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    7. struts
      DispatchAction.dispatchMethod
      1. org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
      1 frame
    8. org.kuali.rice
      KualiDocumentActionBase.execute
      1. org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172)
      2. org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123)
      3. org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118)
      3 frames
    9. org.kuali.kits
      KmsDocumentAction.execute
      1. org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:98)
      1 frame
    10. org.kuali.rice
      KualiRequestProcessor$1.doInTransaction
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503)
      1 frame
    11. Spring Tx
      TransactionTemplate.execute
      1. org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
      1 frame
    12. org.kuali.rice
      KualiRequestProcessor.processActionPerform
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499)
      1 frame
    13. struts
      RequestProcessor.process
      1. org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      1 frame
    14. org.kuali.rice
      KualiRequestProcessor.process
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101)
      1 frame
    15. struts
      ActionServlet.doPost
      1. org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      2. org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
      2 frames
    16. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
      2 frames
    17. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      2 frames
    18. org.kuali.rice
      UserLoginFilter.doFilter
      1. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92)
      1 frame
    19. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      2 frames
    20. org.kuali.rice
      BootstrapFilter.doFilter
      1. org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273)
      2. org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:86)
      3. org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266)
      4. org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164)
      4 frames
    21. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      2 frames
    22. Display tag library
      ResponseOverrideFilter.doFilter
      1. org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      1 frame
    23. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      2 frames
    24. org.kuali.rice
      HideWebInfFilter.doFilter
      1. org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)
      1 frame
    25. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
      5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
      8. org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
      9. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      10. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
      10 frames
    26. Grizzly HTTP
      AprEndpoint$SocketProcessor.run
      1. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
      2. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
      3. org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1812)
      3 frames
    27. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      3. java.lang.Thread.run(Thread.java:662)
      3 frames