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
> >
>

Reply via email to