You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by John Casey <jd...@commonjava.org> on 2009/07/24 04:30:56 UTC

[PLEASE TEST] Maven 2.2.1-RC1

Hi everyone,

It looks like we've got some pretty major regressions with Maven 2.2.0, 
as I'm sure you've noticed.

Please give this version a try at:

http://bit.ly/4swtGu

(https://repository.apache.org/content/repositories/maven-staging-025/org/apache/maven/apache-maven/2.2.1-RC1/)

---
I think we have the worst of these problems (the regressions from 2.2.0, 
and all the problems with the httpclient-based wagons) fixed, or at 
least contained. Basically, the changes for 2.2.1 will restore the 
lightweight-http wagons as default, but will introduce a new feature 
that allows selection of a wagon provider for any given protocol. You 
can do this with the cli options:

mvn -Dmaven.wagon.provider.http=httpclient ...

Or, you can use the <server> entry in the settings.xml:

<server>
   <id>foo</id>
   <configuration>
     <wagonProvider>httpclient</wagonProvider>
     ...
   </configuration>
</server>

In both of the above configurations, Maven will look for a component with:

Role: org.apache.maven.wagon.Wagon
Role-Hint: http-httpclient

We have redefined the httpclient and lightweight http wagon components 
using new role-hints:

- http-httpclient
- https-httpclient
- http-lightweight
- https-lightweight

New wagons can be brought in via extensions and used in this same manner.

In all, we've solved 11 issues for this release (so far):

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15328

As always, please file JIRA issues for anything that comes up broken, at:

http://jira.codehaus.org/browse/MNG

...and please, please report the issue numbers in this thread, so we can 
keep track of what's going on.

Thanks,

-john

---
John Casey
Developer and PMC Member, Apache Maven (http://maven.apache.org)
Member, Apache Software Foundation

"What we have to learn to do, we learn by doing."
        -Aristotle

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [PLEASE TEST] Maven 2.2.1-RC1

Posted by John Casey <jd...@commonjava.org>.
Hi, thanks for testing!

It looks like we may have some issues to sort out still with proxies and 
the new wagon-selector feature...after all, this is still just the first 
release candidate, and the first time some critical user/testers with 
behind proxies are looking at the new code. So, we're probably going to 
have at least one more of these RCs before the final vote goes out 
(actually one more is pretty optimistic, if recent history is any 
indicator).

We're moving that direction as fast as we can, but we need to allow 
enough "soak time" to get as many eyes on this as we can.

Cheers,

-john

j_ri wrote:
> Hi,
> 
> I tried to update our Maven installation to the newest version (2.2.0), but
> got problems while trying to generate the site report with "mvn site" (see
> stacktrace below).
> 
> I didn't find this issue in the issue list, but just tried your mentioned
> 2.2.1-RC1 version.....and it works again;-)
> 
> When will 2.2.1 final be released?
> 
> Thanks,
> Jochen
> 
> 
> [INFO] Generating "Dependency Management" report.
> Downloading:
> http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).pom
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Invalid uri
> 'http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).pom':
> escaped absolute path not valid
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.IllegalArgumentException: Invalid uri
> 'http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).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:65)
> 	at
> org.apache.maven.report.projectinfo.DependencyManagementReport.executeReport(DependencyManagementReport.java:101)
> 	at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:90)
> 	at
> org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
> 	at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:303)
> 	at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:135)
> 	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)
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [PLEASE TEST] Maven 2.2.1-RC1

Posted by j_ri <jo...@l-bank.de>.
Hi,

I tried to update our Maven installation to the newest version (2.2.0), but
got problems while trying to generate the site report with "mvn site" (see
stacktrace below).

I didn't find this issue in the issue list, but just tried your mentioned
2.2.1-RC1 version.....and it works again;-)

When will 2.2.1 final be released?

Thanks,
Jochen


[INFO] Generating "Dependency Management" report.
Downloading:
http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).pom
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Invalid uri
'http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).pom':
escaped absolute path not valid
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.IllegalArgumentException: Invalid uri
'http://localhost/archiva/repository/all_mirrors_of_external/lbank/flatfile/flatfile-connector/[1.1,1.2)/flatfile-connector-[1.1,1.2).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:65)
	at
org.apache.maven.report.projectinfo.DependencyManagementReport.executeReport(DependencyManagementReport.java:101)
	at
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:90)
	at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
	at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:303)
	at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:135)
	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)

-- 
View this message in context: http://www.nabble.com/-PLEASE-TEST--Maven-2.2.1-RC1-tp24637705p24679422.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org