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

Reply via email to