On 02/04/2015, at 5:15 PM, Karl Heinz Marbaise <[email protected]> wrote:
> Hi Chris, > > I assume you are callling Maven from the root of SCM git repository via > Yes, from the root. > mvn clean package Yes, this or mvn clean install (mostly) > or > > mvn -Prun-its clean verify > > What you can try is to use: > > mvn clean package -Drat.ignoreErrors=true > Good to know! I've currently included an exclude of ** :-) brute force but it works. :-) What worries me though us that the generated rat.txt file contains references to files in /target that do not exist due to the mvn clean. > which Maven Version do you use? (Can we first check to Maven 3.0.5) > 2.2.1 and 3.0.4. > Furthermore i would suggest to do a: > > mvn -X clean package >mvn.log > I'm away until Saturday night, so I will do when I get back. > and past the log file to pastebin etc. so that some has a chance to take a > look at it... > Will do. > BTW: I assume that you directly working on console? > Yes. Initially I was in the RTC eclipse client (3.5). Had the same errors there. But since then I've been using the command line exclusively. Thanks for your thoughts. I will given them all a go when I'm back in front of the VM. :-) -Chris > Kind regards > Karl Heinz Marbaise > > > On 4/2/15 3:11 AM, Chris Graham wrote: >> Hey All. >> >> I've tried updating to a sun VM. The same error as with the IBM JDK. >> >> This is with wiping the entire local repo. >> >> I've even also explicity included the exclusion of target/** >> >> [INFO] Exclude: target/** >> >> [INFO] 57 implicit excludes (use -debug for more details). >> [INFO] Exclude: .gitignore >> [INFO] Exclude: README.txt >> [INFO] Exclude: *.sh >> [INFO] Exclude: .git/** >> [INFO] Exclude: .idea/** >> [INFO] Exclude: **/generated-sources/** >> [INFO] Exclude: **/.gitattributes >> [INFO] Exclude: src/main/resources/repository/** >> [INFO] Exclude: **/src/main/resources/tck-repository/** >> [INFO] Exclude: src/test/resources/** >> [INFO] Exclude: src/test/repository/** >> [INFO] Exclude: src/test/tck-repository/** >> [INFO] Exclude: src/main/resources/tck/** >> [INFO] Exclude: .java-version >> [INFO] Exclude: .repository/** >> [INFO] Exclude: target/** >> [INFO] Exclude: DEPENDENCIES >> [INFO] 4341 resources included (use -debug for more details) >> [INFO] Rat check: Summary of files. Unapproved: 1745 unknown: 1745 >> generated: 0 approved: 1305 licence. >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Maven SCM ......................................... FAILURE >> [1:04.421s] >> [INFO] Maven SCM API ..................................... SKIPPED >> [INFO] Maven SCM Managers ................................ SKIPPED >> [INFO] Maven SCM Manager for Plexus ...................... SKIPPED >> [INFO] Maven SCM Test .................................... SKIPPED >> [INFO] Maven SCM Providers ............................... SKIPPED >> [INFO] Maven SCM AccuRev Provider ........................ SKIPPED >> [INFO] Maven SCM Bazaar Provider ......................... SKIPPED >> [INFO] Maven SCM Clearcase Provider ...................... SKIPPED >> [INFO] Maven SCM CVS Provider - Parent ................... SKIPPED >> [INFO] Maven SCM CVS Provider TCK tests .................. SKIPPED >> [INFO] Maven SCM CVS Provider - Common library ........... SKIPPED >> [INFO] Maven SCM CVS Provider - CVS Executable Impl. ..... SKIPPED >> [INFO] Maven SCM CVS Provider - CVS Java Impl. ........... SKIPPED >> [INFO] Maven SCM Mercurial (Hg) Provider ................. SKIPPED >> [INFO] Maven SCM Git Provider - Parent ................... SKIPPED >> [INFO] Maven SCM Git Provider - Common library ........... SKIPPED >> [INFO] Maven SCM Git Provider TCK Tests .................. SKIPPED >> [INFO] Maven SCM Git Provider - Git Executable Impl. ..... SKIPPED >> [INFO] Maven SCM Git Provider - JGit Impl. ............... SKIPPED >> [INFO] Maven SCM Local Provider .......................... SKIPPED >> [INFO] Maven SCM Perforce Provider ....................... SKIPPED >> [INFO] Maven SCM Starteam Provider ....................... SKIPPED >> [INFO] Maven SCM Subversion Provider - Parent ............ SKIPPED >> [INFO] Maven SCM Subversion Provider - Common library .... SKIPPED >> [INFO] Maven SCM Subversion Provider TCK Tests ........... SKIPPED >> [INFO] Maven SCM Subversion Provider - SVN Executable Impl. SKIPPED >> [INFO] Maven SCM Synergy Provider ........................ SKIPPED >> [INFO] Maven SCM Visual Source Safe Provider ............. SKIPPED >> [INFO] Maven SCM TFS Provider ............................ SKIPPED >> [INFO] Maven SCM MKS Integrity Provider .................. SKIPPED >> [INFO] Maven SCM Jazz/Rational Team Concert Provider ..... SKIPPED >> [INFO] Maven SCM Standard Providers ...................... SKIPPED >> [INFO] Maven SCM Client .................................. SKIPPED >> [INFO] Maven SCM Plugin .................................. SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 1:08.515s >> [INFO] Finished at: Thu Apr 02 12:08:10 EST 2015 >> [INFO] Final Memory: 12M/47M >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check >> (rat-check) on project maven-scm: Too many files with unapproved license: >> 1745 See RAT rep >> ort in: C:\CALMData\Workspaces\RTC\Deb\maven-scm\target\rat.txt -> [Help 1] >> [ERROR] >> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e >> switch. >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> [ERROR] >> [ERROR] For more information about the errors and possible solutions, >> please read the following articles: >> [ERROR] [Help 1] >> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >> C:\CALMData\Workspaces\RTC\Deb\maven-scm> >> >> >> C:\CALMData\Workspaces\RTC\Deb\maven-scm>mvn -version >> Apache Maven 3.0.4 (r1232337; 2012-01-17 19:44:56+1100) >> Maven home: C:\apache-maven-3.0.4\bin\.. >> Java version: 1.6.0_45, vendor: Sun Microsystems Inc. >> Java home: C:\Program Files\Java\jdk1.6.0_45\jre >> Default locale: en_US, platform encoding: Cp1252 >> OS name: "windows xp", version: "5.1", arch: "x86", family: "windows" >> C:\CALMData\Workspaces\RTC\Deb\maven-scm> >> >> >> C:\CALMData\Workspaces\RTC\Deb\maven-scm>git log >> >> commit 4a4f362655a301c5112be633b31c2860644ba06f >> Author: Herv<C3><A9> Boutemy <[email protected]> >> Date: Tue Mar 31 01:44:43 2015 +0200 >> >> changed svnpubsub url from /content to /components >> >> Can anyone else replicate this failure or confirm that it's working (and >> what's different to my setup?) >> >> In the interim, I'll try java 7 as well. >> >> >> On Wed, Apr 1, 2015 at 5:23 PM, Chris Graham <[email protected]> wrote: >> >>> Heh. I was tired. For some reason, I was looking at the end of the hash, >>> not the beginning. Doh! >>> >>> Brain fade. :-) >>> >>> -Chris >>> >>> Sent from my iPhone >>> >>> On 01/04/2015, at 5:03 PM, Anders Hammar <[email protected]> wrote: >>> >>>> As I'm being mentioned here I'd like to clarify: >>>> >>>> I'm able to build with an IBM JDK 1.6 (included with WAS 8.0.0.10) on >>>> Windows 7. Some of the unit tests and int tests fail though, very likely >>>> due to the fact that I'm currently behind a corp firewall/proxy. >>>> >>>> Chris is on Windows XP I believe, and is possibly using a slightly >>>> different version of the IBM JDK 1.6. I think we were building from the >>>> same git commit (master, current HEAD, >>>> 4a4f362655a301c5112be633b31c2860644ba06f) though. >>>> >>>> Chris: git commits are identified by SHA-1 check sums, which is >>>> unambiguous. Most of the time though, it's enough to specify the "short >>>> SHA-1" to identify a specific commit. That's what I did in our private >>>> thread where I stated "4a4f36", which is in fact the same commit you were >>>> seeing with "git log" ("4a4f362655a301c5112be633b31c2860644ba06f"). >>>> >>>> /Anders >>>> >>>> On Wed, Apr 1, 2015 at 5:15 AM, Chris Graham <[email protected]> >>> wrote: >>>> >>>>> Hi Raphael! >>>>> >>>>> Thanks for that. I thought that I was on master, but I'll double check! >>>>> >>>>> Appreciate (from everyone) the help. >>>>> >>>>> -Chris >>>>> >>>>> On Wed, Apr 1, 2015 at 8:24 AM, Raphael Ackermann < >>>>> [email protected]> wrote: >>>>> >>>>>> Default clone doesn't get you master branch but some old and outdated >>>>>> branch. Had same problem with rat check. >>>>>> Switching to master made it pass. >>>>>> >>>>>> On Tue, Mar 31, 2015, 22:23 Chris Graham <[email protected]> wrote: >>>>>> >>>>>>> Hi All. >>>>>>> >>>>>>> I've forked the apache scm repo on github and cloned it locally. >>>>>>> >>>>>>> I'm simply trying to build it, before I start making any changes at >>>>> all. >>>>>>> >>>>>>> I've run into several issues, something is truly not right here, but I >>>>>> can >>>>>>> not quite work out what. >>>>>>> >>>>>>> At the moment, either under 2.2.1 or 3.0.4, I'm getting a RAT failure. >>>>>>> Using IBM 1.6 JDK on XP. >>>>>>> >>>>>>> [ERROR] Failed to execute goal >>>>>> org.apache.rat:apache-rat-plugin:0.11:check >>>>>>> (rat-check) on project maven-scm: Too many files with unapproved >>>>> license: >>>>>>> 1745 See RAT report in: C:\CALMData\Workspa >>>>>>> ces\RTC\Deb\maven-scm\target\rat.txt -> [Help 1] >>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >>>>> execute >>>>>>> goal org.apache.rat:apache-rat-plugin:0.11:check (rat-check) on >>> project >>>>>>> maven-scm: Too many files with unapproved lice >>>>>>> nse: 1745 See RAT report in: >>>>>>> C:\CALMData\Workspaces\RTC\Deb\maven-scm\target\rat.txt >>>>>>> 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:320) >>>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) >>>>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) >>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) >>>>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>> at >>>>>>> >>>>>> >>>>> >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: >>>>>>> 39) >>>>>>> at >>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >>>>>>> DelegatingMethodAccessorImpl.java:37) >>>>>>> at java.lang.reflect.Method.invoke(Method.java:599) >>>>>>> at >>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher. >>>>>>> launchEnhanced(Launcher.java:290) >>>>>>> at >>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher. >>>>>>> launch(Launcher.java:230) >>>>>>> at >>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher. >>>>>>> mainWithExitCode(Launcher.java:409) >>>>>>> at >>>>>>> >>>>> >>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) >>>>>>> Caused by: org.apache.rat.mp.RatCheckException: Too many files with >>>>>>> unapproved license: 1745 See RAT report in: >>>>>>> C:\CALMData\Workspaces\RTC\Deb\maven-scm\target\rat.txt >>>>>>> at org.apache.rat.mp.RatCheckMojo.check(RatCheckMojo.java:194) >>>>>>> at >>>>> org.apache.rat.mp.RatCheckMojo.execute(RatCheckMojo.java:182) >>>>>>> at >>>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo( >>>>>>> DefaultBuildPluginManager.java:101) >>>>>>> at >>>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute( >>>>>>> MojoExecutor.java:209) >>>>>>> ... 19 more >>>>>>> >>>>>>> When I look at the report file, I can see that target is being >>>>> included. >>>>>>> Huh???? >>>>>>> >>>>>>> ***************************************************** >>>>>>> Summary >>>>>>> ------- >>>>>>> Generated at: 2015-04-01T07:14:41+11:00 >>>>>>> Notes: 176 >>>>>>> Binaries: 1010 >>>>>>> Archives: 80 >>>>>>> Standards: 3075 >>>>>>> >>>>>>> Apache Licensed: 1305 >>>>>>> Generated Documents: 0 >>>>>>> >>>>>>> JavaDocs are generated and so license header is optional >>>>>>> Generated files do not required license headers >>>>>>> >>>>>>> 1745 Unknown Licenses >>>>>>> >>>>>>> ******************************* >>>>>>> >>>>>>> Unapproved licenses: >>>>>>> >>>>>>> maven-scm/..project >>>>>>> maven-scm/.settings/org.maven.ide.eclipse.prefs >>>>>>> maven-scm/maven-scm-api/.classpath >>>>>>> maven-scm/maven-scm-api/.project >>>>>>> maven-scm/maven-scm-api/.settings/org.eclipse.jdt.core.prefs >>>>>>> maven-scm/maven-scm-api/.settings/org.maven.ide.eclipse.prefs >>>>>>> maven-scm/maven-scm-api/target/.plxarc >>>>>>> maven-scm/maven-scm-api/target/checkstyle-cachefile >>>>>>> maven-scm/maven-scm-api/target/checkstyle-header.txt >>>>>>> maven-scm/maven-scm-api/target/checkstyle-result.xml >>>>>>> >>>>>>> >>>>>> >>>>> >>> maven-scm/maven-scm-api/target/maven-status/maven-compiler-plugin/compile/ >>>>>>> default-compile/createdFiles.lst >>>>>>> >>>>>>> >>>>>> >>>>> >>> maven-scm/maven-scm-api/target/maven-status/maven-compiler-plugin/compile/ >>>>>>> default-compile/inputFiles.lst >>>>>>> >>>>>>> maven-scm/maven-scm-api/target/maven-status/maven- >>>>>>> compiler-plugin/testCompile/default-testCompile/createdFiles.lst >>>>>>> >>>>>>> maven-scm/maven-scm-api/target/maven-status/maven- >>>>>>> compiler-plugin/testCompile/default-testCompile/inputFiles.lst >>>>>>> maven-scm/maven-scm-api/target/rat.txt >>>>>>> >>>>>>> >>>>>>> >>>>>>> Given that this was not my initial error, which was this: >>>>>>> >>>>>>> ERROR] Failed to execute goal >>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.17:test >>> (default-test) >>>>>> on >>>>>>> project maven-scm-api: Execution default-test of goal >>>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.17:test failed: >>> Unable >>>>>> to >>>>>>> load the mojo 'test' in the plugin >>>>>>> 'org.apache.maven.plugins:maven-surefire-plugin:2.17'. A required >>> class >>>>>> is >>>>>>> missing: javax.annotation.Nonnull >>>>>>> >>>>>>> >>>>>>> I'm kind of lost. >>>>>>> >>>>>>> Anders has been able to confirm that it is buildable, but he is using >>> a >>>>>>> slightly different commit (one that I can not find). >>>>>>> >>>>>>> Can anyone shed any light on what's going on? >>>>>>> >>>>>>> TIA, >>>>>>> >>>>>>> -Chris >>>>>>> >>>>>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
