archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Nielsen" <jan.sture.niel...@gmail.com>
Subject Re: archiva / internal / snapshot and settings.xml
Date Mon, 24 Mar 2008 03:13:50 GMT
Sorry for the pedantic question, but is "archiva.default" a special
ID, or should this ID be changed to match the ID of the repository in
the Archiva "Managed Repositories" section that we want "*" to go to?
Or is it just specific to the <mirrors> elements? I suspect it's the
latter.

But, in any case, for some reason when I try "mvn site" I get:

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin
'org.apache.maven.plugins:maven-project-info-reports-plugin' does not
exist or no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
'org.apache.maven.plugins:maven-project-info-reports-plugin' does not
exist or no valid versi
on could be found
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyReportPlugin(DefaultLifecycleExecutor.java:1326)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getReports(DefaultLifecycleExecutor.java:662)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getReports(DefaultLifecycleExecutor.java:650)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:517)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException:
The plugin 'org.apache.maven.plugins:maven-project-info-reports-plugin'
does not exis
t or no valid version could be found
        at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:228)
        at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReportPluginVersion(DefaultPluginVersionManager.java:97)
        at org.apache.maven.plugin.DefaultPluginManager.verifyReportPlugin(DefaultPluginManager.java:509)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyReportPlugin(DefaultLifecycleExecutor.java:1297)
        ... 19 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10 seconds
[INFO] Finished at: Sun Mar 23 20:44:31 MDT 2008
[INFO] Final Memory: 4M/8M
[INFO] ------------------------------------------------------------------------

My Archiva repository has two managed repositories: "access.release"
and "access.snapshot". The release repository has several proxy
connections to various public release repositories, including
repo1.maven.org.

If I try to browse to my Archiva repository I'm prompted to do
BasicAuth; when I submit my archiva admin webapp credentials, I can
see that my repository does not contain this plugin, but the proxy
connector should pick that up, right? I don't know why I'm being
prompted for BasicAuth - I didn't configure it anywhere, and I can't
seem to turn it off, either. So, can I turn off BasicAuth? Is the
authentication the reason I can't resolve this plugin? Or do I need a
profile with pluginRepositories which identify this same repository as
my plugin repository?

Any ideas?

  Maven version: 2.0.7
  Java version: 1.6.0_03
  OS name: "windows xp" version: "5.1" arch: "x86"

(Side question: why do we even need to distinguish the plugin
repository from non-plugin repositories? Isn't it just a set of
artifacts which happen to b Maven plugins?)


Thanks,

-Jan


On Sun, Mar 23, 2008 at 5:15 PM, Brett Porter <brett.porter@gmail.com> wrote:
> If that's how you have your Archiva repos set up, yes.
>
>  Cheers,
>  Brett
>
>
>
>  On 23/03/2008, Henri Gomez <henri.gomez@gmail.com> wrote:
>  > Right, so the mirrorof * should be used only for release so all
>  >  release goes to internal instead of snapshots.
>  >
>  >  Thanks
>  >
>  >  2008/3/22, Brett Porter <brett.porter@gmail.com>:
>  >
>  > > You'll see in the docs [1] that adding additional repositories for
>  >  >  snapshots to the settings.xml is also recommended.
>  >  >
>  >  >  [1] http://maven.apache.org/archiva/docs/1.0.1/userguide/using-repository.html
>  >  >
>  >  >
>  >  >  - Brett
>  >  >
>  >  >
>  >  >  On 21/03/2008, Henri Gomez <henri.gomez@gmail.com> wrote:
>  >  >
>  >  > > Just a question.
>  >  >  >
>  >  >  >  Here is the recommanded setting :
>  >  >  >
>  >  >  >
>  >  >  >  <mirror>
>  >  >  >  <id>archiva</id>
>  >  >  >  <url>
>  >  >  >
>  >  >  > http://myrepository.mycorp.com/archiva/repository/internal
>  >  >  >  </url>
>  >  >  >  <mirrorOf>*</mirrorOf>
>  >  >  >  </mirror>
>  >  >  >
>  >  >  >
>  >  >  >  With the following <mirrorOf> all the request goes to internal
>  >  >  >  (releases and snapshots) but in the archiva default settings,
>  >  >  >  'internal' repository has the 'Snapshots Included' disabled.
>  >  >  >
>  >  >  >  What does it means ?
>  >  >  >
>  >  >  >  Regards
>  >  >  >
>  >  >
>  >  >
>  >  >
>  >  > --
>  >  >  Brett Porter
>  >  >  Blog: http://blogs.exist.com/bporter/
>  >  >
>  >
>
>
>  --
>
>
> Brett Porter
>  Blog: http://blogs.exist.com/bporter/
>

Mime
View raw message