I think you hit a bug in 2.2.0, apparently already fixed in 2.2.1 RC1 - test yourself from https://repository.apache.org/content/repositories/maven-staging-025/org/apache/maven/apache-maven/2.2.1-RC1/
Kalle On Wed, Jul 29, 2009 at 8:56 AM, Julien Martelli<[email protected]> wrote: > Hi everyone, > > > > I use maven 2.2.0 in my current project and it is really nice and easy to > use, but I have some troubles generating the maven site using the mvn site > command. > > > > The issue seems to be linked to the fact that my POM file contains > dependencies that have version range, here is a POM file extract: > > > > … > > <dependencyManagement> > > <dependencies> > > <dependency> > > > <groupId>ebms</groupId> > > > <artifactId>ebms2.0</artifactId> > > > <version>1.1.1</version> > > </dependency> > > <dependency> > > > <groupId>commons-beanutils</groupId> > > > <artifactId>commons-beanutils</artifactId> > > > <version>[1.6,2.0)</version> > > </dependency> > > > > … > > > > And here is the error message displayed when I run the mvn site command: > > > > [ERROR] FATAL ERROR > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Invalid uri > 'http://<AN_IP_ADDRESS>:<A_PORT>/archiva/repository/internal/commons-beanutils/commons-beanutils/[1.6,2.0)/commons-beanutils-[1.6,2.0).pom': > escaped absolute path not valid > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Trace > > java.lang.IllegalArgumentException: Invalid uri 'http:// > <AN_IP_ADDRESS>:<A_PORT>/ > /archiva/repository/internal/commons-beanutils/commons-beanutils/[1.6,2.0)/commons-beanutils-[1.6,2.0).pom': > escaped absolute path not valid > > at > hidden.org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:222) > > at > hidden.org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89) > > at > org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:547) > > at > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) > > at > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) > > at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) > > at > org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491) > > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372) > > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327) > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216) > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90) > > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558) > > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:251) > > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:264) > > at > org.apache.maven.report.projectinfo.ProjectInfoReportUtils.getArtifactUrl(ProjectInfoReportUtils.java:171) > > at > org.apache.maven.report.projectinfo.dependencies.renderer.DependencyManagementRenderer.getDependencyRow(DependencyManagementRenderer.java:209) > > at > org.apache.maven.report.projectinfo.dependencies.renderer.DependencyManagementRenderer.renderDependenciesForScope(DependencyManagementRenderer.java:197) > > at > org.apache.maven.report.projectinfo.dependencies.renderer.DependencyManagementRenderer.renderDependenciesForAllScopes(DependencyManagementRenderer.java:144) > > at > org.apache.maven.report.projectinfo.dependencies.renderer.DependencyManagementRenderer.renderSectionProjectDependencies(DependencyManagementRenderer.java:137) > > at > org.apache.maven.report.projectinfo.dependencies.renderer.DependencyManagementRenderer.renderBody(DependencyManagementRenderer.java:123) > > at > org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:79) > > at > org.apache.maven.report.projectinfo.DependencyManagementReport.executeReport(DependencyManagementReport.java:101) > > at > org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:93) > > at > org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139) > > at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) > > at > org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) > > at > org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) > > at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) > > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332) > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) > > at > org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41) > > 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:585) > > 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) > > > > > > And the strange fact is that when I run a mvn install command it works > nicely on the same POM file… > > > > Do you guys have any idea? > > > > Thanks in advance!! > > > > julien > > This email was Anti Virus checked by Astaro Security Gateway. > http://www.astaro.com > > > --------------------------------------------------------------------- > 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]
