[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17959461#comment-17959461 ] Matthias Bünger commented on MSOURCES-94: - This project has moved from Jira to GitHub Issues. This issue was migrated to [apache/maven-source-plugin#166|https://github.com/apache/maven-source-plugin/issues/166]. > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin (Moved to GitHub Issues) > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers >Assignee: Karl Heinz Marbaise >Priority: Major > Fix For: 3.0.1 > > Attachments: compare-plexus-archiver-revisions.sh, > memory-usage-test-gc-logs-maven-3.0.5.tgz, memory-usage-test-gc-logs.tgz, > memory-usage-test.sh > > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:109) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:89) > at > org.codehaus.plexus.archiver.zip.DeferredScatterOutputStream.(DeferredScatterOut
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15313911#comment-15313911 ] Andreas Kohn commented on MSOURCES-94: -- I hit the same issue, and instead of manually patching tried to get maven to use plexus-archiver 3.3: 1. Find all plugins that depend on plexus-archiver: {code} $ mvn dependency:resolve-plugins | grep -E '(Plugin Resolved|Plugin Dependency Resolved: plexus-archiver)' | sed 's,^\[INFO\],,' | perl -0777 -pe 's/\n\s+Plugin Dependency Resolved://igs' | grep plexus-archiver | sort | uniq Plugin Resolved: gwt-maven-plugin-2.7.0.jar plexus-archiver-2.6.3.jar Plugin Resolved: maven-assembly-plugin-2.6.jar plexus-archiver-3.0.1.jar Plugin Resolved: maven-dependency-plugin-2.10.jar plexus-archiver-2.9.jar Plugin Resolved: maven-jar-plugin-3.0.0.jar plexus-archiver-3.1.1.jar Plugin Resolved: maven-site-plugin-3.3.jar plexus-archiver-1.0.jar Plugin Resolved: maven-source-plugin-3.0.0.jar plexus-archiver-3.0.3.jar Plugin Resolved: maven-war-plugin-2.6.jar plexus-archiver-2.9.jar {code} 2. For of these plugins add/modify the pluginManagement information and add a dependency to org.codehaus.plexus:plexus-archiver:3.3 3. For maven-assembly-plugin and maven-war-plugin: additionally add a dependency to org.codehaus.plexus:plexus-io:2.7.1 to avoid {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.6:war (default-war) on project activity-engine: Execution default-war of goal org.apache.maven.plugins:maven-war-plugin:2.6:war failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-war-plugin:2.6:war: java.lang.NoSuchMethodError: org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection.isConcurrentAccessSupported()Z {code} 4. Enjoy working builds again! So, yes, please do update plexus-archiver :) > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > Attachments: compare-plexus-archiver-revisions.sh, > memory-usage-test-gc-logs-maven-3.0.5.tgz, memory-usage-test-gc-logs.tgz, > memory-usage-test.sh > > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBui
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284756#comment-15284756 ] Stephan Schroevers commented on MSOURCES-94: I just noticed [plexus-archiver PR #5|https://github.com/codehaus-plexus/plexus-archiver/issues/5] which describes this issue, and the patch attached there by user [eicki|https://github.com/eicki] does indeed sufficiently resolve the issue. After applying the patch and running the test once more: {noformat} Running second test... Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 128m: Total time: 3.746 s Final Memory: 38M/114M Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 256m: Total time: 3.122 s Final Memory: 41M/229M Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 512m: Total time: 2.940 s Final Memory: 39M/277M Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 1024m: Total time: 3.037 s Final Memory: 40M/422M Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 2048m: Total time: 3.040 s Final Memory: 47M/764M Testing org.apache.maven.plugins:maven-source-plugin:3.0.1-SNAPSHOT:jar-no-fork with 4096m: Total time: 3.104 s Final Memory: 46M/1215M {noformat} That's not quite as good as the performance we saw with {{maven-source-plugin}} 2.4, but probably more than good enough. Can we please have this patch applied? > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > Attachments: compare-plexus-archiver-revisions.sh, > memory-usage-test-gc-logs-maven-3.0.5.tgz, memory-usage-test-gc-logs.tgz, > memory-usage-test.sh > > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284649#comment-15284649 ] Karl Heinz Marbaise commented on MSOURCES-94: - So it is not related to Maven version which excludes it...that's good to know...Thanks. > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > Attachments: memory-usage-test-gc-logs-maven-3.0.5.tgz, > memory-usage-test-gc-logs.tgz, memory-usage-test.sh > > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:109) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:89) > at > org.codehaus.plexus.archiver.zip.DeferredScatterOutputStream.(DeferredScatterOutputStream.java:28) > at > org.codehaus.plexus.archiver.zip.ConcurrentJarCreator$DeferredSupplier.get(ConcurrentJarCreator.java:47) > at > org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.createDeferred(ParallelScatte
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284466#comment-15284466 ] Karl Heinz Marbaise commented on MSOURCES-94: - Can you please check this with Maven 3.0.5 cause i'm investigating memory [usage issue with Maven greater than 3.0.5|https://github.com/khmarbaise/maven-test-project-generator]? > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > Attachments: memory-usage-test-gc-logs.tgz, memory-usage-test.sh > > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:109) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:89) > at > org.codehaus.plexus.archiver.zip.DeferredScatterOutputStream.(DeferredScatterOutputStream.java:28) > at > org.codehaus.plexus.archiver.zip.ConcurrentJarCreator$DeferredSupplier.get(ConcurrentJarCreator.java:47) > at > org.apache.commons.compress.archivers.zip.ParallelSc
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15196831#comment-15196831 ] Kristian Rosenvold commented on MSOURCES-94: How much more memory does it actually require, and how many CPU cores do you have ? > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:109) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:89) > at > org.codehaus.plexus.archiver.zip.DeferredScatterOutputStream.(DeferredScatterOutputStream.java:28) > at > org.codehaus.plexus.archiver.zip.ConcurrentJarCreator$DeferredSupplier.get(ConcurrentJarCreator.java:47) > at > org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.createDeferred(ParallelScatterZipCreator.java:75) > at > org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.access$100(ParallelScatterZi
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15196315#comment-15196315 ] Arun Salimath commented on MSOURCES-94: --- I have updated my brew and then mvn however I still use the same maven 3.1.1 version, A project that used to be built using maven 3.1.1 with java version 1.6 is not not building error is same as mentioned in this issue. Note that I was able to build the same project before alright. Now I am able to build it using mvn 3.1.1 and Java 1.7 but not with my previous settings. Also I checked with colleague of mine on his machine he is able to build it fine with 3.1.1 and java 1.6 (he did not make any brew update or maven). Build uses same maven-source-plugin version 3.0.0 on both mine and colleagues machine. but on mine it fails and on his it succeeds. > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputSt
[jira] [Commented] (MSOURCES-94) Heap space OOM
[ https://issues.apache.org/jira/browse/MSOURCES-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15172716#comment-15172716 ] Jeff commented on MSOURCES-94: -- we have this exact same issue as well even with small single module projects. After reverting to 2.4 it runs fine. > Heap space OOM > -- > > Key: MSOURCES-94 > URL: https://issues.apache.org/jira/browse/MSOURCES-94 > Project: Maven Source Plugin > Issue Type: Bug >Affects Versions: 3.0.0 > Environment: Apache Maven 3.3.9 > (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) > Java version: 1.8.0_74, vendor: Oracle Corporation > OS name: "linux", version: "3.19.0-32-generic", arch: "amd64", family: "unix" >Reporter: Stephan Schroevers > > After upgrading from version 2.4 to 3.0.0 our aggregate build (comprising 52 > jar/war modules) started failing when run on Travis CI: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception: Java heap space -> [Help > 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-source-plugin:3.0.0:jar-no-fork > (generate-source-jar) on project etl-executor-impl: Error creating source > archive: Problem creating jar: Execution exception > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating > source archive: Problem creating jar: Execution exception > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:311) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:253) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.execute(AbstractSourceJarMojo.java:216) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 11 more > Caused by: org.codehaus.plexus.archiver.ArchiverException: Problem creating > jar: Execution exception > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:982) > at > org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:650) > at > org.apache.maven.plugins.source.AbstractSourceJarMojo.packageSources(AbstractSourceJarMojo.java:303) > ... 15 more > Caused by: java.io.IOException: Execution exception > at > org.codehaus.plexus.archiver.zip.AbstractZipArchiver.close(AbstractZipArchiver.java:807) > at > org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:969) > ... 17 more > Caused by: java.lang.OutOfMemoryError: Java heap space > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:121) > at > org.codehaus.plexus.archiver.zip.ByteArrayOutputStream.(ByteArrayOutputStream.java:90) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:109) > at > org.codehaus.plexus.archiver.zip.OffloadingOutputStream.(OffloadingOutputStream.java:89) > at > org.codehaus.plexus.archiver.zip.DeferredScatterOutputStream.(DeferredScatterOutputStream.java:28) > at > org.codehaus.plexus.archiver.zip.ConcurrentJarCreator$DeferredSupplier.get(ConcurrentJarCreator.java:47) > at > org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.createDeferred(ParallelScatterZipCreator.java:75) > at > org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator.access$100(ParallelScatte