Re: dependency plugin fails with >9 threads

2014-05-01 Thread Anthony Clark
Many thanks Kristian!

I am currently dealing with another emergency but as soon as that is over I
will track down the maven plugins directory and make the change.

I'll add the bug in JIRA as soon as I am able.

Thanks again!

Anthony


On Thu, May 1, 2014 at 4:08 PM, Kristian Rosenvold <
kristian.rosenv...@gmail.com> wrote:

> I fixed the problem on trunk in dependency plugin.
>
> You should be able to modify the deps in your current version to work
> around this,
> but you need to mimic what I did in the actual fix:
>
> http://svn.apache.org/viewvc?view=revision&revision=1591759
>
> Kristian
>
>
>
> 2014-05-01 21:25 GMT+02:00 Kristian Rosenvold <
> kristian.rosenv...@gmail.com>
> :
>
> > It turns out dependency plugin is using an old version of doxia (version
> > 1.0, latest released is 1.4) that has known thread safety issues. You
> > *might* be able to work around this by adding the following dependencies
> to
> > the dependency-plugin in your pom:
> >
> > 
> >   org.apache.maven.doxia
> >   doxia-sink-api
> >   1.4
> > 
> > 
> >   org.apache.maven.doxia
> >   doxia-site-renderer
> >   1.4
> > 
> >
> > See
> >
> http://blog.sonatype.com/2008/04/how-to-override-a-plugins-dependency-in-mavenifyou're
>  unfamiliar about how to do this. this might work, but might also
> > bug out due to some incompatibility between 1.0 and 1.4 of doxia, I did
> not
> > try.
> >
> >
> >
> > Please file an issue under http://jira.codehaus.org/browse/MDEP
> >
> >
> > Kristian
> >
> >
> >
> > 2014-05-01 16:00 GMT+02:00 Anthony Clark :
> >
> > Hi All,
> >>
> >> I'm trying to improve our build by using parallel threads (i.e. mvn -T
> #)
> >>
> >> Unfortunately I'm running into an error when I try to use more than 9
> >> threads on this 24 core server:
> >>
> >> [ERROR] Failed to execute goal
> >> org.apache.maven.plugins:maven-dependency-plugin:2.8:analyze-report
> >> (analyze-report)
> >>  on project enterprise-provided: An error has occurred in Dependency
> >> Analysis report generation. Could not find the
> >>  template 'org/apache/maven/doxia/siterenderer/resources/default-site.vm
> >> ->
> >> [Help 1]
> >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute
> >> goal org.apache.maven.plugins:maven-depen
> >> dency-plugin:2.8:analyze-report (analyze-report) on project
> >> enterprise-provided: An error has occurred in Dependenc
> >> y Analysis report generation.
> >> 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:108)
> >> at
> >>
> >>
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
> >> er.java:188)
> >> at
> >>
> >>
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
> >> er.java:184)
> >> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >> at
> >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> >> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >> at
> >>
> >>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> >> at
> >>
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> >> at java.lang.Thread.run(Thread.java:745)
> >> Caused by: org.apache.maven.plugin.MojoExecutionException: An error has
> >> occurred in Dependency Analysis report gene
> >> ration.
> >> at
> >>
> >>
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:106)
> >> at
> >>
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
> >> at
> >>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> >> ... 11 more
> >> Caused by: org.apache.maven.doxia.siterenderer.RendererException: Could
> >> not
> >> find the template
> >> 'org/apache/maven/doxia/siterenderer/resources/default-site.vm
> >> at
> >>
> >>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.processTemplate(DefaultSiteRenderer.java:537)
> >> at
> >>
> >>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.writeTemplate(DefaultSiteRenderer.java:508)
> >> at
> >>
> >>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.generateDocument(DefaultSiteRenderer.java:485)
> >> at
> >>
> >>
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:97)
> >> ... 13 more
> >> [INFO] No sources to compile
> >>
> >> Has anyone run into th

Re: dependency plugin fails with >9 threads

2014-05-01 Thread Kristian Rosenvold
I fixed the problem on trunk in dependency plugin.

You should be able to modify the deps in your current version to work
around this,
but you need to mimic what I did in the actual fix:

http://svn.apache.org/viewvc?view=revision&revision=1591759

Kristian



2014-05-01 21:25 GMT+02:00 Kristian Rosenvold 
:

