java.lang.RuntimeException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Issue created per request Yoav Landman. See artifactory users thread 'Failed to acquire node lock on '/releases/nl/TISMonitorWebApp' after 15 retries'. The stacktrace below is generated if: - deploying with mvn to a previously non-existing node (version) - the deployments (.war) are relatively large, +15 Mb I tried to reproduce this with the webgui, by uploading the file to a non-existing node. The webgui was able to deploy the artifacts. No problems there. The stacktrace: 2007-10-04 14:19:37,199 [ERROR] webapp.servlet.RepoFilter - Upload request failed java.lang.RuntimeException: Failed to save resource '{releases:nl/TISMonitorWebApp/1.0.2/TISMonitorWebApp-1.0.2.war.md5}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:407) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:104) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:190) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:360) ... 25 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/releases/nl/TISMonitorWebApp' after 15 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:93) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:44) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:486) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:200) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:370) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:362) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) ... 26 more
    via by klaasjan elzinga,
  • Issue created per request Yoav Landman. See artifactory users thread 'Failed to acquire node lock on '/releases/nl/TISMonitorWebApp' after 15 retries'. The stacktrace below is generated if: - deploying with mvn to a previously non-existing node (version) - the deployments (.war) are relatively large, +15 Mb I tried to reproduce this with the webgui, by uploading the file to a non-existing node. The webgui was able to deploy the artifacts. No problems there. The stacktrace: 2007-10-04 14:19:37,199 [ERROR] webapp.servlet.RepoFilter - Upload request failed java.lang.RuntimeException: Failed to save resource '{releases:nl/TISMonitorWebApp/1.0.2/TISMonitorWebApp-1.0.2.war.md5}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:407) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:104) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:190) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:360) ... 25 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/releases/nl/TISMonitorWebApp' after 15 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:93) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:44) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:486) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:200) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:370) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:362) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) ... 26 more
    via by klaasjan elzinga,
  • I recently upgraded from revision 642 1.2.1-SNAPSHOT to 1.2.1 final release. Things went pretty smooth for a while - however after running the server for a while ( several days, not much traffic) and then trying to deploy a pom artifact, I noticed Internal Error 500 being returned. Looking at the logs I see that the node is already locked. I have no idea what is causing the locks but it keeps happening. I will mention that after restarting the server the same pom can be deployed without problem as it seems that locks are removed upon restart. However it always happens that eventually nodes will become locked again for some unknown reason and prevent deployment and I am always forced to restart. {noformat} [] 2007-07-19 22:40:46,239 DEBUG NodeLock.lock(74) | Cannot lock node '/prefix-repo-dev-release/com/company/pom-root'.. Cause: javax.jcr.lock.LockException: Node already locked: /prefix-repo-dev-release/com/company/pom-root at org.apache.jackrabbit.core.lock.LockManagerImpl.internalLock(LockManagerImpl.java:274) at org.apache.jackrabbit.core.lock.XALockManager.lock(XALockManager.java:73) at org.apache.jackrabbit.core.NodeImpl.lock(NodeImpl.java:4060) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:58) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.createFolder(JcrHelper.java:430) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:456) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:198) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:341) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:333) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:184) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:331) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:106) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:72) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:295) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:503) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:841) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:639) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:210) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:379) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:361) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) [] 2007-07-19 22:40:46,240 ERROR RepoFilter.handleUploadRequest(108) | Upload request failed java.lang.RuntimeException: Failed to save resource '{prefix-repo-dev-release:com/company/pom-root/8/pom-root-8.pom}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:378) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:106) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:72) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:295) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:503) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:841) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:639) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:210) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:379) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:361) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:188) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:331) ... 25 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/company/pom-root' after 15 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:88) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.createFolder(JcrHelper.java:430) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:456) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:198) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:341) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:333) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:184) ... 26 more {noformat} Any ideas?
    via by Peter Lynch,
  • I recently upgraded from revision 642 1.2.1-SNAPSHOT to 1.2.1 final release. Things went pretty smooth for a while - however after running the server for a while ( several days, not much traffic) and then trying to deploy a pom artifact, I noticed Internal Error 500 being returned. Looking at the logs I see that the node is already locked. I have no idea what is causing the locks but it keeps happening. I will mention that after restarting the server the same pom can be deployed without problem as it seems that locks are removed upon restart. However it always happens that eventually nodes will become locked again for some unknown reason and prevent deployment and I am always forced to restart. {noformat} [] 2007-07-19 22:40:46,239 DEBUG NodeLock.lock(74) | Cannot lock node '/prefix-repo-dev-release/com/company/pom-root'.. Cause: javax.jcr.lock.LockException: Node already locked: /prefix-repo-dev-release/com/company/pom-root at org.apache.jackrabbit.core.lock.LockManagerImpl.internalLock(LockManagerImpl.java:274) at org.apache.jackrabbit.core.lock.XALockManager.lock(XALockManager.java:73) at org.apache.jackrabbit.core.NodeImpl.lock(NodeImpl.java:4060) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:58) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.createFolder(JcrHelper.java:430) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:456) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:198) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:341) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:333) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:184) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:331) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:106) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:72) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:295) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:503) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:841) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:639) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:210) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:379) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:361) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) [] 2007-07-19 22:40:46,240 ERROR RepoFilter.handleUploadRequest(108) | Upload request failed java.lang.RuntimeException: Failed to save resource '{prefix-repo-dev-release:com/company/pom-root/8/pom-root-8.pom}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:378) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:106) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:72) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:295) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:503) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:841) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:639) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:210) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:379) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:361) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:188) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:331) ... 25 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/company/pom-root' after 15 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:88) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.createFolder(JcrHelper.java:430) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:456) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:198) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:341) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:333) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:184) ... 26 more {noformat} Any ideas?
    via by Peter Lynch,
  • When I am deploying my application via "mvn release:perform", I get this error message on the client: ... [INFO] [deploy:deploy] altDeploymentRepository = null Uploading: http://mivl01.cac.com:8081/artifactory/libs-releases//com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war 20544K uploaded [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error deploying artifact: Failed to transfer file: http://mivl01.cac.com:8081/artifactory/libs-releases//com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war. Ret urn code is: 504 ... On the artifactory server, i see the following in consoleout.log 2008-03-21 12:03:50,424 [ERROR] (RepoFilter.java:151) - Upload request failed java.lang.RuntimeException: Failed to save resource '{libs-releases:com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war.md5}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:441) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:198) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:149) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:95) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:77) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:95) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:215) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:391) ... 24 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/repositories/libs-releases/com/ca/caps' after 60 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:89) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:40) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:467) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:225) at org.artifactory.repo.JcrRepo$8.doInJcr(JcrRepo.java:402) at org.artifactory.repo.JcrRepo$8.doInJcr(JcrRepo.java:393) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:211) ... 25 more Other jar files deploy fine during the release process, so I'm thinking it might have something to do with the size of the war file... I've tried this with a few different configs including specifying a greater -Xmx for the artifactory process and including <fileUploadMaxSizeMb>50</fileUploadMaxSizeMb> in artifactory.config.xml Nothing seems to work.
    via by Nayan Hajratwala,
  • When I am deploying my application via "mvn release:perform", I get this error message on the client: ... [INFO] [deploy:deploy] altDeploymentRepository = null Uploading: http://mivl01.cac.com:8081/artifactory/libs-releases//com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war 20544K uploaded [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error deploying artifact: Failed to transfer file: http://mivl01.cac.com:8081/artifactory/libs-releases//com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war. Ret urn code is: 504 ... On the artifactory server, i see the following in consoleout.log 2008-03-21 12:03:50,424 [ERROR] (RepoFilter.java:151) - Upload request failed java.lang.RuntimeException: Failed to save resource '{libs-releases:com/ca/caps/caps-aggregator/1.0/caps-aggregator-1.0.war.md5}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:441) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:198) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:149) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:95) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:77) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:95) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:215) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:391) ... 24 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/repositories/libs-releases/com/ca/caps' after 60 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:89) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:40) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:467) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:225) at org.artifactory.repo.JcrRepo$8.doInJcr(JcrRepo.java:402) at org.artifactory.repo.JcrRepo$8.doInJcr(JcrRepo.java:393) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:211) ... 25 more Other jar files deploy fine during the release process, so I'm thinking it might have something to do with the size of the war file... I've tried this with a few different configs including specifying a greater -Xmx for the artifactory process and including <fileUploadMaxSizeMb>50</fileUploadMaxSizeMb> in artifactory.config.xml Nothing seems to work.
    via by Nayan Hajratwala,
  • Saw this in the logs when a backup was being performed: 2007-05-18 12:01:26,398 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,398 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,457 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 59 ms. 2007-05-18 12:01:26,457 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,457 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,458 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,458 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring /prefix-repo-dev-release/com/example/common/spring/jcr:lockIsDeep=false 2007-05-18 12:01:26,458 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,458 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,458 [INFO ] core.state.CacheManager - resizeAll size=8 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@17753a8 now:131072 used:52104 access:20 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@648938 now:7995392 used:4211304 access:123 new:4194304 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@1a3551c now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@8aaff4 now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@e58bea now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@93837b now:131072 used:53658 access:5 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@281a86 now:7995392 used:1995556 access:127 new:1995556 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@17082d8 now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,462 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/artifactory:modifiedBy=admin /prefix-repo-dev-release/com/example/common/spring/jcr:created=2007-05-17T15:05:59.273-04:00 2007-05-18 12:01:26,463 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,463 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,464 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,464 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,465 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,465 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,487 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 22ms 2007-05-18 12:01:26,488 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,488 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,530 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 42 ms. 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,530 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:lockIsDeep=false 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:created=2007-05-17T15:05:59.275-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/artifactory:modifiedBy=admin 2007-05-18 12:01:26,532 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,532 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,540 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,559 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 19ms 2007-05-18 12:01:26,560 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,560 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,768 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 208 ms. 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,768 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:lockIsDeep=false 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:created=2007-05-17T15:05:59.278-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/artifactory:modifiedBy=admin 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,776 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,776 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,777 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,777 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,793 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 15ms 2007-05-18 12:01:26,793 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,793 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:27,024 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 230 ms. 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:27,025 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}uuid 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}uuid /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:uuid=b19c1ccb-eadf-405a-8c88-bc539101c2a8 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:lockIsDeep=false 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:modifiedBy=admin 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}lastUpdated 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}lastUpdated /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:created=2007-05-17T15:05:59.282-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:lastUpdated=2007-05-17T15:05:59.283-04:00 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:lockOwner=superuser 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}name 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}name /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:primaryType=artifactory:file /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:name=prefix-common-spring-web-1.0.2.jar 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:27,028 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' in 1000ms. 2007-05-18 12:01:28,031 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:28,031 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' in 1000ms. 2007-05-18 12:01:29,041 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:29,184 [ERROR] quartz.core.JobRunShell - Job DEFAULT.backupJobDetail threw an unhandled Exception: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-05-18 12:01:29,234 [ERROR] quartz.core.ErrorLogger - Job (DEFAULT.backupJobDetail threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.RuntimeException: Failed to execute JcrCallback.] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ... 1 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-05-18 12:01:30,050 [DEBUG] query.lucene.MultiIndex - Flushing index after being idle for 3026 ms. 2007-05-18 12:01:30,069 [DEBUG] query.lucene.AbstractIndex - closing IndexReader. 2007-05-18 12:01:30,079 [DEBUG] query.lucene.AbstractIndex - committing IndexWriter. 2007-05-18 12:01:30,081 [DEBUG] query.lucene.AbstractIndex - merging segments _0 (1 docs) _1 (1 docs) _2 (1 docs) _3 (1 docs) _4 (1 docs) _5 (1 docs) _6 (1 docs) _7 (1 docs) into _8 (8 docs) 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - index added: name=_gd, numDocs=8 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - requesting merge for [_g4:311, _g5:311, _g6:5, _g7:311, _g8:311, _g9:311, _ga:311, _gb:311, _gc:311, _gd:8] 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - merge queue now contains 1 tasks. 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - accepted merge request 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - create new index 2007-05-18 12:01:30,094 [DEBUG] query.lucene.MultiIndex - Committed in-memory index in 29ms. 2007-05-18 12:01:30,157 [DEBUG] query.lucene.IndexMerger - get index readers from MultiIndex 2007-05-18 12:01:30,714 [INFO ] query.lucene.IndexMerger - merged 1929 documents in 459 ms into _ge. 2007-05-18 12:01:30,714 [DEBUG] query.lucene.IndexMerger - replace indexes 2007-05-18 12:01:30,718 [DEBUG] query.lucene.AbstractIndex - closing IndexWriter. 2007-05-18 12:01:30,719 [DEBUG] query.lucene.IndexMerger - index added: name=_ge, numDocs=1929 2007-05-18 12:01:34,081 [DEBUG] query.lucene.MultiIndex - Flushing index after being idle for 3362 ms. 2007-05-18 12:03:49,103 [DEBUG] artifactory.maven.WagonManagerTempArtifactsCleaner - WagonManager temp artifacts cleaner deleted 0 file(s).
    via by Peter Lynch,
  • Our backup was running fine for a few weeks. I then started to deploy some of our artifacts to the repo and it seems that around that time the backup started failing: 2007-06-06 23:00:00,386 [DEBUG] artifactory.jcr.NodeLock - Locked node '/release-repo' with session org.apache.jackrabbit.core.XASessionImpl@15916e4 2007-06-06 23:00:00,400 [DEBUG] artifactory.jcr.NodeLock - Locked node '/release-repo/foo' with session org.apache.jackrabbit.core.XASessionImpl@15916e4 2007-06-06 23:00:00,475 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' in 1000ms. 2007-06-06 23:00:01,482 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' in 1000ms. 2007-06-06 23:00:02,495 [ERROR] quartz.core.JobRunShell - Job DEFAULT.backupJobDetail threw an unhandled Exception: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-06-06 23:00:02,514 [ERROR] quartz.core.ErrorLogger - Job (DEFAULT.backupJobDetail threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.RuntimeException: Failed to execute JcrCallback.] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ... 1 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more
    via by Jorg Heymans,
  • Saw this in the logs when a backup was being performed: 2007-05-18 12:01:26,398 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,398 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,457 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 59 ms. 2007-05-18 12:01:26,457 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,457 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,458 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,458 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring /prefix-repo-dev-release/com/example/common/spring/jcr:lockIsDeep=false 2007-05-18 12:01:26,458 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,458 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,458 [INFO ] core.state.CacheManager - resizeAll size=8 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@17753a8 now:131072 used:52104 access:20 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@648938 now:7995392 used:4211304 access:123 new:4194304 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@1a3551c now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@8aaff4 now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@e58bea now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@93837b now:131072 used:53658 access:5 new:131072 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@281a86 now:7995392 used:1995556 access:127 new:1995556 2007-05-18 12:01:26,462 [DEBUG] core.state.CacheManager - org.apache.jackrabbit.core.state.MLRUItemStateCache@17082d8 now:131072 used:664 access:0 new:131072 2007-05-18 12:01:26,462 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,462 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/artifactory:modifiedBy=admin /prefix-repo-dev-release/com/example/common/spring/jcr:created=2007-05-17T15:05:59.273-04:00 2007-05-18 12:01:26,463 [DEBUG] jackrabbit.core.ItemManager - created item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,463 [DEBUG] jackrabbit.core.ItemManager - caching item c460c40c-356c-4d39-955c-a5b5f2eec9ec/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,464 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,464 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,465 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,465 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,487 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 22ms 2007-05-18 12:01:26,488 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,488 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,530 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 42 ms. 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,530 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,530 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:lockIsDeep=false 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,531 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:created=2007-05-17T15:05:59.275-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/artifactory:modifiedBy=admin 2007-05-18 12:01:26,532 [DEBUG] jackrabbit.core.ItemManager - created item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,532 [DEBUG] jackrabbit.core.ItemManager - caching item f945b4c9-ee49-4c0a-a431-9ae45bf0df6a/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,539 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,540 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,559 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 19ms 2007-05-18 12:01:26,560 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,560 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:26,768 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 208 ms. 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:26,768 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:26,768 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:lockIsDeep=false 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:created=2007-05-17T15:05:59.278-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/artifactory:modifiedBy=admin 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - created item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:26,769 [DEBUG] jackrabbit.core.ItemManager - caching item 3193a27a-d48c-4a5f-8efc-47b57912c239/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:lockOwner=superuser /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/jcr:primaryType=artifactory:folder 2007-05-18 12:01:26,776 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,776 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockOwner 2007-05-18 12:01:26,777 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,777 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}lockIsDeep 2007-05-18 12:01:26,793 [DEBUG] core.state.SharedItemStateManager - persisting change log {#addedStates=2, #modifiedStates=1, #deletedStates=0, #modifiedRefs=0} took 15ms 2007-05-18 12:01:26,793 [DEBUG] core.observation.ObservationDispatcher - notifying 2 synchronous listeners. 2007-05-18 12:01:26,793 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing started 2007-05-18 12:01:27,024 [DEBUG] jackrabbit.core.SearchManager - onEvent: indexing finished in 230 ms. 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - got EventStateCollection 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - event delivery to 1 consumers started... 2007-05-18 12:01:27,024 [DEBUG] core.observation.ObservationDispatcher - event delivery finished. 2007-05-18 12:01:27,025 [DEBUG] artifactory.jcr.NodeLock - Locked node '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar' with session org.apache.jackrabbit.core.XASessionImpl@44b53c /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}uuid 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}uuid /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:uuid=b19c1ccb-eadf-405a-8c88-bc539101c2a8 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:lockIsDeep=false 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}modifiedBy 2007-05-18 12:01:27,025 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}modifiedBy /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:repoKey=prefix-repo-dev-release 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}created 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}created /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:modifiedBy=admin 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}lastUpdated 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}lastUpdated /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:created=2007-05-17T15:05:59.282-04:00 /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:lastUpdated=2007-05-17T15:05:59.283-04:00 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}primaryType 2007-05-18 12:01:27,026 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://www.jcp.org/jcr/1.0}primaryType /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:lockOwner=superuser 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.ItemManager - created item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}name 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.ItemManager - caching item b19c1ccb-eadf-405a-8c88-bc539101c2a8/{http://artifactory.jfrog.org/1.0}name /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:primaryType=artifactory:file /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/artifactory:name=prefix-common-spring-web-1.0.2.jar 2007-05-18 12:01:27,027 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:27,028 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' in 1000ms. 2007-05-18 12:01:28,031 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:28,031 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' in 1000ms. 2007-05-18 12:01:29,041 [DEBUG] jackrabbit.core.NodeImpl - Unable to perform locking operation on non-lockable node: /prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content 2007-05-18 12:01:29,184 [ERROR] quartz.core.JobRunShell - Job DEFAULT.backupJobDetail threw an unhandled Exception: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-05-18 12:01:29,234 [ERROR] quartz.core.ErrorLogger - Job (DEFAULT.backupJobDetail threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.RuntimeException: Failed to execute JcrCallback.] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ... 1 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/prefix-repo-dev-release/com/example/common/spring/prefix-common-spring-web/1.0.2/prefix-common-spring-web-1.0.2.jar/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-05-18 12:01:30,050 [DEBUG] query.lucene.MultiIndex - Flushing index after being idle for 3026 ms. 2007-05-18 12:01:30,069 [DEBUG] query.lucene.AbstractIndex - closing IndexReader. 2007-05-18 12:01:30,079 [DEBUG] query.lucene.AbstractIndex - committing IndexWriter. 2007-05-18 12:01:30,081 [DEBUG] query.lucene.AbstractIndex - merging segments _0 (1 docs) _1 (1 docs) _2 (1 docs) _3 (1 docs) _4 (1 docs) _5 (1 docs) _6 (1 docs) _7 (1 docs) into _8 (8 docs) 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - index added: name=_gd, numDocs=8 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - requesting merge for [_g4:311, _g5:311, _g6:5, _g7:311, _g8:311, _g9:311, _ga:311, _gb:311, _gc:311, _gd:8] 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - merge queue now contains 1 tasks. 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - accepted merge request 2007-05-18 12:01:30,094 [DEBUG] query.lucene.IndexMerger - create new index 2007-05-18 12:01:30,094 [DEBUG] query.lucene.MultiIndex - Committed in-memory index in 29ms. 2007-05-18 12:01:30,157 [DEBUG] query.lucene.IndexMerger - get index readers from MultiIndex 2007-05-18 12:01:30,714 [INFO ] query.lucene.IndexMerger - merged 1929 documents in 459 ms into _ge. 2007-05-18 12:01:30,714 [DEBUG] query.lucene.IndexMerger - replace indexes 2007-05-18 12:01:30,718 [DEBUG] query.lucene.AbstractIndex - closing IndexWriter. 2007-05-18 12:01:30,719 [DEBUG] query.lucene.IndexMerger - index added: name=_ge, numDocs=1929 2007-05-18 12:01:34,081 [DEBUG] query.lucene.MultiIndex - Flushing index after being idle for 3362 ms. 2007-05-18 12:03:49,103 [DEBUG] artifactory.maven.WagonManagerTempArtifactsCleaner - WagonManager temp artifacts cleaner deleted 0 file(s).
    via by Peter Lynch,
  • Our backup was running fine for a few weeks. I then started to deploy some of our artifacts to the repo and it seems that around that time the backup started failing: 2007-06-06 23:00:00,386 [DEBUG] artifactory.jcr.NodeLock - Locked node '/release-repo' with session org.apache.jackrabbit.core.XASessionImpl@15916e4 2007-06-06 23:00:00,400 [DEBUG] artifactory.jcr.NodeLock - Locked node '/release-repo/foo' with session org.apache.jackrabbit.core.XASessionImpl@15916e4 2007-06-06 23:00:00,475 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' in 1000ms. 2007-06-06 23:00:01,482 [DEBUG] artifactory.jcr.NodeLock - Retrying lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' in 1000ms. 2007-06-06 23:00:02,495 [ERROR] quartz.core.JobRunShell - Job DEFAULT.backupJobDetail threw an unhandled Exception: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more 2007-06-06 23:00:02,514 [ERROR] quartz.core.ErrorLogger - Job (DEFAULT.backupJobDetail threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.RuntimeException: Failed to execute JcrCallback.] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) at org.artifactory.repo.JcrRepo.exportToDir(JcrRepo.java:279) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:168) at org.artifactory.repo.CentralConfig.backupRepos(CentralConfig.java:159) at org.artifactory.backup.BackupJob.execute(BackupJob.java:24) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ... 1 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/release-repo/foo/bar/1/project-1.pom/jcr:content' after 3 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:79) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:39) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:428) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.jcr.JcrHelper.dump(JcrHelper.java:450) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:285) at org.artifactory.repo.JcrRepo$6.doInJcr(JcrRepo.java:280) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:182) ... 6 more
    via by Jorg Heymans,
    • java.lang.RuntimeException: Failed to save resource '{releases:nl/TISMonitorWebApp/1.0.2/TISMonitorWebApp-1.0.2.war.md5}'. at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:407) at org.artifactory.engine.UploadEngine.process(UploadEngine.java:158) at org.artifactory.webapp.servlet.RepoFilter.handleUploadRequest(RepoFilter.java:104) at org.artifactory.webapp.servlet.RepoFilter.doFilterInternal(RepoFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178) at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:75) at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.lang.RuntimeException: Failed to execute JcrCallback. at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:190) at org.artifactory.repo.JcrRepo.saveResource(JcrRepo.java:360) ... 25 more Caused by: java.lang.RuntimeException: Failed to acquire node lock on '/releases
    • l/TISMonitorWebApp' after 15 retries. at org.artifactory.jcr.NodeLock.lock(NodeLock.java:93) at org.artifactory.jcr.NodeLock.lock(NodeLock.java:44) at org.artifactory.jcr.JcrHelper.getOrCreateFolderNode(JcrHelper.java:486) at org.artifactory.jcr.JcrHelper.createPath(JcrHelper.java:200) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:370) at org.artifactory.repo.JcrRepo$9.doInJcr(JcrRepo.java:362) at org.artifactory.jcr.JcrHelper.doInSession(JcrHelper.java:186) ... 26 more
    No Bugmate found.