So we know what the issue is and I'd like to discuss options with everyone.

The javacore is generated due to an expected OutOfMemoryError that is
thrown as part of the JPEGOptimizerTest.testBadICC4() JUnit test.  In an
Sun/Oracle JDK the OutOfMemoryError is thrown as expected and the test
passes.  In an IBM JDK the OutOfMemoryError is also thrown and the test
passes; however, a javacore is thrown because by default an IBM JDK will
generate a javacore and heap dump anytime an OutOfMemoryError is thrown.

To fix this issue we have 3 options as I see it:
1.) We can try to pass VM args to the IBM JDK during on
builds.apache.orgto cause the JDK to not generate javacores when
OutOfMemoryErrors are
encountered.  This would also require that the VM args are documented on
the Shindig wiki for other users who may build locally with an IBM JDK.

2.) We can add exclude rules to RAT so that it ignores the javacore and
heap dump.

3.) We can remove the offending test altogether.

In my opinion, #1 is probably the best approach but would also be the most
work.  #2 is probably the best alternative to #1 but might also hide any
other non-expected javacores.  #3 is probably not a real option.

Thoughts?

Thanks,
-Stanton


On Tue, Sep 4, 2012 at 6:39 PM, Stanton Sievers <ssiev...@apache.org> wrote:

