• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • maven-plugin
    • None
    • Platform: All, OS: All

      When the documentantion is being generated with maven goal site, aleatory an
      error is thrown:
      --------------------------------------------------
      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:829)
      at hudson.FilePath.copyRecursiveTo(FilePath.java:763)
      at hudson.maven.reporters.MavenSiteArchiver.postExecute
      (MavenSiteArchiver.java:52)
      at hudson.maven.MavenModuleSetBuild$Builder.postExecute
      (MavenModuleSetBuild.java:589)
      at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:250)
      at hudson.maven.agent.PluginManagerInterceptor$1MojoConfig.callPost
      (PluginManagerInterceptor.java:104)
      at hudson.maven.agent.PluginManagerInterceptor.executeMojo
      (PluginManagerInterceptor.java:137)
      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:133)
      at hudson.maven.MavenBuilder.call(MavenBuilder.java:129)
      at hudson.maven.MavenModuleSetBuild$Builder.call
      (MavenModuleSetBuild.java:528)
      at hudson.maven.MavenModuleSetBuild$Builder.call
      (MavenModuleSetBuild.java:474)
      at hudson.remoting.UserRequest.perform(UserRequest.java:69)
      at hudson.remoting.UserRequest.perform(UserRequest.java:23)
      at hudson.remoting.Request$2.run(Request.java:206)
      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:425)
      at hudson.remoting.Channel$1.adapt(Channel.java:420)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:32)
      at hudson.FilePath.copyRecursiveTo(FilePath.java:827)
      ... 35 more
      Caused by: java.io.IOException: Not in GZIP format
      at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
      at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68)
      at hudson.FilePath.readFromTar(FilePath.java:917)
      at hudson.FilePath.access$300(FilePath.java:117)
      at hudson.FilePath$23.invoke(FilePath.java:818)
      at hudson.FilePath$23.invoke(FilePath.java:815)
      at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1122)
      at hudson.remoting.UserRequest.perform(UserRequest.java:69)
      at hudson.remoting.UserRequest.perform(UserRequest.java:23)
      at hudson.remoting.Request$2.run(Request.java:206)
      at java.util.concurrent.Executors$RunnableAdapter.call
      (Executors.java:441)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
      (ThreadPoolExecutor.java:885)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run
      (ThreadPoolExecutor.java:907)
      at java.lang.Thread.run(Thread.java:619)
      --------------------------------------------------

      The problem is related with a jdk (without solution):
      http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4691425

      But in that post there is a workarround, use a custom class:

      • MultiMemberGZIPInputStream

      To solve the issue you can modify the class:

      • hudson.FilePath

      In the method:

      • readFromTar

      To use the new custom class avoid to use: GZIPInputStream

          [JENKINS-2154] Error generating documentation

          frohman added a comment -

          Where can I get 1.260 for testing? 1.259 is the newest I see in the downloads
          section.

          frohman added a comment - Where can I get 1.260 for testing? 1.259 is the newest I see in the downloads section.

          brandony added a comment -

          I have reproduced this problem using Hudson 1.626. Here is a stack trace:

          [HUDSON] Archiving site
          FATAL: Unable to copy site from

          {0}

          to

          {1}

          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5
          at hudson.FilePath.copyRecursiveTo(FilePath.java:919)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:848)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:52)
          at hudson.maven.MavenBuild$Builder.postExecute(MavenBuild.java:240)
          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:134)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:139)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:53)
          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=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5
          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)
          ... 34 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5
          at hudson.FilePath.readFromTar(FilePath.java:1013)
          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:1221)
          ... 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:1009)
          ... 13 more
          [HUDSON] Archiving [cropped]
          [INFO] ------------------------------------------------------------------------
          [INFO] BUILD SUCCESSFUL
          [INFO] ------------------------------------------------------------------------

          brandony added a comment - I have reproduced this problem using Hudson 1.626. Here is a stack trace: [HUDSON] Archiving site FATAL: Unable to copy site from {0} to {1} hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5 at hudson.FilePath.copyRecursiveTo(FilePath.java:919) at hudson.FilePath.copyRecursiveTo(FilePath.java:848) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:52) at hudson.maven.MavenBuild$Builder.postExecute(MavenBuild.java:240) 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:134) at hudson.maven.MavenBuilder.call(MavenBuilder.java:139) at hudson.maven.MavenBuilder.call(MavenBuilder.java:53) 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=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5 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) ... 34 more Caused by: hudson.util.IOException2: Not in GZIP format stream=ffd97bfbf6b671a36fb47fe75360b56d236f6d497c11453a89dbc4491a3fc79be4769c4d9faba727172dd1163714a992941d77ef7ef70380efafc240a22db452bbbb324590c0cc6030f3c3cca077821ff28dea45fa10ac6ccd7f79eec0b516de20b5a00783e12d1699e1f2dbcd510ce20ce6e1c2e99d90cbc46c4b0ccf780c05ff24476b194c6b59005acb35b46622870226872200391456d1b3174bac5e12c9fbd5bc3507b63738fbf0e6fbd45a9222ba8c52a582c9a80a40467533327e7683d592fc60cddeb8d870c2ab0094ae63305dc702d075bc015d5d2b1c7cbe38a704b57c46326a60326a029051db948cee37d7bb73df79410895cb0998a01301083ad980a0abd07606efcc60fec90a1989a88389a80b40447d5322b213d00013d010808006af2d238de076f448008248237e91fa3e08a26acf8308e465942c89c32511c22761764ad693929eaac34a4fb8db2189e07748758e072f3d69122d2b41e18e8b2482e7226de0ba64048d2bbc43ad1a09eec64822f831d2068e4c85a871d97c5692c23d1849041746dac087a9216974120d2b4de1ee8c24823f236de0d064349d87e172503de68195b670cf4612c1b59136f06dda680b135cb8c72389e0f248753e0f1b45e02e8c24820f23d539310ce2e6f93703133f786e0d1cef46fd7570eedddc305bed32dc0192457080e43a07888d22703f4616c18f91ebfc98668aa028a2366e61d33d2f12b8115c7877a5b83d741bffb9b06733a7106d55d8a093b2a8b60241cae1b849808d9c790aae87dfff2ddb57cc85dc14777f9fe45f5c477c7b71737583169e6fd15dbaa7b99145fb8447b2fcb4bceb7796dd94841144ed48844b405a1ce4c2070a3dcac944bcdf5e265789e674e39230adf886da40e667bd1a06f510dd3d8fc2007bc50d5669f9bdb4c54aae54b8de32fcc6b0b05a421ed4512ade2b0dfd5539e8e239d90c6d0b34502171068a34d0d6075caacdf19657eb022d357da0b6475a5e358758d2c6cd3196f1cef0ec84de578971c8097846f9dec967771af506c5cc098ed17884fad2583f607d46160884a9a3c35ba1d7961bd0d6a3813a698dc5aeea9c243ea03297925bf3aa9a6367760b1009826b6b3a9f67741a83f576052f39257f4551a94ddbe3ab2b3c7f130ba1fe1efa77724b2ea6b3e1769b70370eda8bdac4b7ffc6b8acc2d1175904f445ae435fd82802874e6411a013b9063aa93c211355dfbe3543ab5d56c9e2b14e9eaf6dd774925b221b18618318bd88ff18d00c45f2ad9f8f605e3f390e584d69386e238b80dbc875b80d1b45e0a88b2c02ea22d7a02e95274cbd055197bd93e110119b115d47fa323976394057567867592e221041804c7746bf1da2bb39be7867fabe89edc5d920a53513c9e1608c2c021823d78031ad24b74334374920b46307340cb767deb85e80d5 at hudson.FilePath.readFromTar(FilePath.java:1013) 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:1221) ... 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:1009) ... 13 more [HUDSON] Archiving [cropped] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------

          brandony added a comment -

          I'm sorry, I'm dyslexic this morning. I meant that I had reproduced it in 1.262

          brandony added a comment - I'm sorry, I'm dyslexic this morning. I meant that I had reproduced it in 1.262

          jerredv added a comment -

          Can anyone attach a patched Hudson? I really need it, because this issue is
          delaying Hudson being taken into production at our company.

          jerredv added a comment - Can anyone attach a patched Hudson? I really need it, because this issue is delaying Hudson being taken into production at our company.

          Created an attachment (id=523)
          The problem persists with the last hudson version 1.275

          Gregory Boissinot added a comment - Created an attachment (id=523) The problem persists with the last hudson version 1.275

          shibug added a comment -

          Adding myself to the cc list

          shibug added a comment - Adding myself to the cc list

          gjeudy added a comment -

          Any hopes of getting this issue fixed? Problem still in hudson 1.293 used with
          JDK5.

          Here are detailed explanation on how to patch hudson:

          The problem is related with a jdk (without solution):
          http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4691425

          But in that post there is a workarround, use a custom class:

          • MultiMemberGZIPInputStream

          To solve the issue you can modify the class:

          • hudson.FilePath

          In the method:

          • readFromTar

          To use the new custom class avoid to use: GZIPInputStream

          gjeudy added a comment - Any hopes of getting this issue fixed? Problem still in hudson 1.293 used with JDK5. Here are detailed explanation on how to patch hudson: The problem is related with a jdk (without solution): http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4691425 But in that post there is a workarround, use a custom class: MultiMemberGZIPInputStream To solve the issue you can modify the class: hudson.FilePath In the method: readFromTar To use the new custom class avoid to use: GZIPInputStream

          shibug added a comment -
              • Issue 3134 has been marked as a duplicate of this issue. ***

          shibug added a comment - Issue 3134 has been marked as a duplicate of this issue. ***

          I get the same error:

          [WARNING]

                                • WARNING ************

          This Maven runtime contains a LifecycleExecutor component with an incomplete
          configuration.

          LifecycleExecutor class: org.apache.maven.lifecycle.LifecycleExecutorInterceptor
          Missing component requirement: org.apache.maven.project.MavenProjectBuilder

          NOTE: This seems to be a third-party Maven derivative you are using. If so,
          please
          notify the developers for this derivative project of the problem. The Apache
          Maven team is not
          responsible for maintaining the integrity of third-party component overrides.

          [WARNING]

                                • WARNING ************

          This Maven runtime contains a LifecycleExecutor component with an incomplete
          configuration.

          LifecycleExecutor class: org.apache.maven.lifecycle.LifecycleExecutorInterceptor
          Missing component requirement:
          org.apache.maven.project.interpolation.ModelInterpolator

          NOTE: This seems to be a third-party Maven derivative you are using. If so,
          please
          notify the developers for this derivative project of the problem. The Apache
          Maven team is not
          responsible for maintaining the integrity of third-party component overrides.

          [INFO] Scanning for projects...
          [INFO] Reactor build order:
          [INFO] MyProject
          [INFO] MyProject-ejb
          [INFO] MyProject-web
          [INFO] MyProject-ear
          [INFO] ------------------------------------------------------------------------
          [INFO] Building MyProject
          [INFO] task-segment: [clean, compile, test, package, install, site]
          [INFO] ------------------------------------------------------------------------
          [INFO] [clean:clean]
          [INFO] Deleting directory C:\WINDOWS\system32
          \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR)
          \workspace\MyProject\pom\target
          [INFO] No goals needed for project - skipping
          [INFO] No goals needed for project - skipping
          [INFO] [site:attach-descriptor]
          [INFO] [site:attach-descriptor]
          [INFO] [install:install]
          [INFO] Installing C:\WINDOWS\system32
          \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR)
          \workspace\MyProject\pom\target\pom-transformed.xml to
          C:\.repository\MyProject\MyProject\1.0-SNAPSHOT\MyProject-1.0-SNAPSHOT.pom
          [INFO] artifact org.apache.maven.plugins:maven-project-info-reports-plugin:
          checking for updates from central
          [INFO] snapshot bsad-2.0.4-RESOURCES:bsad-checkstyle-config:1.0-SNAPSHOT:
          checking for updates from bradseg
          [INFO] snapshot bsad-2.0.4-RESOURCES:bsad-pmd-config:1.0-SNAPSHOT: checking for
          updates from bradseg
          [INFO] snapshot bsad-2.0.4-RESOURCES:commons-logging:1.0-SNAPSHOT: checking for
          updates from bradseg
          [INFO] snapshot bsad-2.0.4-RESOURCES:displaytag:1.0-SNAPSHOT: checking for
          updates from bradseg
          [INFO] snapshot bsad-2.0.4-RESOURCES:job-scheduler:1.0-SNAPSHOT: checking for
          updates from bradseg
          [INFO] snapshot bsad-2.0.4-RESOURCES:log4j:1.0-SNAPSHOT: checking for updates
          from bradseg
          [INFO] [site:site]
          [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates
          from bradseg
          [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates
          from central
          [INFO] Generating "About" report.
          [INFO] Generating "Project Team" report.
          [INFO] Generating "Issue Tracking" report.
          [INFO] Generating "Dependencies" report.
          [INFO] Generating "Continuous Integration" report.
          [INFO] Generating "Mailing Lists" report.
          [INFO] Generating "Plugin Management" report.
          [INFO] Generating "Source Repository" report.
          [INFO] Generating "Project License" report.
          [INFO] Generating "Project Summary" report.
          [INFO] Generating "Dependency Convergence" report.
          [CHECKSTYLE] Found 0 annotations (0 new, 0 high, 0 normal, 0 low)
          [CHECKSTYLE] Don't changing build status, no threshold has been exceeded
          [FINDBUGS] Found 0 annotations (0 new, 0 high, 0 normal, 0 low)
          [FINDBUGS] Don't changing build status, no threshold has been exceeded
          [PMD] Found 0 annotations (0 new, 0 high, 0 normal, 0 low)
          [PMD] Don't changing build status, no threshold has been exceeded
          [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:1091)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1018)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute
          (MavenSiteArchiver.java:76)
          at hudson.maven.MavenModuleSetBuild$Builder.postExecute
          (MavenModuleSetBuild.java:639)
          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:678)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
          (DefaultLifecycleExecutor.java:540)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
          (DefaultLifecycleExecutor.java:519)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
          (DefaultLifecycleExecutor.java:371)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
          (DefaultLifecycleExecutor.java:332)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
          (DefaultLifecycleExecutor.java:181)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute
          (LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke
          (NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke
          (DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.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:578)
          at hudson.maven.MavenModuleSetBuild$Builder.call
          (MavenModuleSetBuild.java:524)
          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:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
          (ThreadPoolExecutor.java:885)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run
          (ThreadPoolExecutor.java:907)
          at java.lang.Thread.run(Thread.java:619)
          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:1089)
          ... 35 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
          at java.util.zip.GZIPInputStream.<init>(Unknown Source)
          at java.util.zip.GZIPInputStream.<init>(Unknown Source)
          at hudson.FilePath$27.invoke(FilePath.java:1080)
          at hudson.FilePath$27.invoke(FilePath.java:1077)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1510)
          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(Unknown Source)
          at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
          Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)
          [HUDSON] Archiving C:\WINDOWS\system32
          \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR)
          \workspace\MyProject\pom\pom.xml to C:\WINDOWS\system32
          \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR)
          \modules\MyProject$MyProject\builds\2009-03-28_22-16-18
          \archive\MyProject\MyProject\1.0-SNAPSHOT\pom.xml
          [HUDSON] Archiving C:\.repository\MyProject\MyProject\1.0-SNAPSHOT\MyProject-
          1.0-SNAPSHOT.pom to C:\WINDOWS\system32
          \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR)
          \modules\MyProject$MyProject\builds\2009-03-28_22-16-18
          \archive\MyProject\MyProject\1.0-SNAPSHOT\MyProject-1.0-SNAPSHOT.pom

          My hudson version: Hudson ver. 1.294-SNAPSHOT (private-03/28/2009 05:00-hudson)

          Tks
          Rodrigo Caixeta - BRAZIL, Rio de Janeiro

          rodrigocaixeta added a comment - I get the same error: [WARNING] WARNING ************ This Maven runtime contains a LifecycleExecutor component with an incomplete configuration. LifecycleExecutor class: org.apache.maven.lifecycle.LifecycleExecutorInterceptor Missing component requirement: org.apache.maven.project.MavenProjectBuilder NOTE: This seems to be a third-party Maven derivative you are using. If so, please notify the developers for this derivative project of the problem. The Apache Maven team is not responsible for maintaining the integrity of third-party component overrides. [WARNING] WARNING ************ This Maven runtime contains a LifecycleExecutor component with an incomplete configuration. LifecycleExecutor class: org.apache.maven.lifecycle.LifecycleExecutorInterceptor Missing component requirement: org.apache.maven.project.interpolation.ModelInterpolator NOTE: This seems to be a third-party Maven derivative you are using. If so, please notify the developers for this derivative project of the problem. The Apache Maven team is not responsible for maintaining the integrity of third-party component overrides. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] MyProject [INFO] MyProject-ejb [INFO] MyProject-web [INFO] MyProject-ear [INFO] ------------------------------------------------------------------------ [INFO] Building MyProject [INFO] task-segment: [clean, compile, test, package, install, site] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean] [INFO] Deleting directory C:\WINDOWS\system32 \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR) \workspace\MyProject\pom\target [INFO] No goals needed for project - skipping [INFO] No goals needed for project - skipping [INFO] [site:attach-descriptor] [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing C:\WINDOWS\system32 \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR) \workspace\MyProject\pom\target\pom-transformed.xml to C:\.repository\MyProject\MyProject\1.0-SNAPSHOT\MyProject-1.0-SNAPSHOT.pom [INFO] artifact org.apache.maven.plugins:maven-project-info-reports-plugin: checking for updates from central [INFO] snapshot bsad-2.0.4-RESOURCES:bsad-checkstyle-config:1.0-SNAPSHOT: checking for updates from bradseg [INFO] snapshot bsad-2.0.4-RESOURCES:bsad-pmd-config:1.0-SNAPSHOT: checking for updates from bradseg [INFO] snapshot bsad-2.0.4-RESOURCES:commons-logging:1.0-SNAPSHOT: checking for updates from bradseg [INFO] snapshot bsad-2.0.4-RESOURCES:displaytag:1.0-SNAPSHOT: checking for updates from bradseg [INFO] snapshot bsad-2.0.4-RESOURCES:job-scheduler:1.0-SNAPSHOT: checking for updates from bradseg [INFO] snapshot bsad-2.0.4-RESOURCES:log4j:1.0-SNAPSHOT: checking for updates from bradseg [INFO] [site:site] [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from bradseg [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for updates from central [INFO] Generating "About" report. [INFO] Generating "Project Team" report. [INFO] Generating "Issue Tracking" report. [INFO] Generating "Dependencies" report. [INFO] Generating "Continuous Integration" report. [INFO] Generating "Mailing Lists" report. [INFO] Generating "Plugin Management" report. [INFO] Generating "Source Repository" report. [INFO] Generating "Project License" report. [INFO] Generating "Project Summary" report. [INFO] Generating "Dependency Convergence" report. [CHECKSTYLE] Found 0 annotations (0 new, 0 high, 0 normal, 0 low) [CHECKSTYLE] Don't changing build status, no threshold has been exceeded [FINDBUGS] Found 0 annotations (0 new, 0 high, 0 normal, 0 low) [FINDBUGS] Don't changing build status, no threshold has been exceeded [PMD] Found 0 annotations (0 new, 0 high, 0 normal, 0 low) [PMD] Don't changing build status, no threshold has been exceeded [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:1091) at hudson.FilePath.copyRecursiveTo(FilePath.java:1018) at hudson.maven.reporters.MavenSiteArchiver.postExecute (MavenSiteArchiver.java:76) at hudson.maven.MavenModuleSetBuild$Builder.postExecute (MavenModuleSetBuild.java:639) 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:678) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle (DefaultLifecycleExecutor.java:540) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal (DefaultLifecycleExecutor.java:519) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures (DefaultLifecycleExecutor.java:371) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments (DefaultLifecycleExecutor.java:332) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute (DefaultLifecycleExecutor.java:181) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute (LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.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:578) at hudson.maven.MavenModuleSetBuild$Builder.call (MavenModuleSetBuild.java:524) 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:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask (ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) 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:1089) ... 35 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(Unknown Source) at java.util.zip.GZIPInputStream.<init>(Unknown Source) at java.util.zip.GZIPInputStream.<init>(Unknown Source) at hudson.FilePath$27.invoke(FilePath.java:1080) at hudson.FilePath$27.invoke(FilePath.java:1077) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1510) 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(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [HUDSON] Archiving C:\WINDOWS\system32 \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR) \workspace\MyProject\pom\pom.xml to C:\WINDOWS\system32 \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR) \modules\MyProject$MyProject\builds\2009-03-28_22-16-18 \archive\MyProject\MyProject\1.0-SNAPSHOT\pom.xml [HUDSON] Archiving C:\.repository\MyProject\MyProject\1.0-SNAPSHOT\MyProject- 1.0-SNAPSHOT.pom to C:\WINDOWS\system32 \config\systemprofile\.hudson\jobs\MyProject (INTEGRAR) \modules\MyProject$MyProject\builds\2009-03-28_22-16-18 \archive\MyProject\MyProject\1.0-SNAPSHOT\MyProject-1.0-SNAPSHOT.pom My hudson version: Hudson ver. 1.294-SNAPSHOT (private-03/28/2009 05:00-hudson) Tks Rodrigo Caixeta - BRAZIL, Rio de Janeiro

          Created an attachment (id=641)
          I get the same error. URGENT!!!!!!!!

          rodrigocaixeta added a comment - Created an attachment (id=641) I get the same error. URGENT!!!!!!!!

          Created an attachment (id=642)
          SAME ERROR: console output... (all logs)

          rodrigocaixeta added a comment - Created an attachment (id=642) SAME ERROR: console output... (all logs)

          jbuchberger added a comment -

          Ever since updating from 1.287 to 1.293 we get the following exception in Hudson
          after every other build of our javadoc-job - we never had that problem before:

          hudson.util.IOException2: java.io.IOException: Not in GZIP format
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1087)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1014)
          at
          hudson.maven.reporters.MavenJavadocArchiver.postExecute(MavenJavadocArchiver.java:88)
          at
          hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290)

          • the build-job is running on fixed schedule at midnight
          • it's a m2 job with the following goal and options:
            clean javadoc:javadoc -Daggregate=true
          • we're using "use-update" option in SCM configuration
          • discard old builds enabled with 30day/100builds thresholds
          • disk usage: OK (enough free space)
          • we do not use ZIP folders / do not run Hudson inside ZIP folders
          • JDK: 1.6.0_06
          • Maven: 2.0.9

          Searching the mailing list, I just found, that this exception occurred in the
          past before - also for javadocs, and also after the successful maven build
          finished - seemingly without a clear resolution (disclaimer: maybe I just didn't
          find it).

          jbuchberger added a comment - Ever since updating from 1.287 to 1.293 we get the following exception in Hudson after every other build of our javadoc-job - we never had that problem before: hudson.util.IOException2: java.io.IOException: Not in GZIP format at hudson.FilePath.copyRecursiveTo(FilePath.java:1087) at hudson.FilePath.copyRecursiveTo(FilePath.java:1014) at hudson.maven.reporters.MavenJavadocArchiver.postExecute(MavenJavadocArchiver.java:88) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:638) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:290) the build-job is running on fixed schedule at midnight it's a m2 job with the following goal and options: clean javadoc:javadoc -Daggregate=true we're using "use-update" option in SCM configuration discard old builds enabled with 30day/100builds thresholds disk usage: OK (enough free space) we do not use ZIP folders / do not run Hudson inside ZIP folders JDK: 1.6.0_06 Maven: 2.0.9 Searching the mailing list, I just found, that this exception occurred in the past before - also for javadocs, and also after the successful maven build finished - seemingly without a clear resolution (disclaimer: maybe I just didn't find it).

          robdale added a comment -

          We know the problem is in the JDK. We know that Sun is not going to fix the
          JDK. We know the workaround - MultiMemberGZIPInputStream. What are the
          blockers to this issue?

          Do we need people to test MultiMemberGZIPInputStream with Hudson?
          Do we need a patch to be submitted?
          Or, is the code going to be reworked to avoid the issue altogether?
          What's the score here? What's next?

          robdale added a comment - We know the problem is in the JDK. We know that Sun is not going to fix the JDK. We know the workaround - MultiMemberGZIPInputStream. What are the blockers to this issue? Do we need people to test MultiMemberGZIPInputStream with Hudson? Do we need a patch to be submitted? Or, is the code going to be reworked to avoid the issue altogether? What's the score here? What's next?

          jbuchberger added a comment -

          Is this known problem present in all Sun JDKs or are there versions without it?

          jbuchberger added a comment - Is this known problem present in all Sun JDKs or are there versions without it?

          robdale added a comment -

          The issue was filed against 1.4. Reporter noted it was present in 1.2 and 1.3.
          I personally use 1.5 and see it up through to the latest patchlevel. And
          atleast one commentor on here has reported it against 1.6. I think that covers
          all of them.

          The thing that bothers me the most is just that this error causes the build
          status to be a failure. I see this during the maven site goal which in my view
          errors from this goal should not cause a build to fail. I can always rebuild
          the project if the site goal fails.

          robdale added a comment - The issue was filed against 1.4. Reporter noted it was present in 1.2 and 1.3. I personally use 1.5 and see it up through to the latest patchlevel. And atleast one commentor on here has reported it against 1.6. I think that covers all of them. The thing that bothers me the most is just that this error causes the build status to be a failure. I see this during the maven site goal which in my view errors from this goal should not cause a build to fail. I can always rebuild the project if the site goal fails.

          robdale added a comment -

          Created an attachment (id=644)
          Proposed patch using the MultiMemberGZIPInputStream workaround

          robdale added a comment - Created an attachment (id=644) Proposed patch using the MultiMemberGZIPInputStream workaround

          amertum added a comment -

          Created an attachment (id=645)
          hudson 1.295 another stack trace a little different

          amertum added a comment - Created an attachment (id=645) hudson 1.295 another stack trace a little different

          robdale added a comment -

          MultiMemberGzip patch performed better (1/40 instead of 1/8), but apparently not
          the end-all solution:

          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
          com.sun.bugs.id4691425.MultiMemberGZIPInputStream.<init>(MultiMemberGZIPInputStream.java:23)
          at hudson.FilePath$27.invoke(FilePath.java:1043)
          at hudson.FilePath$27.invoke(FilePath.java:1040)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376)

          So this JDK bug may not be the issue.

          kohsuke thought he had fixed this in Issue 3134 :
          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 - MultiMemberGzip patch performed better (1/40 instead of 1/8), but apparently not the end-all solution: 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 com.sun.bugs.id4691425.MultiMemberGZIPInputStream.<init>(MultiMemberGZIPInputStream.java:23) at hudson.FilePath$27.invoke(FilePath.java:1043) at hudson.FilePath$27.invoke(FilePath.java:1040) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1376) So this JDK bug may not be the issue. kohsuke thought he had fixed this in Issue 3134 : 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.

          Yes, I thought I fixed this problem. And in my deployment I'm unable to
          reproduce the problem.

          For those of you who are seeing this in a distributed build environment, can you
          once again double check if your slave.jar on slaves are the same as that in
          hudson.war?

          Kohsuke Kawaguchi added a comment - Yes, I thought I fixed this problem. And in my deployment I'm unable to reproduce the problem. For those of you who are seeing this in a distributed build environment, can you once again double check if your slave.jar on slaves are the same as that in hudson.war?

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/hudson/main/test/src/test/java/hudson/maven/MavenProjectTest.java
          http://fisheye4.cenqua.com/changelog/hudson/?cs=16856
          Log:
          JENKINS-2154 Attempted to reproduce a problem but it worked.

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/hudson/main/test/src/test/java/hudson/maven/MavenProjectTest.java http://fisheye4.cenqua.com/changelog/hudson/?cs=16856 Log: JENKINS-2154 Attempted to reproduce a problem but it worked.

          robdale added a comment -

          To recapture my initial set up in Issue 3134, I get this exception on a single
          node, no slaves, all local, same machine, nothing remote. When I added extra
          logging for Issue 3134, all of the copyRecursiveTo calls were "local -> remote
          copy".

          However, I'm beginning to wonder if I saw this problem only after experimenting
          with remote slave nodes. At one point in time we tried adding a node but turned
          out that builds took longer (slower machine/disk) so we removed it. Is there
          some configuration/setting in hudson that might hint at that a build is remote
          and causing this?

          For the 20 - 30 people who have voted for this issue, how is your hudson
          configured? Do you have a single node or many nodes? If you have a single
          node, did you previously have multiple nodes?

          robdale added a comment - To recapture my initial set up in Issue 3134, I get this exception on a single node, no slaves, all local, same machine, nothing remote. When I added extra logging for Issue 3134, all of the copyRecursiveTo calls were "local -> remote copy". However, I'm beginning to wonder if I saw this problem only after experimenting with remote slave nodes. At one point in time we tried adding a node but turned out that builds took longer (slower machine/disk) so we removed it. Is there some configuration/setting in hudson that might hint at that a build is remote and causing this? For the 20 - 30 people who have voted for this issue, how is your hudson configured? Do you have a single node or many nodes? If you have a single node, did you previously have multiple nodes?

          shibug added a comment -

          My setup is single node and no slaves. I never configured a slave before. The
          problem itself happens randomly while archiving the site contents.

          However we never saw this problem in our initial installation of Hudson. After
          we copied the configuration (HUDSON_HOME) to our production server, we started
          seeing this problem.

          shibug added a comment - My setup is single node and no slaves. I never configured a slave before. The problem itself happens randomly while archiving the site contents. However we never saw this problem in our initial installation of Hudson. After we copied the configuration (HUDSON_HOME) to our production server, we started seeing this problem.

          rschlege added a comment -

          Same here, no slaves. But we also didn't move the server or anything. It's
          really just a plain default installation with only one node. The problem occurs
          randomly on projects with the site or site-deploy goal.

          rschlege added a comment - Same here, no slaves. But we also didn't move the server or anything. It's really just a plain default installation with only one node. The problem occurs randomly on projects with the site or site-deploy goal.

          ralfsaam added a comment -

          Same here, no slaves and the problem occurs ramdomly on all project that use the
          maven site goal. I am still waiting for a patch.

          ralfsaam added a comment - Same here, no slaves and the problem occurs ramdomly on all project that use the maven site goal. I am still waiting for a patch.

          lechtitseb added a comment -

          Hello,

          I have the same problem. I started using Hudson about a week ago. I use a single
          node and I never tried with multiple nodes. The problem also occurs once every
          3-4 builds (I've scheduled about 10 builds per hour).

          I've installed Hudson on a machine running Ubuntu 8.10 with Sun's JVM (1.6.0_12).

          lechtitseb added a comment - Hello, I have the same problem. I started using Hudson about a week ago. I use a single node and I never tried with multiple nodes. The problem also occurs once every 3-4 builds (I've scheduled about 10 builds per hour). I've installed Hudson on a machine running Ubuntu 8.10 with Sun's JVM (1.6.0_12).

          James Nord added a comment -

          Also seen on 1.292 on WinXP no slaves running inside tomcat 6 using sun jdk
          1.6.0 update 7

          James Nord added a comment - Also seen on 1.292 on WinXP no slaves running inside tomcat 6 using sun jdk 1.6.0 update 7

          fprei added a comment -

          We have the same problem, running Hudson on Windows XP with jdk1.6.0_07. We have
          configured to nodes on the master and 1 node on an local slave. The problem
          occurs more often since we updated to Hudson Version 1.296.

          fprei added a comment - We have the same problem, running Hudson on Windows XP with jdk1.6.0_07. We have configured to nodes on the master and 1 node on an local slave. The problem occurs more often since we updated to Hudson Version 1.296.

          adding myself as CC

          Krystian Nowak added a comment - adding myself as CC

          It is still happening to my instance of Hudson (ver. 1.297 - master with one slave):

          Generating
          /home/tomcat/.hudson/jobs/OXC-migration-production/workspace/trunk/hibernate-utils/target/site/apidocs/stylesheet.css...
          [HUDSON] Archiving javadoc
          FATAL: Unable to copy Javadoc from
          /home/tomcat/.hudson/jobs/OXC-migration-production/workspace/trunk/hibernate-utils/target/site/apidocs
          to
          /home/tomcat/.hudson/jobs/OXC-migration-production/modules/org.openads$hibernate-utils/javadoc
          hudson.util.IOException2: java.io.IOException: Not in GZIP format
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1091)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1018)
          at
          hudson.maven.reporters.MavenJavadocArchiver.postExecute(MavenJavadocArchiver.java:88)
          at
          hudson.maven.reporters.MavenJavadocArchiver.reportGenerated(MavenJavadocArchiver.java:107)
          at
          hudson.maven.MavenModuleSetBuild$Builder.onReportGenerated(MavenModuleSetBuild.java:649)
          at hudson.maven.MavenBuilder$Adapter.onReportGenerated(MavenBuilder.java:296)
          at
          hudson.maven.agent.PluginManagerInterceptor$3.invoke(PluginManagerInterceptor.java:231)
          at $Proxy4.generate(Unknown Source)
          at
          org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
          at
          org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269)
          at
          org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101)
          at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133)
          at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100)
          at
          org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453)
          at
          hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:513)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:483)
          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:597)
          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:578)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:524)
          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:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at
          java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)
          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:1089)
          ... 43 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          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:1080)
          at hudson.FilePath$27.invoke(FilePath.java:1077)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1517)
          ... 9 more

          What's weird it is written in https://hudson.dev.java.net/changelog.html
          that in Hudson ver. 1.292 it a similar issue is fixed:
          "Fixed the possible "java.io.IOException: Not in GZIP format" problem when
          copying a file remotely. (issue 3134)"

          Looking at the given issue -
          https://hudson.dev.java.net/issues/show_bug.cgi?id=3134 is seems it was just
          resolved as a duplicate of this bug, which now (when ver. 1.297 is available) is
          in state "STARTED", so in fact IMHO issue 3134 should not been given in the
          change log, as it was resolved as a duplicate (not "normally") and the
          duplicated issue (2154 - this one) is not resolved - which makes a huge
          confusion around this issue.

          Krystian Nowak added a comment - It is still happening to my instance of Hudson (ver. 1.297 - master with one slave): Generating /home/tomcat/.hudson/jobs/OXC-migration-production/workspace/trunk/hibernate-utils/target/site/apidocs/stylesheet.css... [HUDSON] Archiving javadoc FATAL: Unable to copy Javadoc from /home/tomcat/.hudson/jobs/OXC-migration-production/workspace/trunk/hibernate-utils/target/site/apidocs to /home/tomcat/.hudson/jobs/OXC-migration-production/modules/org.openads$hibernate-utils/javadoc hudson.util.IOException2: java.io.IOException: Not in GZIP format at hudson.FilePath.copyRecursiveTo(FilePath.java:1091) at hudson.FilePath.copyRecursiveTo(FilePath.java:1018) at hudson.maven.reporters.MavenJavadocArchiver.postExecute(MavenJavadocArchiver.java:88) at hudson.maven.reporters.MavenJavadocArchiver.reportGenerated(MavenJavadocArchiver.java:107) at hudson.maven.MavenModuleSetBuild$Builder.onReportGenerated(MavenModuleSetBuild.java:649) at hudson.maven.MavenBuilder$Adapter.onReportGenerated(MavenBuilder.java:296) at hudson.maven.agent.PluginManagerInterceptor$3.invoke(PluginManagerInterceptor.java:231) at $Proxy4.generate(Unknown Source) at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:513) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:483) 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:597) 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:578) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:524) 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:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) 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:1089) ... 43 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) 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:1080) at hudson.FilePath$27.invoke(FilePath.java:1077) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1517) ... 9 more What's weird it is written in https://hudson.dev.java.net/changelog.html that in Hudson ver. 1.292 it a similar issue is fixed: "Fixed the possible "java.io.IOException: Not in GZIP format" problem when copying a file remotely. (issue 3134)" Looking at the given issue - https://hudson.dev.java.net/issues/show_bug.cgi?id=3134 is seems it was just resolved as a duplicate of this bug, which now (when ver. 1.297 is available) is in state "STARTED", so in fact IMHO issue 3134 should not been given in the change log, as it was resolved as a duplicate (not "normally") and the duplicated issue (2154 - this one) is not resolved - which makes a huge confusion around this issue.

          kohsuke: > can you once again double check if your slave.jar on slaves are the
          same as that in hudson.war?

          Was the same as on master, and it happened even when I started using
          http://wiki.jenkins-ci.org/display/JENKINS/SSH+Slaves+plugin - then it has to be
          the same jar as it just "copies the latest slave.jar via SFTP".

          Krystian Nowak added a comment - kohsuke: > can you once again double check if your slave.jar on slaves are the same as that in hudson.war? Was the same as on master, and it happened even when I started using http://wiki.jenkins-ci.org/display/JENKINS/SSH+Slaves+plugin - then it has to be the same jar as it just "copies the latest slave.jar via SFTP".

          rschlege added a comment -

          I'd like to once again emphasize that in my environment I never tried setting up
          slaves, and even though get the same error. Running it on WinXP with JDK
          1.6.0_02-b05

          rschlege added a comment - I'd like to once again emphasize that in my environment I never tried setting up slaves, and even though get the same error. Running it on WinXP with JDK 1.6.0_02-b05

          Any one in the San Francisco bay area that's willing to have me inspect the
          problem in person?

          I'm still trying to reproduce the problem, and this is the most voted issue in
          the entire Hudson issue database.

          Kohsuke Kawaguchi added a comment - Any one in the San Francisco bay area that's willing to have me inspect the problem in person? I'm still trying to reproduce the problem, and this is the most voted issue in the entire Hudson issue database.

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/hudson/main/core/src/main/java/hudson/FilePath.java
          http://fisheye4.cenqua.com/changelog/hudson/?cs=17320
          Log:
          JENKINS-2154 Adding more error diagnostic report in an attempt to find out a root cause. This change should let us see what's in the stream.

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/hudson/main/core/src/main/java/hudson/FilePath.java http://fisheye4.cenqua.com/changelog/hudson/?cs=17320 Log: JENKINS-2154 Adding more error diagnostic report in an attempt to find out a root cause. This change should let us see what's in the stream.

          I seem not to see it any more in Maven-based builds since 1.300, but I can't
          recall if it didn't stop earlier.

          Krystian Nowak added a comment - I seem not to see it any more in Maven-based builds since 1.300, but I can't recall if it didn't stop earlier.

          shibug added a comment -

          Using Build 1.299. We noticed that a site job that failed earlier for the same
          reason tends to fail again and again. I am not sure if it is consistent though.

          Only workaround is to delete that job and create another job with the same
          configuration. This has worked for us and the build does not fail. Again, I am
          not sure if this is consistent and a proper workaround.

          shibug added a comment - Using Build 1.299. We noticed that a site job that failed earlier for the same reason tends to fail again and again. I am not sure if it is consistent though. Only workaround is to delete that job and create another job with the same configuration. This has worked for us and the build does not fail. Again, I am not sure if this is consistent and a proper workaround.

          rschlege added a comment -

          I am using JDK 1.6.0_02 on Win XP.

          Just updated to Hudson 1.300 both with an existing job and a new one. Got for
          both this exception:

          [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:1157)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1084)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:73)
          at
          hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:639)
          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:539)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
          at
          org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
          at
          org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
          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:578)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:524)
          at hudson.remoting.UserRequest.perform(UserRequest.java:97)
          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:1155)
          ... 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$28.invoke(FilePath.java:1146)
          at hudson.FilePath$28.invoke(FilePath.java:1143)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1583)
          ... 9 more

          rschlege added a comment - I am using JDK 1.6.0_02 on Win XP. Just updated to Hudson 1.300 both with an existing job and a new one. Got for both this exception: [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:1157) at hudson.FilePath.copyRecursiveTo(FilePath.java:1084) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:73) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:639) 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:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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:578) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:524) at hudson.remoting.UserRequest.perform(UserRequest.java:97) 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:1155) ... 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$28.invoke(FilePath.java:1146) at hudson.FilePath$28.invoke(FilePath.java:1143) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1583) ... 9 more

          Created an attachment (id=675)
          Stacktrace for version 1300

          jochenhinrichsen added a comment - Created an attachment (id=675) Stacktrace for version 1300

          The problem appeared last night again, i hit 'Build now' this morning and it ran
          like a charm. This suggests it's not a 'once broken, always broken' pattern.

          The stack trace attached does not show the use of TarCompression from changeset
          #17320 - did the change make it into version 1300 or did i screw up something?

          jochenhinrichsen added a comment - The problem appeared last night again, i hit 'Build now' this morning and it ran like a charm. This suggests it's not a 'once broken, always broken' pattern. The stack trace attached does not show the use of TarCompression from changeset #17320 - did the change make it into version 1300 or did i screw up something?

          troykinsella added a comment -

          Using 1.300 I still get the exception consistently on every build, whether
          triggered manually or by a schedule. I recreated the job as well.. same thing.
          I've never configured slave nodes for my installation.

          I'm using the Sun JDK 1.6.0_03 on Debian Etch.

          troykinsella added a comment - Using 1.300 I still get the exception consistently on every build, whether triggered manually or by a schedule. I recreated the job as well.. same thing. I've never configured slave nodes for my installation. I'm using the Sun JDK 1.6.0_03 on Debian Etch.

          cristiano_k added a comment -

          I think I found it...

          At first, I logged all the GZIP stream received before the GZIP decompression. I
          noticed that sometimes it was missing the GZIP header. When it happened, the
          exception occoured. So, I logged "the other side" to make sure all the stream
          sent was complete. All the stream had being correctly sent.

          So, what happened to the header chunk? I saw that the method
          ProxyOutputStream.Chunk.execute has an empty catch clause. I put a
          printStackTrace there and... See it for yourself:

          java.io.IOException: Pipe not connected
          at java.io.PipedOutputStream.write(PipedOutputStream.java:123)
          at java.io.OutputStream.write(OutputStream.java:58)
          at hudson.remoting.ProxyOutputStream$Chunk.execute(ProxyOutputStream.java:172)
          at hudson.remoting.Channel$ReaderThread.run(Channel.java:696)

          It happened only in the first Chunk. All the others were Ok. For some reason,
          the pipe was disconnected in the beggining and was connected later, before the
          arrival of the other Chunks.

          The problem is that the pipe creation is handled in a thread and the chunks
          processing is handled in another thread. The pipe creation code is located at
          Pipe.readObject. Snippet:
          --------
          (1) final int oidRos = ois.readInt();

          (2) // we want 'oidRos' to send data to this PipedOutputStream
          (3) PipedOutputStream pos = new PipedOutputStream();
          (4) final int oidPos = channel.export(pos);

          (5) // tell 'ros' to connect to our 'pos'.
          (6) channel.send(new ConnectCommand(oidRos, oidPos));

          (7) out = null;
          (8) in = new PipedInputStream(pos);
          --------

          The pipe is created disconnected (line 3) and exported (line 4). It is connected
          only later (line 8). If a chunk is received between line 4 and 8 (by the channel
          reader thread, which is not the same thread the above code runs), the exception
          will occour.

          I changed the above code to:
          --------
          final int oidRos = ois.readInt();

          // we want 'oidRos' to send data to this PipedOutputStream
          PipedOutputStream pos = new PipedOutputStream();
          PipedInputStream pis = new PipedInputStream(pos);
          final int oidPos = channel.export(pos);

          // tell 'ros' to connect to our 'pos'.
          channel.send(new ConnectCommand(oidRos, oidPos));

          out = null;
          in = pis;
          --------
          and it seems to work fine here.

          I don't know the possible side effects of this change. So, please evaluate it.

          cristiano_k added a comment - I think I found it... At first, I logged all the GZIP stream received before the GZIP decompression. I noticed that sometimes it was missing the GZIP header. When it happened, the exception occoured. So, I logged "the other side" to make sure all the stream sent was complete. All the stream had being correctly sent. So, what happened to the header chunk? I saw that the method ProxyOutputStream.Chunk.execute has an empty catch clause. I put a printStackTrace there and... See it for yourself: java.io.IOException: Pipe not connected at java.io.PipedOutputStream.write(PipedOutputStream.java:123) at java.io.OutputStream.write(OutputStream.java:58) at hudson.remoting.ProxyOutputStream$Chunk.execute(ProxyOutputStream.java:172) at hudson.remoting.Channel$ReaderThread.run(Channel.java:696) It happened only in the first Chunk. All the others were Ok. For some reason, the pipe was disconnected in the beggining and was connected later, before the arrival of the other Chunks. The problem is that the pipe creation is handled in a thread and the chunks processing is handled in another thread. The pipe creation code is located at Pipe.readObject. Snippet: -------- (1) final int oidRos = ois.readInt(); (2) // we want 'oidRos' to send data to this PipedOutputStream (3) PipedOutputStream pos = new PipedOutputStream(); (4) final int oidPos = channel.export(pos); (5) // tell 'ros' to connect to our 'pos'. (6) channel.send(new ConnectCommand(oidRos, oidPos)); (7) out = null; (8) in = new PipedInputStream(pos); -------- The pipe is created disconnected (line 3) and exported (line 4). It is connected only later (line 8). If a chunk is received between line 4 and 8 (by the channel reader thread, which is not the same thread the above code runs), the exception will occour. I changed the above code to: -------- final int oidRos = ois.readInt(); // we want 'oidRos' to send data to this PipedOutputStream PipedOutputStream pos = new PipedOutputStream(); PipedInputStream pis = new PipedInputStream(pos); final int oidPos = channel.export(pos); // tell 'ros' to connect to our 'pos'. channel.send(new ConnectCommand(oidRos, oidPos)); out = null; in = pis; -------- and it seems to work fine here. I don't know the possible side effects of this change. So, please evaluate it.

          cristiano_k added a comment -

          Created an attachment (id=680)
          Proposed patch.

          cristiano_k added a comment - Created an attachment (id=680) Proposed patch.

          scottyg added a comment -

          I have applied cristiano_k's patch to 1.299 and deployed the WAR. This does
          seem to have fixed the issue, as I can no longer duplicate the GZIP exception.

          Once an official built jar is available I will test with it too.

          scottyg added a comment - I have applied cristiano_k's patch to 1.299 and deployed the WAR. This does seem to have fixed the issue, as I can no longer duplicate the GZIP exception. Once an official built jar is available I will test with it too.

          Code changed in hudson
          User: : kohsuke
          Path:
          branches/rc/remoting/src/main/java/hudson/remoting/Pipe.java
          http://fisheye4.cenqua.com/changelog/hudson/?cs=17646
          Log:
          [FIXED JENKINS-2154] Applied a patch. Thanks for the great detective workpaste | patch -p1

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: branches/rc/remoting/src/main/java/hudson/remoting/Pipe.java http://fisheye4.cenqua.com/changelog/hudson/?cs=17646 Log: [FIXED JENKINS-2154] Applied a patch. Thanks for the great detective workpaste | patch -p1

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/www/changelog.html
          http://fisheye4.cenqua.com/changelog/hudson/?cs=17647
          Log:
          JENKINS-2154 This change will be in 1.302

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/www/changelog.html http://fisheye4.cenqua.com/changelog/hudson/?cs=17647 Log: JENKINS-2154 This change will be in 1.302

          hrcornejo added a comment -

          Correct.

          hrcornejo added a comment - Correct.

          shooeugenesea added a comment -

          Hi, the problem appear again..
          The version is Hudson ver. 1.380

          Thanks!

          shooeugenesea added a comment - Hi, the problem appear again.. The version is Hudson ver. 1.380 Thanks!

          shooeugenesea added a comment -

          [HUDSON] Archiving site from

          {path} to D:\.hudson\jobs{path}
          FATAL: Unable to copy site from /opt/hudson/workspace/{path}

          to D:\.hudson\jobs{path}
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:772)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300)
          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:678)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:165)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:694)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:638)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67
          at hudson.remoting.Channel$2.adapt(Channel.java:663)
          at hudson.remoting.Channel$2.adapt(Channel.java:658)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          ... 35 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:534)
          at hudson.FilePath$32.invoke(FilePath.java:1463)
          at hudson.FilePath$32.invoke(FilePath.java:1460)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
          at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
          at java.util.zip.GZIPInputStream.<init>(Unknown Source)
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:530)
          ... 12 more
          [INFO] [site:deploy]
          scp:

          {scm}

          - Session: Opened
          Executing command: mkdir -p /opt/maven-site/

          {path}
          Executing command: mkdir -p /opt/maven-site/{path}

          Executing command: scp -t "/opt/maven-site/

          {path}./wagon6730610932489011013.zip"
          Uploading: ./wagon6730610932489011013.zip to scp://192.168.0.46/opt/{path}

          shooeugenesea added a comment - [HUDSON] Archiving site from {path} to D:\.hudson\jobs{path} FATAL: Unable to copy site from /opt/hudson/workspace/{path} to D:\.hudson\jobs{path} hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67 at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:772) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300) 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:678) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:165) at hudson.maven.MavenBuilder.call(MavenBuilder.java:165) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:694) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:638) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67 at hudson.remoting.Channel$2.adapt(Channel.java:663) at hudson.remoting.Channel$2.adapt(Channel.java:658) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 35 more Caused by: hudson.util.IOException2: Not in GZIP format stream=de4194e6a34e07bd61d86433f4131d340f9a1f50abd539fcd03e3ca437a2f6c161f3c31bd4cc6300e626912302da0977ae24d7f13fbac3f3d19fd73d44d714bafe7e76d53f47b5fd46e38f83f346a34b3610f645a7de6ca191a14c4d955a4b8ad668f40635e4d8d22f2f2ff59783ba6e3c10a9d1a03cd16968ba6ee2fac49ad4b86c18e0976baa7351d9c617f0f165efb46b0b8eaf788a0daac0d0ec2e542c13b644bbace6056ad58feacd1fada33d44ecb4d11ca3e1d842ad8fa875f4a9f3f153a789ce6f474c707013f15b6f748a2861fbf85f73f5f94bed9cecf64470ef8f88e0afa131ffcbde0128ad9fd1f851314cb2997c1f5decffcaacb6fe884a3d27aa98c9cd84a53a9ca581769d9b183236d69f9e08f9ad7abbfeebfeede0f4faf6723842a7d7fd3d2a64f9eb6cdab9a0a5982c85fe06a3de60f4a546fbb74ffffb58a3375ef507bfa19bde152212d97ad5b0f988315143e854da3d1b9b666dd55ee13d5667b7321ac80e4b3f66af88d92eefe7d331b39cf95e39a2e6c6eede0edf2cd57bb4cbce77c80df54703dfd799ca30bcdf7d170651deed21ba25b49c7d965e33c5a03badbbe5dab64c2ed351fbccc8f8b9f3337a0f0eec99642f623cbc734cf7a605654b9f6aba32217ffa87e8732d12fdf0e31fa3e175d49e198604b8e6130f7d30a5b4acb807211e400f003d62408ff4e1c2007e00f801e007801f59821f6129b5390812d71280217983217ce4179010170a59d4e90248c8f13951f37bf497cb36f987097f4fd93dbe33e28bc504f45dde2dd656c369ba44f99c6c2dc3e461be64f948a2250487588017817774fe3689927296a466106768eff47ead73d90469c35c6a205798788e2ab8da5415b2845da85893a4d2347378ca286856426996914f54155c76c4cf56b220152d8b12ab348b96593b613f1c0f2b70d394afda7dae49522a278f400ac92d8588c94b293177f76a27ceefaebf27b88d4b288fb2cc215251f1536021756532a1c3913092c419391adcc51f141a529281e4e2a1970ed9d50a912a906d7899f4cd38c77b1698a7e49bcd1655d0aedcd6b35145ed6ca489e928795195b4832a1f68eab19aba27b620e4477ad71708f901ef17f07e01ef17f07e01ef17f07e01ef1789bd5f2014a894d726f13f645f3692c4fd38d7eaf89fce41bb73148aff697de81c42fc4f1e17c4ff088dffa14b03e27e0a8ffb596b1a20de472ed003e27d00f158ad8ab80a08201d807400d20148875448875f3a6d8670ac6a01908d2d8ceba10c01f13c42b5003ea4f9c5ef287a6cf08ea2af11b9930d8d2c7f6b0242ed3caf4552eb4f3b1b47b1ff5e79a84e34d811d975338fee62bcbadda15d62844b3ab72745dfc0e7890a916a047109f1584e318681d80939f8490a7f64598622c6198dded8253b556a7f34c2424e5bcc1fed9e68cd67 at hudson.FilePath$TarCompression$2.extract(FilePath.java:534) at hudson.FilePath$32.invoke(FilePath.java:1463) at hudson.FilePath$32.invoke(FilePath.java:1460) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(Unknown Source) at java.util.zip.GZIPInputStream.<init>(Unknown Source) at hudson.FilePath$TarCompression$2.extract(FilePath.java:530) ... 12 more [INFO] [site:deploy] scp: {scm} - Session: Opened Executing command: mkdir -p /opt/maven-site/ {path} Executing command: mkdir -p /opt/maven-site/{path} Executing command: scp -t "/opt/maven-site/ {path}./wagon6730610932489011013.zip" Uploading: ./wagon6730610932489011013.zip to scp://192.168.0.46/opt/{path}

          shooeugenesea added a comment -

          The problem appear in the version "Hudson ver. 1.380".
          Thanks

          shooeugenesea added a comment - The problem appear in the version "Hudson ver. 1.380". Thanks

          brianharris added a comment -

          I see the problem in 1.381. I'm using the copy artifact plugin 1.10, maybe the problem is there?

          Here are the logs:
          Started by upstream project "*****" build number 5
          Building remotely on *****
          [*****] $ /bin/sh -xe /tmp/hudson2872790988634929414.sh
          + rm -rf build install result.tgz src .ivyhome
          ERROR: Failed to copy artifacts from ***** with filter: **
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=*****
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:172)
          at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
          at hudson.model.Build$RunnerImpl.build(Build.java:174)
          at hudson.model.Build$RunnerImpl.doRun(Build.java:138)
          at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
          at hudson.model.Run.run(Run.java:1280)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:139)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=*****
          at hudson.remoting.Channel$2.adapt(Channel.java:663)
          at hudson.remoting.Channel$2.adapt(Channel.java:658)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          ... 11 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=*****
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:534)
          at hudson.FilePath$32.invoke(FilePath.java:1463)
          at hudson.FilePath$32.invoke(FilePath.java:1460)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:530)
          ... 12 more
          Recording test results
          Recording fingerprints
          Finished: FAILURE

          brianharris added a comment - I see the problem in 1.381. I'm using the copy artifact plugin 1.10, maybe the problem is there? Here are the logs: Started by upstream project "*****" build number 5 Building remotely on ***** [*****] $ /bin/sh -xe /tmp/hudson2872790988634929414.sh + rm -rf build install result.tgz src .ivyhome ERROR: Failed to copy artifacts from ***** with filter: ** hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=***** at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:172) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601) at hudson.model.Build$RunnerImpl.build(Build.java:174) at hudson.model.Build$RunnerImpl.doRun(Build.java:138) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416) at hudson.model.Run.run(Run.java:1280) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:139) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=***** at hudson.remoting.Channel$2.adapt(Channel.java:663) at hudson.remoting.Channel$2.adapt(Channel.java:658) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 11 more Caused by: hudson.util.IOException2: Not in GZIP format stream=***** at hudson.FilePath$TarCompression$2.extract(FilePath.java:534) at hudson.FilePath$32.invoke(FilePath.java:1463) at hudson.FilePath$32.invoke(FilePath.java:1460) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:530) ... 12 more Recording test results Recording fingerprints Finished: FAILURE

          apostasia added a comment -

          same here (Hudson 1381, copy artifact 1.10, matrix project)..
          all builds were fine today, until 10 minutes ago this problem randomly started occurring.
          I've been queueing about 20 builds, some were ok, most not.

          apostasia added a comment - same here (Hudson 1381, copy artifact 1.10, matrix project).. all builds were fine today, until 10 minutes ago this problem randomly started occurring. I've been queueing about 20 builds, some were ok, most not.

          apostasia added a comment - - edited

          inittially, the problem seemed to be gone after selecting "Run each configuration sequentially" in the config. However now I'm getting this:

          [linux] $ /bin/bash /tmp/hudson5758633278722690780.sh
          ERROR: Failed to copy artifacts from *** with filter: _bin/.so,_lib/.a
          hudson.util.IOException2: hudson.util.IOException2: Failed to extract **\builds\2010-11-04_14-23-19\archive/_bin/.so,_lib/*.a
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:172)
          at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
          at hudson.model.Build$RunnerImpl.build(Build.java:174)
          at hudson.model.Build$RunnerImpl.doRun(Build.java:138)
          at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
          at hudson.model.Run.run(Run.java:1324)
          at hudson.matrix.MatrixRun.run(MatrixRun.java:137)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:139)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Failed to extract **\builds\2010-11-04_14-23-19\archive/_bin/.so,_lib/*.a
          at hudson.remoting.Channel$2.adapt(Channel.java:663)
          at hudson.remoting.Channel$2.adapt(Channel.java:658)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          ... 11 more

          apostasia added a comment - - edited inittially, the problem seemed to be gone after selecting "Run each configuration sequentially" in the config. However now I'm getting this: [linux] $ /bin/bash /tmp/hudson5758633278722690780.sh ERROR: Failed to copy artifacts from *** with filter: _bin/ .so,_lib/ .a hudson.util.IOException2: hudson.util.IOException2: Failed to extract ** \builds\2010-11-04_14-23-19\archive/_bin/ .so,_lib/*.a at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:172) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601) at hudson.model.Build$RunnerImpl.build(Build.java:174) at hudson.model.Build$RunnerImpl.doRun(Build.java:138) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416) at hudson.model.Run.run(Run.java:1324) at hudson.matrix.MatrixRun.run(MatrixRun.java:137) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:139) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Failed to extract ** \builds\2010-11-04_14-23-19\archive/_bin/ .so,_lib/*.a at hudson.remoting.Channel$2.adapt(Channel.java:663) at hudson.remoting.Channel$2.adapt(Channel.java:658) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 11 more

          tcfujii added a comment -

          We are seeing it, too, and we're using Hudson 1.384:

          [HUDSON] Archiving site from L:\hudson\jobs\aqa_library\workspace\trunk\target\site to L:\hudson\jobs\aqa_library\site
          FATAL: Unable to copy site from L:\hudson\jobs\aqa_library\workspace\trunk\target\site to L:\hudson\jobs\aqa_library\site
          hudson.util.IOException2: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/*/
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:828)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300)
          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:694)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:165)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:750)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:694)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/*/
          at hudson.remoting.Channel$2.adapt(Channel.java:663)
          at hudson.remoting.Channel$2.adapt(Channel.java:658)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          ... 35 more
          Caused by: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/*/
          at hudson.FilePath.readFromTar(FilePath.java:1577)
          at hudson.FilePath.access$100(FilePath.java:159)
          at hudson.FilePath$32.invoke(FilePath.java:1463)
          at hudson.FilePath$32.invoke(FilePath.java:1460)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
          ... 9 more
          Caused by: java.util.zip.ZipException: invalid stored block lengths
          at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:147)
          at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92)
          at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
          at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
          at hudson.org.apache.tools.tar.TarInputStream.read(TarInputStream.java:345)
          at java.io.FilterInputStream.read(FilterInputStream.java:90)
          at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1025)
          at org.apache.commons.io.IOUtils.copy(IOUtils.java:999)
          at hudson.util.IOUtils.copy(IOUtils.java:33)
          at hudson.FilePath.readFromTar(FilePath.java:1565)
          ... 13 more

          tcfujii added a comment - We are seeing it, too, and we're using Hudson 1.384: [HUDSON] Archiving site from L:\hudson\jobs\aqa_library\workspace\trunk\target\site to L:\hudson\jobs\aqa_library\site FATAL: Unable to copy site from L:\hudson\jobs\aqa_library\workspace\trunk\target\site to L:\hudson\jobs\aqa_library\site hudson.util.IOException2: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/* / at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:828) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300) 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:694) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:165) at hudson.maven.MavenBuilder.call(MavenBuilder.java:165) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:750) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:694) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/* / at hudson.remoting.Channel$2.adapt(Channel.java:663) at hudson.remoting.Channel$2.adapt(Channel.java:658) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 35 more Caused by: hudson.util.IOException2: Failed to extract L:\hudson\jobs\aqa_library\workspace\trunk\target\site/* / at hudson.FilePath.readFromTar(FilePath.java:1577) at hudson.FilePath.access$100(FilePath.java:159) at hudson.FilePath$32.invoke(FilePath.java:1463) at hudson.FilePath$32.invoke(FilePath.java:1460) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899) ... 9 more Caused by: java.util.zip.ZipException: invalid stored block lengths at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:147) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92) at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257) at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223) at hudson.org.apache.tools.tar.TarInputStream.read(TarInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1025) at org.apache.commons.io.IOUtils.copy(IOUtils.java:999) at hudson.util.IOUtils.copy(IOUtils.java:33) at hudson.FilePath.readFromTar(FilePath.java:1565) ... 13 more

          unguiculus added a comment -

          This is the single most annoying issue for us at the moment (Hudson 1.389) . Maven Site builds randomly fail, in fact they fail most of the time because of this.

          When I look at the error message, I can see that Hudson is trying to copy the site from http://myhost/job/myJob/my.group.id$my-artifact-id/ws/target/site. Where does the directory "ws" come from? It does not exist. I guess it should be http://myhost/job/myJob/my.group.id$my-artifact-id/target/site.

          What's weird is that for some failing jobs, the site is searched with this directory "ws" in the path, for others the path looks ok.

          FATAL: Unable to copy site from <http://myhost/job/myJob/my.group.id$my-artifact-id/ws/target/site> to /exports/home/hudson/hudson/.hudson/jobs/myJob/site/my-artifact-id
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:822)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300)
          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:694)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:165)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:744)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:688)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:662)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f
          at hudson.remoting.Channel$2.adapt(Channel.java:662)
          at hudson.remoting.Channel$2.adapt(Channel.java:657)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          ... 35 more
          Caused by: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:534)
          at hudson.FilePath$32.invoke(FilePath.java:1463)
          at hudson.FilePath$32.invoke(FilePath.java:1460)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
          ... 9 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:530)
          ... 12 more

          unguiculus added a comment - This is the single most annoying issue for us at the moment (Hudson 1.389) . Maven Site builds randomly fail, in fact they fail most of the time because of this. When I look at the error message, I can see that Hudson is trying to copy the site from http://myhost/job/myJob/my.group.id$my-artifact-id/ws/target/site . Where does the directory "ws" come from? It does not exist. I guess it should be http://myhost/job/myJob/my.group.id$my-artifact-id/target/site . What's weird is that for some failing jobs, the site is searched with this directory "ws" in the path, for others the path looks ok. FATAL: Unable to copy site from < http://myhost/job/myJob/my.group.id$my-artifact-id/ws/target/site > to /exports/home/hudson/hudson/.hudson/jobs/myJob/site/my-artifact-id hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:822) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300) 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:694) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:165) at hudson.maven.MavenBuilder.call(MavenBuilder.java:165) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:744) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:688) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f at hudson.remoting.Channel$2.adapt(Channel.java:662) at hudson.remoting.Channel$2.adapt(Channel.java:657) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 35 more Caused by: hudson.util.IOException2: Not in GZIP format stream=3a2527e633e486f739391f350cbac52f032d9fdc9efb99da034fd2f50967c7486366f1d963b606a6d4e5ec6d71471be8cf90bafcb28410bd5077b645eace729d193518a8d310c2cb1cac63ed0f7dac19c1a8d54cf22b074530e5a815d00ce16a58a6cf53937cd64cb3b9dcd726814f97f7ea2643ab97f6e27c140fb0b162eaa344d6fdea35a75255bda1d2dcb2ab4b36ae2f9d512545815e28b38a56c2a8003498f7ba31a07c0050f66ae903755dca7167f802231807117c18098b73a531834b3944cc89185a1bbe29e420339c5c188a34fdf2a04de40ef2dd3c560c7bc960157f018c9ab0eb6e3e5e5d118baf85826ba75727373f6d28056e11c70ab891c1eafa63daf40c63d9835674f2174bef2f6f94643348146d62ef29705a076bd2d882b566f6b3062f45b15d517a8d88312af005753d97986c54bace0fcad641be1fb683209fc5e03e371c702dc341fa32e83d6227f8f53f3ca92fc747c56116b53b47496b7fada90a520546229eb51ea478c4596b221ead3a1634a403423aa0f5a003428a1da4d8418a1da4d8418a1da4d8418a1da4d8418a9daa2976c2cc8f04b1437ae2c7ea133b087f665e5e07193590206790e1e8133919961fe300895b525268708cf84465fe9019424a60a438634a343c48bd28b6e915e5ae109e9629bf4ee91264a52a80956a29619d4976aa78aa7b1a4b5522c1715de340e70a07ad7754685c5a64b142162b7549832c563399eb78c05cc2904623e8126614c2d858edd1bbc43175946889a398091421404aec598fbaef2d0a54e3b0482e9d14e769a4a5f11311a954a7c7210f4e91d17de494eaac10139ed85059a1c4e303ea489e262ac3574c6235bffdd95483599c309c65bb0d1114dffed3fb1c255cca64ed496f4248e0e3c7e7f0001b56fa13354d59278f11200f14dae112dd4923fa892e26911b6d05b9d1b4c4987d21e160a99465f78fb4a70f740eee521a6bd90c31092b445cb6840893f9e8cb86ac1ea60353d9cba2462d25482b61a512515b69660a62cdc042246e4e9b37e708d2aaa13ecf1ae0f6923474aac245b38e52fc32611a52d6ba4cbd274dbb0a4f369a7d35a254f761009c94ee80d70abd0fb342b4cea99d154b1f48f456249f20d15df24c1aba2c72e3c43e5b307560b6ae8225c8965c8dc543694dab3792336ed0856c5a63efc31ff494f5b3e158e1802fde5db71934b921ed49f416ffd760289c1ccf666a335fa512b59c789111db9afd0e678a4d4eb7a3557429973ea343e56f79ba534d3f4bdbe05d245cdbd247562fbf762869ea0633c3a6465dba48418a14a4482a80a402482a80a402f27f482a902379094905905400490516a91049059054001946f133c7670efe4f65029cad8ec9fc9f073b7b3bbb31fecfddddbdb7c8ff59c507f93f27f37f0a6547e2cf62893ff3f52a327ed6cb3f at hudson.FilePath$TarCompression$2.extract(FilePath.java:534) at hudson.FilePath$32.invoke(FilePath.java:1463) at hudson.FilePath$32.invoke(FilePath.java:1460) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899) ... 9 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:530) ... 12 more

          neu242 added a comment -

          I have the same problem in ver. 1.388

          [HUDSON] Archiving site from /var/lib/hudson/jobs/.../target/site to /var/lib/hudson/jobs/.../my-zip
          FATAL: Unable to copy site from /var/lib/hudson/jobs/.../target/site to /var/lib/hudson/.../my-zip
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=7f76de2ecf93b2bc6e7300f400e0c0af57d2941190d7036d3072b420d...aaa
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
          	at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          	at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:822)
          	at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300)
          	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:694)
          ...
          	at hudson.remoting.Request$2.run(Request.java:270)
          	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          	at java.lang.Thread.run(Thread.java:662)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=7f76de2ecf93b2bc6...59faa
          	at hudson.remoting.Channel$2.adapt(Channel.java:662)
          	at hudson.remoting.Channel$2.adapt(Channel.java:657)
          	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1472)
          	... 35 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=7f76de2e...aaa
          	at hudson.FilePath$TarCompression$2.extract(FilePath.java:534)
          	at hudson.FilePath$32.invoke(FilePath.java:1463)
          	at hudson.FilePath$32.invoke(FilePath.java:1460)
          	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
          	... 9 more
          Caused by: java.io.IOException: Not in GZIP format
          	at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          	at hudson.FilePath$TarCompression$2.extract(FilePath.java:530)
          	... 12 more
          

          neu242 added a comment - I have the same problem in ver. 1.388 [HUDSON] Archiving site from / var /lib/hudson/jobs/.../target/site to / var /lib/hudson/jobs/.../my-zip FATAL: Unable to copy site from / var /lib/hudson/jobs/.../target/site to / var /lib/hudson/.../my-zip hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=7f76de2ecf93b2bc6e7300f400e0c0af57d2941190d7036d3072b420d...aaa at hudson.FilePath.copyRecursiveTo(FilePath.java:1474) at hudson.FilePath.copyRecursiveTo(FilePath.java:1399) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:822) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:300) 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:694) ... at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang. Thread .run( Thread .java:662) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=7f76de2ecf93b2bc6...59faa at hudson.remoting.Channel$2.adapt(Channel.java:662) at hudson.remoting.Channel$2.adapt(Channel.java:657) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1472) ... 35 more Caused by: hudson.util.IOException2: Not in GZIP format stream=7f76de2e...aaa at hudson.FilePath$TarCompression$2.extract(FilePath.java:534) at hudson.FilePath$32.invoke(FilePath.java:1463) at hudson.FilePath$32.invoke(FilePath.java:1460) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899) ... 9 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:530) ... 12 more

          apostasia added a comment -

          it's still in 1.389 as well

          apostasia added a comment - it's still in 1.389 as well

          unguiculus added a comment -

          The problem also happens with Maven 3 and the latest 1.393 snapshot.

          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1502)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1427)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          at hudson.maven.Maven3Builder$MavenExecutionListener.reccordMojoSucceeded(Maven3Builder.java:556)
          at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:520)
          at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:81)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
          at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
          at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:145)
          at hudson.maven.Maven3Builder.call(Maven3Builder.java:123)
          at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:662)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807
          at hudson.remoting.Channel$2.adapt(Channel.java:662)
          at hudson.remoting.Channel$2.adapt(Channel.java:657)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1500)
          ... 33 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:537)
          at hudson.FilePath$32.invoke(FilePath.java:1491)
          at hudson.FilePath$32.invoke(FilePath.java:1488)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1925)
          ... 9 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:533)
          ... 12 more

          unguiculus added a comment - The problem also happens with Maven 3 and the latest 1.393 snapshot. hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807 at hudson.FilePath.copyRecursiveTo(FilePath.java:1502) at hudson.FilePath.copyRecursiveTo(FilePath.java:1427) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.Maven3Builder$MavenExecutionListener.reccordMojoSucceeded(Maven3Builder.java:556) at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:520) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:81) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:145) at hudson.maven.Maven3Builder.call(Maven3Builder.java:123) at hudson.maven.Maven3Builder.call(Maven3Builder.java:70) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807 at hudson.remoting.Channel$2.adapt(Channel.java:662) at hudson.remoting.Channel$2.adapt(Channel.java:657) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1500) ... 33 more Caused by: hudson.util.IOException2: Not in GZIP format stream=83715ea906b88c816b9ddd9e2522eb3dfd6e015ce4ebff045e52123f812b4caa89002015c6ffa0d234fd3fc9faf3dfb5536a3cfe47a622da5f2aebfc5d5ce9f81f7e8abd809898980c5c0c58fee376667aa5ce0172c33e1577c6c40c3231c96079e1daec363034cbac6feb15c9b8e9908a33dc99860b0062d5c82ef50ecec004e76489dbb9e744bda1f037e94776e58b2a2a78cdc1a820ff1b8da416ff13deff2351c84cfdf8af8da2cffff62bf2bf79470965fa446ffa446fd8a24ff4a64ff4a64ff486695e9fe84d9fe8edf72d3f9f664cf719df7e2ad79822cd935c77a99de44e4031e0c58a918fd2cc199620e527c8843209f870651d380985b6fbb594310c4ee804e43a9f27d1cc18a67a02e70a53fdaa5dc452f060ee49e48963e1c9a70c1453201f551d0cb26af76b1bed784e02d0db60915526d6bd9555d49056ddae1d9cf9605cf0a36430d3958d35a6923adeda1fd40ae67c8944c683d769d1c3f9091a89037bc2cfe0d51ff2ccd143fd77ada017cfe10bf070362e8da1d51bdc8793fdc089b8c0d852fb592b888904b2587ed97d1d8c3c56ebe552b76a054f01d0f812243ced134a00fa503599c86fd42205cb48a789120b934e537ea3763093cfc412348b95760c9529ae346ed44e8a3a1e271e5f3a499d029530f0588518fcab7652fb2199ca90c47e60bd2cd4a49c3cd36088f2b132f9a0ea968e92eafdc945074985759ac9569fd1b02e643444d4f372369394d9e9908a11aa8a118a8a118a2d0355e2ba2abe232a77b741a44f57a74f57a72f75a3682eb06b024685f63f065533ff1f8da2b7ffd54ad1dbff7e85fdafac5d2abd41506f105416bd41506f10d41b0431cdeb0d827a83e0ef5bfe38836019d86ae16f64dbc0516139d4e506a4c228599642553b564abde54f6ff9d35bfe6a083dbde5ef27f1d45bfef4963fbde5ef4f2a7acb9fdef257daf257860eacd839533d8e503b3157daca576e4d9147a010d92e9383c2181020d55408495224525e3cc497405c5e0c3f013665050b781c090f02dd1b3d1c8a021a04bcb9cb81041c294f0c71c15f82de36a8b70dea4bad162dcabfce61fc5f7bd7ff1db76de47f96deebff80539a8b9d9356fb455f1cc5de5755b65bb749ec17bb6dee7a7d7adc257645874b6e48ae64b5aff7b7df0cbe9104c92577b5a2b4cee0253217048101301800f3190c6af1bfae7dfeafdf1d9c10fed74620fcef21f03f7b1b4db81fe17e2610ee47b81fe17e99ec09f723dc6f7b03e17ef780fb55d240c7053747188186041a1a84dddeb2b483ac13f877473a09fc23f08fc0bfcf2910f847e05f11fcb3a667ad3613d197a9fd4e11ec2b4d21403e010d10a657cdb484e951d8f6f0516e9bd494f010f85fffa47b5af0ffdb1dd0f9bf5602e17f0f81fffd49aa1cd4d28a7dcf611f3f8e0907241c30130807 at hudson.FilePath$TarCompression$2.extract(FilePath.java:537) at hudson.FilePath$32.invoke(FilePath.java:1491) at hudson.FilePath$32.invoke(FilePath.java:1488) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1925) ... 9 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:533) ... 12 more

          tcfujii added a comment -

          Is this ever going to be fixed? I keep upgrading to the latest Hudson version hoping that this problem would finally go away but it still randomly exists for us.

          tcfujii added a comment - Is this ever going to be fixed? I keep upgrading to the latest Hudson version hoping that this problem would finally go away but it still randomly exists for us.

          tcfujii added a comment -

          We are still seeing this with the latest Jenkins 1.396 release:
          [HUDSON] Archiving site from L:\hudson\jobs\mpi_core\workspace\trunk\target\site to L:\hudson\jobs\mpi_core\site
          FATAL: Unable to copy site from L:\hudson\jobs\mpi_core\workspace\trunk\target\site to L:\hudson\jobs\mpi_core\site
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1508)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1433)
          at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:946)
          at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:336)
          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:694)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
          at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
          at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
          at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
          at hudson.maven.agent.Main.launch(Main.java:173)
          at hudson.maven.MavenBuilder.call(MavenBuilder.java:164)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:868)
          at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:799)
          at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          at hudson.remoting.Request$2.run(Request.java:270)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f
          at hudson.remoting.Channel$2.adapt(Channel.java:662)
          at hudson.remoting.Channel$2.adapt(Channel.java:657)
          at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          at hudson.FilePath.copyRecursiveTo(FilePath.java:1506)
          ... 35 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:537)
          at hudson.FilePath$32.invoke(FilePath.java:1497)
          at hudson.FilePath$32.invoke(FilePath.java:1494)
          at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1931)
          ... 9 more
          Caused by: java.io.IOException: Not in GZIP format
          at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          at hudson.FilePath$TarCompression$2.extract(FilePath.java:533)
          ... 12 more
          [INFO] ------------------------------------------------------------------------

          Sometimes re-running the Hudson job will resolve the problem but most time it doesn't. This is impacting our build statistics (we use Rally to track) as out of 20 builds that were done, half of them are all failing because of this bug as it can't complete the maven site part of it.

          tcfujii added a comment - We are still seeing this with the latest Jenkins 1.396 release: [HUDSON] Archiving site from L:\hudson\jobs\mpi_core\workspace\trunk\target\site to L:\hudson\jobs\mpi_core\site FATAL: Unable to copy site from L:\hudson\jobs\mpi_core\workspace\trunk\target\site to L:\hudson\jobs\mpi_core\site hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f at hudson.FilePath.copyRecursiveTo(FilePath.java:1508) at hudson.FilePath.copyRecursiveTo(FilePath.java:1433) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.MavenModuleSetBuild$Builder.postExecute(MavenModuleSetBuild.java:946) at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:336) 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:694) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:173) at hudson.maven.MavenBuilder.call(MavenBuilder.java:164) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:868) at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:799) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f at hudson.remoting.Channel$2.adapt(Channel.java:662) at hudson.remoting.Channel$2.adapt(Channel.java:657) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1506) ... 35 more Caused by: hudson.util.IOException2: Not in GZIP format stream=b78462a47b2f8b76ad8c5d8bcc63e22486251f1b195afc003e322c5b3d3ab2ca1abdcad32ca0340bd0b436d43b9bb0f25082fa508a5d61c4054cae6a851eea31814984e099445030817b8f08fc7b8ad1c98244090b2f530205930d3a8bad9550684147110ba5a5081e2690742dbc001c5ce512e2712c94801c3c8281986b29579148a01183a75c509857313ad9506fd246e9168987c901d385a3954061836bdc16b8c655658036c48cdaea068dd6838328009b1b05d0818f0242369229739334f04f14471d13a385cba4ba05bf8445a298b28271a59570d13ae9b6da4db01a0e56fd1e1c38a096a1686548705828a23ed4c16aa3dae96d5d8285d68913874a1270543a4312ed4395a20e3d430ec6194282e3503818a64124385421e18615294a1d2a1d38fa480768fde090e060b510c681831666810447dc015929ea50463dc028bd87048772b6813e9c4da2f8914ad441eb9b880407abad36121cca0a5c7d6436b4225b4870b09a95e0c0f120ef0525351f070e5609055c138807997dfa48071270943a4390a8881103810487ea3d9e3e7a8f4f20c74a1beaf89001a7cfd991289ba21475c4b1d62a51a7b2589b9ad4416b478e0487b282401fa920a0ac20d0c7668016c28f038798ac379a3e5603026183441036a816852054c444c987410204bddb4c7dfc3dc484f40313253310091034a13335e272ac03a4a005a45214629d1f51ca52610182be2028e92e588080cba1b4a8c402e402207d2439c25ab5a09469c102046c9bdb3c54550a050008235d020910b4d121287d74b00081b4ad51642fb1584b657dac09c4828bd5d2c79e40a0251311f464528b42700f71bbfba94a2160db82023e4a510802e4894611f2c466e9271ad914200991089210558c9227101b4b04c1b16a510ab89da311b7838052a2514429819052a2514c291900b71b68c4ed200e9308023195e47603384b039dce920420252905ed9488a09f9252949201a414d793295ea562d41c81fa054450bf402d4a49003adc0a1a653c1e1c254fd5324f653c3e30711fe35642c163817bcfe2baf7baa991314be67116bd5b7ed0b09877e5f063d50cf9f5d2a07c46052802ac46d51a51d5b0c00a2d30422b5c01bb0637149e436bfa85464edb81125938fcf66a447fc7b77194eed03aa162f091d7caae96ea9cb60a12f395ab7a30ab40e9dd67a00a7525335299947825243aac195e05ce734f9e7a2881373d8083827d285dfb4eed533865a141bf1f0f8de9627213a55d20426b368b868898101561a250c941c3241186dc129ddc43c2d4129dd030e1c5ee9e7a6898249a25b44427420e09947a920581e63884db1da70bed6d3a5fa420faeda2bc71c71e7537c9c5525e75e32342ab778588494220565971e38396c878578e9068b9ae88988809d119a6f2fa5a053a0b6e790ba596660f at hudson.FilePath$TarCompression$2.extract(FilePath.java:537) at hudson.FilePath$32.invoke(FilePath.java:1497) at hudson.FilePath$32.invoke(FilePath.java:1494) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1931) ... 9 more Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:533) ... 12 more [INFO] ------------------------------------------------------------------------ Sometimes re-running the Hudson job will resolve the problem but most time it doesn't. This is impacting our build statistics (we use Rally to track) as out of 20 builds that were done, half of them are all failing because of this bug as it can't complete the maven site part of it.

          evernat added a comment -

          This issue is supposed to be fixed now, and my tests confirm that.
          I suggest to upgrade to a recent version of Jenkins (including slaves), for example to the latest LTS release of Jenkins.
          Do you confirm this is fixed?

          evernat added a comment - This issue is supposed to be fixed now, and my tests confirm that. I suggest to upgrade to a recent version of Jenkins (including slaves), for example to the latest LTS release of Jenkins. Do you confirm this is fixed?

          evernat added a comment -

          As said a year ago, I suppose that this is fixed.
          Given that there is no response saying that there is still an issue on this, resolving as fixed.
          If needed, please reopen.

          evernat added a comment - As said a year ago, I suppose that this is fixed. Given that there is no response saying that there is still an issue on this, resolving as fixed. If needed, please reopen.

            Unassigned Unassigned
            hrcornejo hrcornejo
            Votes:
            17 Vote for this issue
            Watchers:
            24 Start watching this issue

              Created:
              Updated:
              Resolved: