• Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • core
    • None
    • Platform: All, OS: All

      Perhaps hudson is getting confused as to when it's a local copy vs. remote copy.
      Maybe this code FilePath.copyRecursiveTo:

      if(this.channel==target.channel)

      { // local to local copy. ... }

      else
      if(this.channel==null)

      { // local -> remote copy ... }

      else {
      // remote -> local copy
      }

      should be using some sort of .equals() instead of memory pointer compare??

      http://www.nabble.com/Archiving-Site%3A-IOException%3A-Not-in-GZIP-format-to20325401.html

      http://www.nabble.com/java.io.IOException%3A-Not-in-GZIP-format-at-hudson.FilePath.readFromTar(FilePath.java%3A996)-to20173327.html

      http://www.nabble.com/Job-Randomly-Failing-due-to-hudson.util.IOException2%3A-java.io.IOException%3A-Not-in-GZIP-format-to19152197.html

      stacktrace in hudson console:

      [INFO] [site:site]
      [WARNING] No URL defined for the project - decoration links will not be resolved
      [INFO] Generating "Plugin Management" report.
      [INFO] Generating "Mailing Lists" report.
      [INFO] Generating "Continuous Integration" report.
      [INFO] Generating "Dependency Management" report.
      [INFO] Generating "Project License" report.
      [INFO] Generating "Project Team" report.
      [INFO] Generating "Source Repository" report.
      [INFO] Generating "About" report.
      [INFO] Generating "Issue Tracking" report.
      [INFO] Generating "Project Summary" report.
      [INFO] Generating "Project Plugins" report.
      [INFO] Generating "Dependency Convergence" report.
      [INFO] Generating "Dependencies" report.
      [FINDBUGS] File encoding has not been set in pom.xml, using platform encoding
      UTF-8, i.e. build is platform dependent (see <a
      href="http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding">Maven
      FAQ</a>).
      [FINDBUGS] A total of 0 annotations have been found for priority HIGH
      [FINDBUGS] A total of 0 annotations have been found for priority NORMAL
      [FINDBUGS] A total of 0 annotations have been found for priority LOW
      [CHECKSTYLE] File encoding has not been set in pom.xml, using platform encoding
      UTF-8, i.e. build is platform dependent (see <a
      href="http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding">Maven
      FAQ</a>).
      [CHECKSTYLE] A total of 0 annotations have been found for priority HIGH
      [CHECKSTYLE] A total of 0 annotations have been found for priority NORMAL
      [CHECKSTYLE] A total of 0 annotations have been found for priority LOW
      [PMD] File encoding has not been set in pom.xml, using platform encoding UTF-8,
      i.e. build is platform dependent (see <a
      href="http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding">Maven
      FAQ</a>).
      [PMD] A total of 0 annotations have been found for priority HIGH
      [PMD] A total of 0 annotations have been found for priority NORMAL
      [PMD] A total of 0 annotations have been found for priority LOW
      [TASKS] Scipping maven reporter: there is already a result available.
      [HUDSON] Archiving site
      FATAL: Unable to copy site from

      {0}

      to

      {1}

      hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
      stream=ed5d075c1349170f457a53511151575440849042ef4d6c280888d8d9240b898624a650449a60c1ee59b1372c67c3de057bc1def554b0eb5950414145f866d3482110ef84bbfbdcf18749666767debc37f3e6bdffbc9da5f2784e097022c272a4c03c044fe5f1703f3d1109045767670807a189a0f00941ce2e04324424125d086e6457229100811f2e24120e22fc7c52949380c787b93fa11ec5cefd4712854d4b81528d0d202801e6c633589e108193ec85fee6c0341a83152fc94833366024c48b8a52d85c1ac2f564b15988e80a1fa63011d135c96d926a9218343edd130263a0bb575d338e4c248eef093992c4a5c4b95c463cbd2e1b540c53b96c564a82a86aaa80cb63733d213ac2e478d5d1e14861f3f9ec04d0062719a281ef080dea1a87506448c3a3dd8c1212c9a73b404a793479da21d03ee40cfec49fc2c612112e9f4185998e3093110ff8c46773442dd01889782a1381b92222d16f9e8024bae82e068f41613019fc144037834643580a374174d17d34068fc38441a93aae76a5c02c16c20d05ac7280c43f22500e89a88d63b3f88e3cc678c4134a4e7664020e225ed2fc2444c44a0a9b4953aa0d029254a8512a5bf96100eec32733650990dc2fa681c986f99e680161d37c241990448769ec244fa8ab5b5048108120148bf84f52a350cef5f649589ff0f20f5428ae47418804c5cb8ae3578ed55c04a651b982040a4fa11a32da12a84bfa457c07dae920365390c012de2019e76ee2812fcf1936183d2007740216f0d99236c10094a941611210f12e4882f294217ab8c990108fb014c7ae3b209320fa5f5c8c052752659a912be92c29ad5496eea2302014b48297c218e425c04ca6522d02e6cfa885c910d5c264f040417e0a1371e4a77010a904814861ead8782e5bc0a2393212e0781597b80807015201d7c45f150b70d83c069fc1460985087867b100c4e44a24e02ad60832d4d4ddc716f0790c1a222ec0421ce988449e2471758add45b8f574188f247360160d118b57b97f022ed30e8f7712fee239494ae3e319713deaab0e7c63c21c9ebaf5498bcb56c86127215c8416285e31849353ac0da9088b5f4f3f14d48a23509a9e924924cd94e86fb27414d63524ad40a21f294c3675ac97ec902211846358f841ac9b1c3ca05ca9f4ba0a94573819a52ba955e6c6aee38082927ca7f059bd25d548b407aa82786c2603ac361e1e1e5eb26d48ba24a32ec435c5b1b909f5d3239cd0308f1f2ea080814597084a56cb3bcacc0e3c6072244245079d1c8725cc24292ee3d2392e73671fa0f4649a5158341a689c27dbb2b409676947e2d86cbe9242ae4f93aa6e435925d75b52968d7c09756c0197aa608f4044795b03642009901b4a89e853fe5e0e1751d72cfaa74db8bf95a852fb9f4f47129ac60168c4fe770156bfa2fdef4674
      at hudson.FilePath.copyRecursiveTo(FilePath.java:919)
      at hudson.FilePath.copyRecursiveTo(FilePath.java:847)
      at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:52)
      at
      hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:603)
      at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:267)
      at
      hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:147)
      at
      hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:160)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
      at
      org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:42)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
      at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
      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:585)
      at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
      at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
      at hudson.maven.agent.Main.launch(Main.java:135)
      at hudson.maven.MavenBuilder.call(MavenBuilder.java:139)
      at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:542)
      at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:488)
      at hudson.remoting.UserRequest.perform(UserRequest.java:69)
      at hudson.remoting.UserRequest.perform(UserRequest.java:23)
      at hudson.remoting.Request$2.run(Request.java:213)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
      at java.util.concurrent.FutureTask.run(FutureTask.java:123)
      at
      java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2:
      Not in GZIP format
      stream=ed5d075c1349170f457a53511151575440849042ef4d6c280888d8d9240b898624a650449a60c1ee59b1372c67c3de057bc1def554b0eb5950414145f866d3482110ef84bbfbdcf18749666767debc37f3e6bdffbc9da5f2784e097022c272a4c03c044fe5f1703f3d1109045767670807a189a0f00941ce2e04324424125d086e6457229100811f2e24120e22fc7c52949380c787b93fa11ec5cefd4712854d4b81528d0d202801e6c633589e108193ec85fee6c0341a83152fc94833366024c48b8a52d85c1ac2f564b15988e80a1fa63011d135c96d926a9218343edd130263a0bb575d338e4c248eef093992c4a5c4b95c463cbd2e1b540c53b96c564a82a86aaa80cb63733d213ac2e478d5d1e14861f3f9ec04d0062719a281ef080dea1a87506448c3a3dd8c1212c9a73b404a793479da21d03ee40cfec49fc2c612112e9f4185998e3093110ff8c46773442dd01889782a1381b92222d16f9e8024bae82e068f41613019fc144037834643580a374174d17d34068fc38441a93aae76a5c02c16c20d05ac7280c43f22500e89a88d63b3f88e3cc678c4134a4e7664020e225ed2fc2444c44a0a9b4953aa0d029254a8512a5bf96100eec32733650990dc2fa681c986f99e680161d37c241990448769ec244fa8ab5b5048108120148bf84f52a350cef5f649589ff0f20f5428ae47418804c5cb8ae3578ed55c04a651b982040a4fa11a32da12a84bfa457c07dae920365390c012de2019e76ee2812fcf1936183d2007740216f0d99236c10094a941611210f12e4882f294217ab8c990108fb014c7ae3b209320fa5f5c8c052752659a912be92c29ad5496eea2302014b48297c218e425c04ca6522d02e6cfa885c910d5c264f040417e0a1371e4a77010a904814861ead8782e5bc0a2393212e0781597b80807015201d7c45f150b70d83c069fc1460985087867b100c4e44a24e02ad60832d4d4ddc716f0790c1a222ec0421ce988449e2471758add45b8f574188f247360160d118b57b97f022ed30e8f7712fee239494ae3e319713deaab0e7c63c21c9ebaf5498bcb56c86127215c8416285e31849353ac0da9088b5f4f3f14d48a23509a9e924924cd94e86fb27414d63524ad40a21f294c3675ac97ec902211846358f841ac9b1c3ca05ca9f4ba0a94573819a52ba955e6c6aee38082927ca7f059bd25d548b407aa82786c2603ac361e1e1e5eb26d48ba24a32ec435c5b1b909f5d3239cd0308f1f2ea080814597084a56cb3bcacc0e3c6072244245079d1c8725cc24292ee3d2392e73671fa0f4649a5158341a689c27dbb2b409676947e2d86cbe9242ae4f93aa6e435925d75b52968d7c09756c0197aa608f4044795b03642009901b4a89e853fe5e0e1751d72cfaa74db8bf95a852fb9f4f47129ac60168c4fe770156bfa2fdef4674
      at hudson.remoting.Channel$1.adapt(Channel.java:486)
      at hudson.remoting.Channel$1.adapt(Channel.java:481)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:32)
      at hudson.FilePath.copyRecursiveTo(FilePath.java:917)
      ... 35 more
      Caused by: hudson.util.IOException2: Not in GZIP format
      stream=ed5d075c1349170f457a53511151575440849042ef4d6c280888d8d9240b898624a650449a60c1ee59b1372c67c3de057bc1def554b0eb5950414145f866d3482110ef84bbfbdcf18749666767debc37f3e6bdffbc9da5f2784e097022c272a4c03c044fe5f1703f3d1109045767670807a189a0f00941ce2e04324424125d086e6457229100811f2e24120e22fc7c52949380c787b93fa11ec5cefd4712854d4b81528d0d202801e6c633589e108193ec85fee6c0341a83152fc94833366024c48b8a52d85c1ac2f564b15988e80a1fa63011d135c96d926a9218343edd130263a0bb575d338e4c248eef093992c4a5c4b95c463cbd2e1b540c53b96c564a82a86aaa80cb63733d213ac2e478d5d1e14861f3f9ec04d0062719a281ef080dea1a87506448c3a3dd8c1212c9a73b404a793479da21d03ee40cfec49fc2c612112e9f4185998e3093110ff8c46773442dd01889782a1381b92222d16f9e8024bae82e068f41613019fc144037834643580a374174d17d34068fc38441a93aae76a5c02c16c20d05ac7280c43f22500e89a88d63b3f88e3cc678c4134a4e7664020e225ed2fc2444c44a0a9b4953aa0d029254a8512a5bf96100eec32733650990dc2fa681c986f99e680161d37c241990448769ec244fa8ab5b5048108120148bf84f52a350cef5f649589ff0f20f5428ae47418804c5cb8ae3578ed55c04a651b982040a4fa11a32da12a84bfa457c07dae920365390c012de2019e76ee2812fcf1936183d2007740216f0d99236c10094a941611210f12e4882f294217ab8c990108fb014c7ae3b209320fa5f5c8c052752659a912be92c29ad5496eea2302014b48297c218e425c04ca6522d02e6cfa885c910d5c264f040417e0a1371e4a77010a904814861ead8782e5bc0a2393212e0781597b80807015201d7c45f150b70d83c069fc1460985087867b100c4e44a24e02ad60832d4d4ddc716f0790c1a222ec0421ce988449e2471758add45b8f574188f247360160d118b57b97f022ed30e8f7712fee239494ae3e319713deaab0e7c63c21c9ebaf5498bcb56c86127215c8416285e31849353ac0da9088b5f4f3f14d48a23509a9e924924cd94e86fb27414d63524ad40a21f294c3675ac97ec902211846358f841ac9b1c3ca05ca9f4ba0a94573819a52ba955e6c6aee38082927ca7f059bd25d548b407aa82786c2603ac361e1e1e5eb26d48ba24a32ec435c5b1b909f5d3239cd0308f1f2ea080814597084a56cb3bcacc0e3c6072244245079d1c8725cc24292ee3d2392e73671fa0f4649a5158341a689c27dbb2b409676947e2d86cbe9242ae4f93aa6e435925d75b52968d7c09756c0197aa608f4044795b03642009901b4a89e853fe5e0e1751d72cfaa74db8bf95a852fb9f4f47129ac60168c4fe770156bfa2fdef4674
      at hudson.FilePath.readFromTar(FilePath.java:1018)
      at hudson.FilePath.access$300(FilePath.java:121)
      at hudson.FilePath$24.invoke(FilePath.java:908)
      at hudson.FilePath$24.invoke(FilePath.java:905)
      at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1229)
      ... 9 more
      Caused by: java.io.IOException: Not in GZIP format
      at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132)
      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68)
      at hudson.FilePath.readFromTar(FilePath.java:1014)
      ... 13 more
      [HUDSON] Archiving
      /opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsLabtrakEjb/dependency-reduced-pom.xml
      to
      /opt/hudson/data/jobs/CtmsWebApps-nightly/modules/org.calgb.ctms$CtmsLabtrakEjb/builds/2009-02-24_04-20-12/archive/org.calgb.ctms/CtmsLabtrakEjb/4.6-SNAPSHOT/dependency-reduced-pom.xml
      [HUDSON] Archiving
      /opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsLabtrakEjb/target/CtmsLabtrakEjb-4.6-SNAPSHOT.jar
      to
      /opt/hudson/data/jobs/CtmsWebApps-nightly/modules/org.calgb.ctms$CtmsLabtrakEjb/builds/2009-02-24_04-20-12/archive/org.calgb.ctms/CtmsLabtrakEjb/4.6-SNAPSHOT/CtmsLabtrakEjb-4.6-SNAPSHOT.jar
      [INFO] ------------------------------------------------------------------------
      [INFO] Building CtmsLabtrakWeb
      [INFO] task-segment: [clean, install, site]
      [INFO] ------------------------------------------------------------------------

          [JENKINS-3134] java.io.IOException: Not in GZIP format

          robdale added a comment -

          I'm still on 1.279 so I'm going to check that out and put a bunch of debug
          statements around the code. I'll let you know the output after the error is
          reproduced.

          robdale added a comment - I'm still on 1.279 so I'm going to check that out and put a bunch of debug statements around the code. I'll let you know the output after the error is reproduced.

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/hudson/main/remoting/src/main/java/hudson/remoting/ProxyInputStream.java
          trunk/www/changelog.html
          http://fisheye4.cenqua.com/changelog/hudson/?cs=16174
          Log:
          [FIXED JENKINS-3134]
          Finally found the cause of this problem. This was due to the wrong sign bit expansion.

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/hudson/main/remoting/src/main/java/hudson/remoting/ProxyInputStream.java trunk/www/changelog.html http://fisheye4.cenqua.com/changelog/hudson/?cs=16174 Log: [FIXED JENKINS-3134] Finally found the cause of this problem. This was due to the wrong sign bit expansion.

          robdale added a comment -

          Using Hudson 1.292, I got the exception again.

          One thing to note is that, for me, all of these happen on a local, single node
          master. There are NO remote nodes at all. But, the copy is always local -> remote.

          Here's the log immediately before the exception when I added extra logging to my
          copy of 1.279:

          Mar 5, 2009 5:35:05 AM hudson.FilePath <init>
          WARNING: channel=hudson.remoting.Channel@1bc82e7:channel
          Mar 5, 2009 5:35:05 AM hudson.FilePath <init>
          WARNING: remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/site
          [HUDSON] Archiving siteMar 5, 2009 5:35:05 AM hudson.FilePath <init>
          WARNING:
          localPath=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site
          Mar 5, 2009 5:35:05 AM hudson.FilePath <init>
          WARNING: channel=null
          Mar 5, 2009 5:35:05 AM hudson.FilePath <init>
          WARNING:
          remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] fileMask=*/
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] excludes=null
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]]
          target=/opt/hudson/data/jobs/CtmsWebApps-nightly/site
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] this.channel=null
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]]
          target.channel=hudson.remoting.Channel@1bc82e7:channel
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] local -> remote copy

          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]]
          remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]]
          fileMask=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] pipe=hudson.remoting.Pipe@10123aa
          Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo
          WARNING: [Thread[pool-1-thread-1,5,main]] excludes=null
          FATAL: Unable to copy site from

          {0} to {1}
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9
          at hudson.FilePath.copyRecursiveTo(FilePath.java:956)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:865)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:52)
          at
          hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:603)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:267)
          at
          hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:147)
          at
          hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:160)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
          at
          org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:42)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
          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:585)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:135)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:139)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:542)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:488)
          at hudson.remoting.UserRequest.perform(UserRequest.java:69)
          at hudson.remoting.UserRequest.perform(UserRequest.java:23)
          at hudson.remoting.Request$2.run(Request.java:213)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          at
          java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
          at java.lang.Thread.run(Thread.java:595)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2:
          Not in GZIP format
          stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9
          at hudson.remoting.Channel$1.adapt(Channel.java:486)
          at hudson.remoting.Channel$1.adapt(Channel.java:481)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:32)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:950)
          ... 35 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9
          at hudson.FilePath.readFromTar(FilePath.java:1062)
          at hudson.FilePath.access$400(FilePath.java:125)
          at hudson.FilePath$24.invoke(FilePath.java:941)
          at hudson.FilePath$24.invoke(FilePath.java:934)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1273)
          ... 9 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68)
          at hudson.FilePath.readFromTar(FilePath.java:1058)
          ... 13 more



          Here's the latest log from 1.292:

          [HUDSON] Archiving site
          FATAL: Unable to copy site from {0}

          to

          {1}

          hudson.util.IOException2: java.io.IOException: Not in GZIP format
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1054)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:981)
          at
          hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:76)
          at
          hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290)
          at
          hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:170)
          at
          hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:183)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
          at
          org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
          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:585)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:158)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:162)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:577)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:523)
          at hudson.remoting.UserRequest.perform(UserRequest.java:92)
          at hudson.remoting.UserRequest.perform(UserRequest.java:46)
          at hudson.remoting.Request$2.run(Request.java:236)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          at
          java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
          at
          java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
          at java.lang.Thread.run(Thread.java:595)
          Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Not in
          GZIP format
          at hudson.remoting.Channel$1.adapt(Channel.java:514)
          at hudson.remoting.Channel$1.adapt(Channel.java:509)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1052)
          ... 35 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68)
          at hudson.FilePath$27.invoke(FilePath.java:1043)
          at hudson.FilePath$27.invoke(FilePath.java:1040)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376)
          ... 9 more

          robdale added a comment - Using Hudson 1.292, I got the exception again. One thing to note is that, for me, all of these happen on a local, single node master. There are NO remote nodes at all. But, the copy is always local -> remote. Here's the log immediately before the exception when I added extra logging to my copy of 1.279: Mar 5, 2009 5:35:05 AM hudson.FilePath <init> WARNING: channel=hudson.remoting.Channel@1bc82e7:channel Mar 5, 2009 5:35:05 AM hudson.FilePath <init> WARNING: remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/site [HUDSON] Archiving siteMar 5, 2009 5:35:05 AM hudson.FilePath <init> WARNING: localPath=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site Mar 5, 2009 5:35:05 AM hudson.FilePath <init> WARNING: channel=null Mar 5, 2009 5:35:05 AM hudson.FilePath <init> WARNING: remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] fileMask=* / Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] excludes=null Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] target=/opt/hudson/data/jobs/CtmsWebApps-nightly/site Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] this.channel=null Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] target.channel=hudson.remoting.Channel@1bc82e7:channel Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] local -> remote copy Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] remote=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] fileMask=/opt/hudson/data/jobs/CtmsWebApps-nightly/workspace/trunk/CtmsRegistrationWeb/target/site Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] pipe=hudson.remoting.Pipe@10123aa Mar 5, 2009 5:35:05 AM hudson.FilePath copyRecursiveTo WARNING: [Thread [pool-1-thread-1,5,main] ] excludes=null FATAL: Unable to copy site from {0} to {1} hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9 at hudson.FilePath.copyRecursiveTo(FilePath.java:956) at hudson.FilePath.copyRecursiveTo(FilePath.java:865) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:52) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:603) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:267) at hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:147) at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:160) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:42) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:135) at hudson.maven.MavenBuilder.call(MavenBuilder.java:139) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:542) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:488) at hudson.remoting.UserRequest.perform(UserRequest.java:69) at hudson.remoting.UserRequest.perform(UserRequest.java:23) at hudson.remoting.Request$2.run(Request.java:213) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9 at hudson.remoting.Channel$1.adapt(Channel.java:486) at hudson.remoting.Channel$1.adapt(Channel.java:481) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:32) at hudson.FilePath.copyRecursiveTo(FilePath.java:950) ... 35 more Caused by: hudson.util.IOException2: Not in GZIP format stream=ed5d075c1349170f457a531111515754408410129af42636a48bd849594834cd148a481350b17b8a8abd6139acd82b2876ec5d4f05bb9e05151454846f363d2114ef84efeedcf127d99d9d99f7e64d7bef3f8dcca660a93c061dd38ace0187737674843010e2700abf10e4ece242801c1c1c9c082e7827020107bc5c9c9d9c3110ae3599123b3e9747e4fc84741433f72f711e3d0342fc2347860e80905a00850ef70b1aec0f59d8d9db8f20f8dbdb07440640d183228705410e581c14c92132b9341e8dc524d2eded07045b4016541e8fed666f9f9090804d2060599c38fbc870fb44242d0724b2e8d18e2713134be1512cbcf47594fff310f091c8a033b99e4a5277e8dfbfbf3051240908f2a0c2448ae0093cf3683c3aece5cf6370c3e1381a171045288e8049901de41f1a0085c35c3e9dc7f5b0170614c5e2f292e830c44b62c39e163c3891674fe6722d20064ca1113d2d88741121c4f9d0186c168707f139746b0b2c12ce9e418c879976242217c622d1faba371b964785192d080ca4251fcac35ec0a8986b3a8d3911e2c0744f0b8137970ac33c0b88ca81633d4529b03934264f904463991384b080ec251904e932601e1142e46e074fe2d3e23d2dfc594c1ecce4d94582342c20b2f04d9418520eee10994ae470619ee7e088103b5757a7fe760eb2697ad84b8ac883c4a22441643a910bca96cc027946722996af0785160fd1289e1624229309732c64b892751e5c369129132e088ee589c3cac750521194050382052936460d614acc311d26cab1e541e5c8e61304156745f659922d0e900399c36790b8f279439e91aa2f664cfca49459197e12e93259475c1091cb8342f9243a0d54078a1b84c7e1fadbe108763827e59993675429090e2d8e0a68c87d278aaa59ef643687350126f3b0a0dea658286b781ef64485d49bcfac3c4f3fb1001071f9b3e87c06d3423e79e42393184f56f8f6c385d350bc5427af50a18ca0001699cf004d47201ad0289c14c5cea737a8830d936f2c444321fffb7d65df417f27ed38e874229b0b531aed21c41554543ded68cc5816563866884b6330f0e2304465a158470589d8d3697fa33cfe6ede9b97888049a954e044d089517e40281c181972b80a720917fa2a9789f24a2a654b861d268b093764058cb51c1633ce4b3818239490514de02553d4ca24ff034414f21b4b635248fc38714603c1ab1f7895d097cfe84f26ce6650c4021e16d03624b97cf043e3c0a20216918f10f9fe080f1ef672a5dd208cc2f71638099322c54ea01161896c22990a0bd43ba0aa20aa99a7851f9f46e741a424681812c4422c01362b01e6c014bf24453178d018711091ce6b1893cb21231a118d418c83b9f674561c4bac89c5c244a08c71b06c669c8597070811a7903de56d40e05a3a2c34af150095a8d14149a46df9 at hudson.FilePath.readFromTar(FilePath.java:1062) at hudson.FilePath.access$400(FilePath.java:125) at hudson.FilePath$24.invoke(FilePath.java:941) at hudson.FilePath$24.invoke(FilePath.java:934) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1273) ... 9 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68) at hudson.FilePath.readFromTar(FilePath.java:1058) ... 13 more Here's the latest log from 1.292: [HUDSON] Archiving site FATAL: Unable to copy site from {0} to {1} hudson.util.IOException2: java.io.IOException: Not in GZIP format at hudson.FilePath.copyRecursiveTo(FilePath.java:1054) at hudson.FilePath.copyRecursiveTo(FilePath.java:981) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:76) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290) at hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:170) at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:183) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:158) at hudson.maven.MavenBuilder.call(MavenBuilder.java:162) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:577) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:523) at hudson.remoting.UserRequest.perform(UserRequest.java:92) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Not in GZIP format at hudson.remoting.Channel$1.adapt(Channel.java:514) at hudson.remoting.Channel$1.adapt(Channel.java:509) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1052) ... 35 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68) at hudson.FilePath$27.invoke(FilePath.java:1043) at hudson.FilePath$27.invoke(FilePath.java:1040) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376) ... 9 more

          This is still failing for me. If anything, this error is now happening more
          frequently than before. I decompiled the class file in the war to confirm that
          I did indeed have the right 1.292 with the applied fix. To test, I setup an
          "empty pom" that did nothing, and set it in hudson to run the job once a minute.
          If I set the maven command to "clean install" it never fails, but once I set it
          to "clean install site" it fails about 2/3 of the time. Here is a big chunk of
          the hudson console output.

          A timer trigger started this job
          Parsing POMs
          [workspace] $ java -cp
          "C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\maven-agent-1.292.jar;C:\Program
          Files\apache-maven-2.0.9\boot\classworlds-1.1.jar" hudson.maven.agent.Main
          "C:\Program Files\apache-maven-2.0.9"
          C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\remoting-1.292.jar
          C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\maven-interceptor-1.292.jar
          2643
          channel started
          Executing Maven: -B -B -f C:\Documents and
          Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\pom.xml clean
          install site -e -X
          + Error stacktraces are turned on.
          Maven version: 2.0.9
          Java version: 1.5.0_12
          OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
          [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and
          Settings\jacob.robertson\.m2\plugin-registry.xml'
          [DEBUG] Building Maven global-level plugin registry from: 'C:\Program
          Files\apache-maven-2.0.9\conf\plugin-registry.xml'
          [INFO] Scanning for projects...
          [INFO] ------------------------------------------------------------------------
          [INFO] Building hudson-gzip
          [INFO] task-segment: [clean, install, site]
          [INFO] ------------------------------------------------------------------------
          [DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::10 for
          project: null:maven-clean-plugin:maven-plugin:2.2 from the repository.
          [DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::7 for project:
          org.apache.maven.plugins:maven-plugins:pom:10 from the repository.
          [DEBUG] Retrieving parent-POM: org.apache:apache::4 for project:
          org.apache.maven:maven-parent:pom:7 from the repository.
          [DEBUG] Plugin dependencies for:

          org.apache.maven.plugins:maven-clean-plugin:2.2

          are:

          org.apache.maven:maven-project:jar:2.0:runtime
          org.apache.maven:maven-plugin-api:jar:2.0:runtime
          org.apache.maven.shared:file-management:jar:1.2:runtime
          org.codehaus.plexus:plexus-utils:jar:1.1:runtime

                  • SNIP ********

          [INFO] Generating "Dependencies" report.
          [DEBUG] Dependency tree resolution listener events:
          [DEBUG] testArtifact: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT
          [DEBUG] includeArtifact: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT
          [DEBUG] startProcessChildren: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT
          [DEBUG] endProcessChildren: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT
          [DEBUG] Multipage report: 0 subreports
          [DEBUG] Velocimacro : added #link( href name ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #banner( banner id ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #links( links ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #breadcrumbs( breadcrumbs ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #displayTree( display item ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #menuItem( item ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #mainMenu( menus ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #copyright( ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #publishDate( position publishDate version ) :
          source = org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #poweredByLogo( poweredBy ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Generating C:\Documents and
          Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\target\site\project-info.html
          [DEBUG] Velocimacro : added #link( href name ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #banner( banner id ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #links( links ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #breadcrumbs( breadcrumbs ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #displayTree( display item ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #menuItem( item ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #mainMenu( menus ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #copyright( ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #publishDate( position publishDate version ) :
          source = org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] Velocimacro : added #poweredByLogo( poweredBy ) : source =
          org/apache/maven/doxia/siterenderer/resources/default-site.vm
          [DEBUG] The file 'C:\Documents and
          Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\target\site\css\site.css'
          does not exists. Creating an empty file.
          [HUDSON] Archiving site
          FATAL: Unable to copy site from

          {0}

          to

          {1}

          hudson.util.IOException2: java.io.IOException: Not in GZIP format
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1054)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:981)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:76)
          at
          hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290)
          at
          hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:170)
          at
          hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:183)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
          at
          org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
          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:585)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:158)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:162)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:577)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:523)
          at hudson.remoting.UserRequest.perform(UserRequest.java:92)
          at hudson.remoting.UserRequest.perform(UserRequest.java:46)
          at hudson.remoting.Request$2.run(Request.java:236)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.java:123)
          at
          java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
          at java.lang.Thread.run(Thread.java:595)
          Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Not in
          GZIP format
          at hudson.remoting.Channel$1.adapt(Channel.java:514)
          at hudson.remoting.Channel$1.adapt(Channel.java:509)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1052)
          ... 35 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68)
          at hudson.FilePath$27.invoke(FilePath.java:1043)
          at hudson.FilePath$27.invoke(FilePath.java:1040)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376)
          ... 9 more
          [HUDSON] Archiving C:\Documents and
          Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\pom.xml to
          C:\Documents and
          Settings\jacob.robertson\.hudson\jobs\hudson-gzip\modules\hudson-gzip$hudson-gzip\builds\2009-03-18_11-51-29\archive\hudson-gzip\hudson-gzip\0.0.1-SNAPSHOT\pom.xml
          [INFO] ------------------------------------------------------------------------
          [INFO] BUILD SUCCESSFUL
          [INFO] ------------------------------------------------------------------------
          [INFO] Total time: 1 minute 33 seconds
          [INFO] Finished at: Wed Mar 18 11:53:05 CDT 2009
          [INFO] Final Memory: 22M/39M
          [INFO] ------------------------------------------------------------------------
          channel stopped
          Finished: SUCCESS

          Jacob Robertson added a comment - This is still failing for me. If anything, this error is now happening more frequently than before. I decompiled the class file in the war to confirm that I did indeed have the right 1.292 with the applied fix. To test, I setup an "empty pom" that did nothing, and set it in hudson to run the job once a minute. If I set the maven command to "clean install" it never fails, but once I set it to "clean install site" it fails about 2/3 of the time. Here is a big chunk of the hudson console output. A timer trigger started this job Parsing POMs [workspace] $ java -cp "C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\maven-agent-1.292.jar;C:\Program Files\apache-maven-2.0.9\boot\classworlds-1.1.jar" hudson.maven.agent.Main "C:\Program Files\apache-maven-2.0.9" C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\remoting-1.292.jar C:\softwaredistribution\jboss-4.2.2.GA\server\hudson\tmp\deploy\tmp29944hudson-exp.war\WEB-INF\lib\maven-interceptor-1.292.jar 2643 channel started Executing Maven: -B -B -f C:\Documents and Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\pom.xml clean install site -e -X + Error stacktraces are turned on. Maven version: 2.0.9 Java version: 1.5.0_12 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows" [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and Settings\jacob.robertson\.m2\plugin-registry.xml' [DEBUG] Building Maven global-level plugin registry from: 'C:\Program Files\apache-maven-2.0.9\conf\plugin-registry.xml' [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building hudson-gzip [INFO] task-segment: [clean, install, site] [INFO] ------------------------------------------------------------------------ [DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::10 for project: null:maven-clean-plugin:maven-plugin:2.2 from the repository. [DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::7 for project: org.apache.maven.plugins:maven-plugins:pom:10 from the repository. [DEBUG] Retrieving parent-POM: org.apache:apache::4 for project: org.apache.maven:maven-parent:pom:7 from the repository. [DEBUG] Plugin dependencies for: org.apache.maven.plugins:maven-clean-plugin:2.2 are: org.apache.maven:maven-project:jar:2.0:runtime org.apache.maven:maven-plugin-api:jar:2.0:runtime org.apache.maven.shared:file-management:jar:1.2:runtime org.codehaus.plexus:plexus-utils:jar:1.1:runtime SNIP ******** [INFO] Generating "Dependencies" report. [DEBUG] Dependency tree resolution listener events: [DEBUG] testArtifact: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT [DEBUG] includeArtifact: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT [DEBUG] startProcessChildren: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT [DEBUG] endProcessChildren: artifact=hudson-gzip:hudson-gzip:pom:0.0.1-SNAPSHOT [DEBUG] Multipage report: 0 subreports [DEBUG] Velocimacro : added #link( href name ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #banner( banner id ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #links( links ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #breadcrumbs( breadcrumbs ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #displayTree( display item ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #menuItem( item ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #mainMenu( menus ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #copyright( ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #publishDate( position publishDate version ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #poweredByLogo( poweredBy ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Generating C:\Documents and Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\target\site\project-info.html [DEBUG] Velocimacro : added #link( href name ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #banner( banner id ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #links( links ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #breadcrumbs( breadcrumbs ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #displayTree( display item ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #menuItem( item ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #mainMenu( menus ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #copyright( ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #publishDate( position publishDate version ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] Velocimacro : added #poweredByLogo( poweredBy ) : source = org/apache/maven/doxia/siterenderer/resources/default-site.vm [DEBUG] The file 'C:\Documents and Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\target\site\css\site.css' does not exists. Creating an empty file. [HUDSON] Archiving site FATAL: Unable to copy site from {0} to {1} hudson.util.IOException2: java.io.IOException: Not in GZIP format at hudson.FilePath.copyRecursiveTo(FilePath.java:1054) at hudson.FilePath.copyRecursiveTo(FilePath.java:981) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:76) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290) at hudson.maven.agent.PluginManagerInterceptor$1MojoIntercepterImpl.callPost(PluginManagerInterceptor.java:170) at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:183) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:158) at hudson.maven.MavenBuilder.call(MavenBuilder.java:162) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:577) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:523) at hudson.remoting.UserRequest.perform(UserRequest.java:92) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Not in GZIP format at hudson.remoting.Channel$1.adapt(Channel.java:514) at hudson.remoting.Channel$1.adapt(Channel.java:509) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1052) ... 35 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:132) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68) at hudson.FilePath$27.invoke(FilePath.java:1043) at hudson.FilePath$27.invoke(FilePath.java:1040) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376) ... 9 more [HUDSON] Archiving C:\Documents and Settings\jacob.robertson\.hudson\jobs\hudson-gzip\workspace\pom.xml to C:\Documents and Settings\jacob.robertson\.hudson\jobs\hudson-gzip\modules\hudson-gzip$hudson-gzip\builds\2009-03-18_11-51-29\archive\hudson-gzip\hudson-gzip\0.0.1-SNAPSHOT\pom.xml [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1 minute 33 seconds [INFO] Finished at: Wed Mar 18 11:53:05 CDT 2009 [INFO] Final Memory: 22M/39M [INFO] ------------------------------------------------------------------------ channel stopped Finished: SUCCESS

          shibug added a comment -

          This issue is being worked on as Issue# 2154

              • This issue has been marked as a duplicate of 2154 ***

          shibug added a comment - This issue is being worked on as Issue# 2154 This issue has been marked as a duplicate of 2154 ***

            Unassigned Unassigned
            robdale robdale
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: