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-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org