I was off last week and am still getting caught back up.... All jobs do the following:
- Poll SVN for changes - Check out a clean copy if a build is needed. - run 'mvn clean install deploy' - run post-build SONAR analysis. the locked POM file fails the builds of all my maven jobs at some point. I ran LockHunter and all it says is that tomcat7.exe has it open (two entries in the list). I sort of suspected this since it is in the Java process of Tomcat/Jenkins that I thought was holding onto the file. I still suspect that the maven plugin or something else that analyzes the pom (dependency chain, up or down stream jobs, maven version analysis, etc.), but it is getting to be a real problem for me. Any thoughts on narrowing this down? On Mon, Jul 16, 2012 at 3:01 PM, Jan Seidel <[email protected]> wrote: > Hi Jeff, > > maybe some process called by the build is hanging. > Install Lockhunter, WhoLockMe or Systernal's Process Explorer on the > Jenkins server, log on and check with one of these tools which > process/handle is blocking. > I did experience similar with folders until I discovered that an open > command box spawned by a job had the working dir set to the folder which > had the problem. This can also happen from a machine remoting to a folder > or file. > Other scenrio I had was that the SVN/CVS process did not free allocated > resources due to tremndous large checkouts (upto 80 Gigs) and sticking to > the last access file/folder before "crashing". > > I would have been searching quite a while without one of these tools. > The reason is sometimes embarassing simple, not locatable at first glance > and showing a great effect. > > Take care > Jan > > Am Freitag, 13. Juli 2012 03:18:21 UTC+2 schrieb Jeff Vincent: > >> Windows Server 2008 R2 x64 >> Apache Tomcat/7.0.25 >> Jenkins ver. 1.472 >> >> ERROR below I get a LOT. What the heck is going on? I'm losing hours >> trying to even make simple tweaks to my jobs and maven release settings >> because I can't get past this without explicitly restarting the >> application. WHAT IS HOLDING ON TO THIS FILE? If I wait some >> indeterminate time, it will eventually work, but there are no other jobs >> running and I want to force builds as I change settings.... >> >> Fixes? Suggestions? I am getting very frustrated!! <sorry :(> >> >> Started by user anonymous >> Building in workspace C:\.jenkins\jobs\SharedUtil (trunk)\workspace >> Cleaning local Directory . >> java.io.IOException: Unable to delete C:\.jenkins\jobs\SharedUtil >> (trunk)\workspace\.\pom.xml >> at hudson.Util.deleteFile(Util.**java:237) >> at hudson.Util.deleteRecursive(**Util.java:287) >> at hudson.Util.**deleteContentsRecursive(Util.**java:198) >> at hudson.scm.subversion.**CheckoutUpdater$1.perform(** >> CheckoutUpdater.java:72) >> at hudson.scm.subversion.**WorkspaceUpdater$UpdateTask.** >> delegateTo(WorkspaceUpdater.**java:144) >> at hudson.scm.SubversionSCM$**CheckOutTask.perform(** >> SubversionSCM.java:789) >> at hudson.scm.SubversionSCM$**CheckOutTask.invoke(** >> SubversionSCM.java:770) >> at hudson.scm.SubversionSCM$**CheckOutTask.invoke(** >> SubversionSCM.java:753) >> at hudson.FilePath.act(FilePath.**java:842) >> at hudson.FilePath.act(FilePath.**java:824) >> at hudson.scm.SubversionSCM.**checkout(SubversionSCM.java:**743) >> at hudson.scm.SubversionSCM.**checkout(SubversionSCM.java:**685) >> at hudson.model.AbstractProject.**checkout(AbstractProject.java:**1248) >> at hudson.model.AbstractBuild$**AbstractBuildExecution.** >> defaultCheckout(AbstractBuild.**java:589) >> at jenkins.scm.**SCMCheckoutStrategy.checkout(** >> SCMCheckoutStrategy.java:88) >> at hudson.model.AbstractBuild$**AbstractBuildExecution.run(** >> AbstractBuild.java:494) >> at hudson.model.Run.execute(Run.**java:1488) >> at hudson.maven.**MavenModuleSetBuild.run(**MavenModuleSetBuild.java:477) >> at hudson.model.**ResourceController.execute(** >> ResourceController.java:88) >> at hudson.model.Executor.run(**Executor.java:236) >> Skipping sonar analysis due to bad build status FAILURE >> Notifying upstream projects of job completion >> Finished: FAILURE >> >> >> >> -- >> Jeff Vincent >> [email protected] >> See my LinkedIn profile at: >> http://www.linkedin.com/in/**rjeffreyvincent<http://www.linkedin.com/in/rjeffreyvincent> >> I ♥ DropBox <http://db.tt/9O6LfBX> !! >> >> -- Jeff Vincent [email protected] See my LinkedIn profile at: http://www.linkedin.com/in/rjeffreyvincent I ♥ DropBox <http://db.tt/9O6LfBX> !!