> It turns out dependency plugin is using an old version of doxia (version
> 1.0, latest released is 1.4) that has known thread safety issues. You
> *might* be able to work around this by adding the following dependencies to
> the dependency-plugin in your pom:
>
> 
>   org.apache.maven.doxia
>   doxia-sink-api
>   1.4
> 
> 
>   org.apache.maven.doxia
>   doxia-site-renderer
>   1.4
> 
>
> See
> http://blog.sonatype.com/2008/04/how-to-override-a-plugins-dependency-in-mavenif
>  you're unfamiliar about how to do this. this might work, but might also
> bug out due to some incompatibility between 1.0 and 1.4 of doxia, I did not
> try.
>
>
>
> Please file an issue under http://jira.codehaus.org/browse/MDEP
>
>
> Kristian
>
>
>
> 2014-05-01 16:00 GMT+02:00 Anthony Clark :
>
> Hi All,
>>
>> I'm trying to improve our build by using parallel threads (i.e. mvn -T #)
>>
>> Unfortunately I'm running into an error when I try to use more than 9
>> threads on this 24 core server:
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-dependency-plugin:2.8:analyze-report
>> (analyze-report)
>>  on project enterprise-provided: An error has occurred in Dependency
>> Analysis report generation. Could not find the
>>  template 'org/apache/maven/doxia/siterenderer/resources/default-site.vm
>> ->
>> [Help 1]
>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
>> goal org.apache.maven.plugins:maven-depen
>> dency-plugin:2.8:analyze-report (analyze-report) on project
>> enterprise-provided: An error has occurred in Dependenc
>> y Analysis report generation.
>> 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:108)
>> at
>>
>> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
>> er.java:188)
>> at
>>
>> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
>> er.java:184)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>> at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>> at
>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.maven.plugin.MojoExecutionException: An error has
>> occurred in Dependency Analysis report gene
>> ration.
>> at
>>
>> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:106)
>> at
>>
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
>> at
>>
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>> ... 11 more
>> Caused by: org.apache.maven.doxia.siterenderer.RendererException: Could
>> not
>> find the template
>> 'org/apache/maven/doxia/siterenderer/resources/default-site.vm
>> at
>>
>> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.processTemplate(DefaultSiteRenderer.java:537)
>> at
>>
>> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.writeTemplate(DefaultSiteRenderer.java:508)
>> at
>>
>> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.generateDocument(DefaultSiteRenderer.java:485)
>> at
>>
>> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:97)
>> ... 13 more
>> [INFO] No sources to compile
>>
>> Has anyone run into this before?  I searched the JIRA for the dependency
>> plugin and didn't find anything related to this.
>>
>> Thanks,
>>
>> Anthony Clark (sysadmin tasked with improving a build!)
>>
>
>


Re: dependency plugin fails with >9 threads

2014-05-01 Thread Kristian Rosenvold
It turns out dependency plugin is using an old version of doxia (version
1.0, latest released is 1.4) that has known thread safety issues. You
*might* be able to work around this by adding the following dependencies to
the dependency-plugin in your pom:


  org.apache.maven.doxia
  doxia-sink-api
  1.4


  org.apache.maven.doxia
  doxia-site-renderer
  1.4


See
http://blog.sonatype.com/2008/04/how-to-override-a-plugins-dependency-in-mavenif
you're unfamiliar about how to do this. this might work, but might
also
bug out due to some incompatibility between 1.0 and 1.4 of doxia, I did not
try.



Please file an issue under http://jira.codehaus.org/browse/MDEP


Kristian



2014-05-01 16:00 GMT+02:00 Anthony Clark :

> Hi All,
>
> I'm trying to improve our build by using parallel threads (i.e. mvn -T #)
>
> Unfortunately I'm running into an error when I try to use more than 9
> threads on this 24 core server:
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-dependency-plugin:2.8:analyze-report
> (analyze-report)
>  on project enterprise-provided: An error has occurred in Dependency
> Analysis report generation. Could not find the
>  template 'org/apache/maven/doxia/siterenderer/resources/default-site.vm ->
> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-depen
> dency-plugin:2.8:analyze-report (analyze-report) on project
> enterprise-provided: An error has occurred in Dependenc
> y Analysis report generation.
> 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:108)
> at
>
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
> er.java:188)
> at
>
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
> er.java:184)
> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.maven.plugin.MojoExecutionException: An error has
> occurred in Dependency Analysis report gene
> ration.
> at
>
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:106)
> at
>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
> at
>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> ... 11 more
> Caused by: org.apache.maven.doxia.siterenderer.RendererException: Could not
> find the template
> 'org/apache/maven/doxia/siterenderer/resources/default-site.vm
> at
>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.processTemplate(DefaultSiteRenderer.java:537)
> at
>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.writeTemplate(DefaultSiteRenderer.java:508)
> at
>
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.generateDocument(DefaultSiteRenderer.java:485)
> at
>
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:97)
> ... 13 more
> [INFO] No sources to compile
>
> Has anyone run into this before?  I searched the JIRA for the dependency
> plugin and didn't find anything related to this.
>
> Thanks,
>
> Anthony Clark (sysadmin tasked with improving a build!)
>


dependency plugin fails with >9 threads

2014-05-01 Thread Anthony Clark
Hi All,

I'm trying to improve our build by using parallel threads (i.e. mvn -T #)

Unfortunately I'm running into an error when I try to use more than 9
threads on this 24 core server:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-dependency-plugin:2.8:analyze-report
(analyze-report)
 on project enterprise-provided: An error has occurred in Dependency
Analysis report generation. Could not find the
 template 'org/apache/maven/doxia/siterenderer/resources/default-site.vm ->
[Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.maven.plugins:maven-depen
dency-plugin:2.8:analyze-report (analyze-report) on project
enterprise-provided: An error has occurred in Dependenc
y Analysis report generation.
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:108)
at
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
er.java:188)
at
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuild
er.java:184)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoExecutionException: An error has
occurred in Dependency Analysis report gene
ration.
at
org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:106)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 11 more
Caused by: org.apache.maven.doxia.siterenderer.RendererException: Could not
find the template
'org/apache/maven/doxia/siterenderer/resources/default-site.vm
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.processTemplate(DefaultSiteRenderer.java:537)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.writeTemplate(DefaultSiteRenderer.java:508)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.generateDocument(DefaultSiteRenderer.java:485)
at
org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:97)
... 13 more
[INFO] No sources to compile

Has anyone run into this before?  I searched the JIRA for the dependency
plugin and didn't find anything related to this.

Thanks,

Anthony Clark (sysadmin tasked with improving a build!)