> I'm pretty sure it is an IBM JDK problem.  I've seen this before with
> local builds against the IBM JDK but was never able to track down the root
> cause of the problem.  I might need to add a separate exclude for these so
> that RAT ignores these files.
>
> Anyone have any preference on how we handle this, or any insight into what
> the problem might be with the IBM JDK?
>
> Thanks,
> -Stanton
>
>
> On Tue, Sep 4, 2012 at 6:34 PM, Ryan Baxter <rbaxte...@gmail.com> wrote:
>
>> Stanton, any idea why these javacores are being generated?  Is it an IBM
>> JDK problem?
>>
>> Unapproved licenses:
>>
>>   java/gadgets/javacore.20120827.012034.7501.0003.txt
>>   java/gadgets/javacore.20120829.015104.1138.0003.txt
>>
>>
>> On Tue, Sep 4, 2012 at 6:30 PM, Apache Jenkins Server <
>> jenk...@builds.apache.org> wrote:
>>
>>> See <https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/8/>
>>>
>>> ------------------------------------------
>>> Started by user ssievers
>>> Building remotely on ubuntu4 in workspace <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/>
>>> Updating http://svn.apache.org/repos/asf/shindig/trunk
>>> U         assembly/pom.xml
>>> U         UPGRADING
>>> U         java/sample-container/pom.xml
>>> U         java/social-api/pom.xml
>>> U         java/samples/pom.xml
>>> U         java/server/pom.xml
>>> U         java/common/pom.xml
>>> U         java/server-dependencies/pom.xml
>>> U         java/uber/pom.xml
>>> U         java/gadgets/pom.xml
>>> U         java/server-resources/pom.xml
>>> U         php/pom.xml
>>> U         pom.xml
>>> U         extras/pom.xml
>>> U
>>> features/src/test/javascript/features/oauthpopup/oauthpopup-test.js
>>> U         features/src/main/javascript/features/core.util.base/base.js
>>> U         features/src/main/javascript/features/core.json/feature.xml
>>> U
>>> features/src/main/javascript/features/shindig.uri.ext/feature.xml
>>> U
>>> features/src/main/javascript/features/gadgets.json.ext/feature.xml
>>> U         features/src/main/javascript/features/oauthpopup/oauthpopup.js
>>> AU
>>>  features/src/main/javascript/features/oauthpopup/container_oauthpopup.js
>>> U         features/src/main/javascript/features/oauthpopup/feature.xml
>>> U         features/src/main/javascript/features/exportjs/feature.xml
>>> U         features/src/main/javascript/features/container/feature.xml
>>> U         features/src/main/javascript/features/container/container.js
>>> U         features/pom.xml
>>> Fetching 'https://svn.apache.org/repos/asf/shindig/site/trunk' at -1
>>> into '<
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/site'>
>>> At revision 1380923
>>> At revision 1380923
>>> no change for http://svn.apache.org/repos/asf/shindig/trunk since the
>>> previous build
>>> no change for https://svn.apache.org/repos/asf/shindig/site/trunk since
>>> the previous build
>>> Parsing POMs
>>> [Shindig Trunk (IBM 1.6)] $ /home/hudson/tools/java/ibm-1.6-32/bin/java
>>> -cp
>>> /home/jenkins/jenkins-slave/maven3-agent.jar:/home/hudson/tools/maven/latest/boot/plexus-classworlds-2.4.jar
>>> org.jvnet.hudson.maven3.agent.Maven3Main /home/hudson/tools/maven/latest
>>> /home/jenkins/jenkins-slave/slave.jar
>>> /home/jenkins/jenkins-slave/maven3-interceptor.jar 37697
>>> <===[JENKINS REMOTING CAPACITY]===>channel started
>>>    log4j:WARN No appenders could be found for logger
>>> (org.apache.commons.beanutils.converters.BooleanConverter).
>>> log4j:WARN Please initialize the log4j system properly.
>>> Executing Maven:  -B -f <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/pom.xml>
>>> -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/1
>>> -Pall,samples,reporting clean install
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Reactor Build Order:
>>> [INFO]
>>> [INFO] Apache Shindig Project
>>> [INFO] Apache Shindig Features
>>> [INFO] Apache Shindig Common Code
>>> [INFO] Apache Shindig Gadget Renderer
>>> [INFO] Apache Shindig Social API
>>> [INFO] Apache Shindig Sample Container
>>> [INFO] Apache Shindig Web App Resources
>>> [INFO] Apache Shindig Extra Modules
>>> [INFO] Apache Shindig Web App Dependencies
>>> [INFO] Apache Shindig Web App
>>> [INFO] Apache Shindig Sample SPI and API Implementations
>>> Projects to build: [MavenProject:
>>> org.apache.shindig:shindig-project:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-features:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/features/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-common:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/common/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-gadgets:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/gadgets/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-social-api:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/social-api/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-sample-container:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/sample-container/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server-resources:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-resources/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-extras:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/extras/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server-dependencies:2.5.0-SNAPSHOT
>>> @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-dependencies/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-samples:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/samples/pom.xml
>>> ]>
>>> projectStarted org.apache.shindig:shindig-project:2.5.0-SNAPSHOT
>>> [INFO]
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Building Apache Shindig Project 2.5.0-SNAPSHOT
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> mojoStarted
>>> org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)
>>> [INFO]
>>> [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
>>> shindig-project ---
>>> [INFO] Deleting <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/target>
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)
>>> mojoStarted
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> [INFO]
>>> [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> mojoStarted
>>> org.apache.maven.plugins:maven-remote-resources-plugin:1.2(default)
>>> [INFO]
>>> [INFO] --- maven-remote-resources-plugin:1.2:process (default) @
>>> shindig-project ---
>>> [INFO] Setting property: classpath.resource.loader.class =>
>>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>>> [INFO] Setting property: velocimacro.messages.on => 'false'.
>>> [INFO] Setting property: resource.loader => 'classpath'.
>>> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-remote-resources-plugin:1.2(default)
>>> forkedProjectStarted org.apache.shindig:shindig-project:2.5.0-SNAPSHOT
>>> mojoStarted
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> [INFO]
>>> [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> forkedProjectSucceeded
>>> org.apache.shindig:shindig-project:2.5.0-SNAPSHOTSep 4, 2012 10:29:49 PM
>>> hudson.maven.ExecutedMojo <init>
>>> WARNING: Failed to getClass for
>>> org.apache.maven.plugin.source.SourceJarMojo
>>>
>>> mojoStarted
>>> org.apache.maven.plugins:maven-source-plugin:2.1.2(attach-sources)
>>> [INFO]
>>> [INFO] --- maven-source-plugin:2.1.2:jar (attach-sources) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-source-plugin:2.1.2(attach-sources)
>>> forkedProjectStarted org.apache.shindig:shindig-project:2.5.0-SNAPSHOT
>>> mojoStarted
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> [INFO]
>>> [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-enforcer-plugin:1.0(enforce-java)
>>> forkedProjectSucceeded
>>> org.apache.shindig:shindig-project:2.5.0-SNAPSHOTSep 4, 2012 10:29:50 PM
>>> hudson.maven.ExecutedMojo <init>
>>> WARNING: Failed to getClass for
>>> org.apache.maven.plugin.source.TestSourceJarMojo
>>>
>>> mojoStarted
>>> org.apache.maven.plugins:maven-source-plugin:2.1.2(attach-sources)
>>> [INFO]
>>> [INFO] --- maven-source-plugin:2.1.2:test-jar (attach-sources) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-source-plugin:2.1.2(attach-sources)
>>> mojoStarted
>>> org.apache.maven.plugins:maven-site-plugin:3.0(attach-descriptor)
>>> [INFO]
>>> [INFO] --- maven-site-plugin:3.0:attach-descriptor (attach-descriptor) @
>>> shindig-project ---
>>> mojoSucceeded
>>> org.apache.maven.plugins:maven-site-plugin:3.0(attach-descriptor)
>>> mojoStarted org.apache.rat:apache-rat-plugin:0.8(default)
>>> [INFO]
>>> [INFO] --- apache-rat-plugin:0.8:check (default) @ shindig-project ---
>>> [INFO] Exclude: **/*.iml
>>> [INFO] Exclude: .gitignore
>>> [INFO] Exclude: .reviewboardrc
>>> [INFO] Exclude: release.properties
>>> [INFO] Exclude: **/.git/**/*
>>> [INFO] Exclude: **/README*
>>> [INFO] Exclude: **/target/**
>>> [INFO] Exclude: **/external/**
>>> [INFO] Exclude: **/features/swfobject/swfobject.js
>>> [INFO] Exclude: **/features/swfobject/swfobject.opt.js
>>> [INFO] Exclude: etc/svn-ignores
>>> [INFO] Exclude: etc/svn-props
>>> [INFO] Exclude: etc/eclipse/shindig.importorder
>>> [INFO] Exclude: JsMin.php
>>> [INFO] Exclude: **/content/**/*.json
>>> [INFO] Exclude: **/content/**/*.swf
>>> [INFO] Exclude: **/test/misc/rewriter*.css
>>> [INFO] Exclude: **/test/misc/rewriter*.js
>>> [INFO] Exclude: **/test/misc/*.html
>>> [INFO] Exclude: **/test/misc/*.xml
>>> [INFO] Exclude: **/test/certs/*
>>> [INFO] Exclude: **/site/src/site/resources/**
>>> [INFO] Exclude: **/site/src/site/site.vm
>>> [INFO] Exclude: **/site/generated_site/**
>>> [INFO] Exclude: **/site/cms/trunk/content/bootstrap/**
>>> [INFO] Exclude: **/site/cms/trunk/content/jquery/**
>>> [INFO] Exclude: phpunit.xml.dist
>>> [INFO] Exclude: BUILD-JAVA
>>> [INFO] Exclude: COMMITTERS
>>> [INFO] Exclude: UPGRADING
>>> [INFO] Exclude: **/MANIFEST.MF
>>> [INFO] Exclude: **/src/test/**/*.html
>>> [INFO] Exclude: **/src/test/**/*.css
>>> [INFO] Exclude: **/src/test/**/*.json
>>> [INFO] Exclude: **/src/test/**/*.xml
>>> [INFO] Exclude: **/create.sql
>>> [INFO] Exclude: **/drop.sql
>>> [INFO] Exclude: **/derby.log
>>> [INFO] Exclude: **/dependency-reduced-pom.xml
>>> [INFO] Exclude: content/editor/CodeMirror-0.8/js/*
>>> [INFO] Exclude: content/editor/CodeMirror-0.8/css/*
>>> [INFO] Exclude: **/*.classpath
>>> [INFO] Exclude: **/.project
>>> [INFO] Exclude: **/.settings/*
>>> [INFO] Exclude: **/src/test/resources/**
>>> mojoFailed org.apache.rat:apache-rat-plugin:0.8(default)
>>> projectFailed org.apache.shindig:shindig-project:2.5.0-SNAPSHOT
>>> sessionEnded
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Reactor Summary:
>>> [INFO]
>>> [INFO] Apache Shindig Project ............................ FAILURE
>>> [1:09.989s]
>>> [INFO] Apache Shindig Features ........................... SKIPPED
>>> [INFO] Apache Shindig Common Code ........................ SKIPPED
>>> [INFO] Apache Shindig Gadget Renderer .................... SKIPPED
>>> [INFO] Apache Shindig Social API ......................... SKIPPED
>>> [INFO] Apache Shindig Sample Container ................... SKIPPED
>>> [INFO] Apache Shindig Web App Resources .................. SKIPPED
>>> [INFO] Apache Shindig Extra Modules ...................... SKIPPED
>>> [INFO] Apache Shindig Web App Dependencies ............... SKIPPED
>>> [INFO] Apache Shindig Web App ............................ SKIPPED
>>> [INFO] Apache Shindig Sample SPI and API Implementations . SKIPPED
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] BUILD FAILURE
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 1:11.728s
>>> [INFO] Finished at: Tue Sep 04 22:30:38 UTC 2012
>>> [INFO] Final Memory: 19M/42M
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> Projects to build: [MavenProject:
>>> org.apache.shindig:shindig-project:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-features:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/features/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-common:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/common/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-gadgets:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/gadgets/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-social-api:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/social-api/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-sample-container:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/sample-container/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server-resources:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-resources/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-extras:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/extras/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server-dependencies:2.5.0-SNAPSHOT
>>> @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-dependencies/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-server:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server/pom.xml,>
>>> MavenProject: org.apache.shindig:shindig-samples:2.5.0-SNAPSHOT @ <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/samples/pom.xml
>>> ]>
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-resources/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-server-resources/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-server-resources/2.5.0-SNAPSHOT/shindig-server-resources-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/features/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-features/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-features/2.5.0-SNAPSHOT/shindig-features-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-server/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-server/2.5.0-SNAPSHOT/shindig-server-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/samples/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-samples/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-samples/2.5.0-SNAPSHOT/shindig-samples-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/gadgets/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-gadgets/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-gadgets/2.5.0-SNAPSHOT/shindig-gadgets-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/server-dependencies/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-server-dependencies/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-server-dependencies/2.5.0-SNAPSHOT/shindig-server-dependencies-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/common/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-common/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-common/2.5.0-SNAPSHOT/shindig-common-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/extras/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-extras/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-extras/2.5.0-SNAPSHOT/shindig-extras-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/social-api/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-social-api/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-social-api/2.5.0-SNAPSHOT/shindig-social-api-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/java/sample-container/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-sample-container/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-sample-container/2.5.0-SNAPSHOT/shindig-sample-container-2.5.0-SNAPSHOT.pom
>>> [JENKINS] Archiving <
>>> https://builds.apache.org/job/Shindig%20Trunk%20(IBM%201.6)/ws/pom.xml>
>>> to /home/hudson/hudson/jobs/Shindig Trunk (IBM
>>> 1.6)/modules/org.apache.shindig$shindig-project/builds/2012-09-04_22-29-06/archive/org.apache.shindig/shindig-project/2.5.0-SNAPSHOT/shindig-project-2.5.0-SNAPSHOT.pom
>>> Waiting for Jenkins to finish collecting data
>>> mavenExecutionResult exceptions not empty
>>> message : Failed to execute goal
>>> org.apache.rat:apache-rat-plugin:0.8:check (default) on project
>>> shindig-project: Too many unapproved licenses: 2
>>> cause : Too many unapproved licenses: 2
>>> Stack trace :
>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>> execute goal org.apache.rat:apache-rat-plugin:0.8:check (default) on
>>> project shindig-project: Too many unapproved licenses: 2
>>>         at
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
>>>         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: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:319)
>>>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>>>         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:45)
>>>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>>>         at java.lang.reflect.Method.invoke(Method.java:599)
>>>         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:158)
>>>         at hudson.maven.Maven3Builder.call(Maven3Builder.java:98)
>>>         at hudson.maven.Maven3Builder.call(Maven3Builder.java:64)
>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>>>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>         at hudson.remoting.Request$2.run(Request.java:326)
>>>         at
>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>>>         at
>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:314)
>>>         at java.util.concurrent.FutureTask.run(FutureTask.java:149)
>>>         at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:896)
>>>         at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>>>         at java.lang.Thread.run(Thread.java:735)
>>> Caused by: org.apache.rat.mp.RatCheckException: Too many unapproved
>>> licenses: 2
>>>         at org.apache.rat.mp.RatCheckMojo.check(RatCheckMojo.java:167)
>>>         at org.apache.rat.mp.RatCheckMojo.execute(RatCheckMojo.java:159)
>>>         at
>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>>>         at
>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>>>         ... 27 more
>>> Sending e-mails to: comm...@shindig.apache.org
>>> channel stopped
>>>
>>
>>
>

Reply via email to