| Summary: | Provide Maven 3.0.4 as embedded runtime | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Konrad Windszus <konrad_w> |
| Component: | m2e | Assignee: | Project Inbox <m2e.core-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | anders.g.hammar, christian.herold, filippo.rossoni, hanriseldon, igor, martindaloia |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 343568 | ||
|
Description
Konrad Windszus
(In reply to comment #0) > Please provide Maven 3.0.4 as embedded runtime and also make use of the newest > wagon 2.0 plugin for artifact transfer, as this fixes some long outstanding > issues. Can you be more specific about "long outstanding issues" fixed by wagon 2.0? Preemptive authentication and connection pooling to only name a few. Apart from that we often run into a timeout with m2e and our nexus. Probably this is resolved by the higher read-timeout of wagon 2.x. Apart from that there were some dependency resolving issues which should be resolved by the new aether library. m2e uses different http stack compared to maven cli, so most likely none of your problems will be solved by wagon 2.x. I suggest you file separate bugzilla items for each of the problems. opened required CQs (wasted 5+ hours on this nonsense) 6045 aether-api-1.13.1.jar 6046 aether-connector-asynchttpclient-1.13.1.jar 6047 aether-connector-wagon-1.13.1.jar 6048 aether-impl-1.13.1.jar 6049 aether-spi-1.13.1.jar 6050 aether-util-1.13.1.jar 6081 cdi-api-1.0.jar 6051 guice-bean-binders-2.3.0.jar 6052 guice-bean-converters-2.3.0.jar 6053 guice-bean-inject-2.3.0.jar 6054 guice-bean-locators-2.3.0.jar 6055 guice-bean-reflect-2.3.0.jar 6056 guice-bean-scanners-2.3.0.jar 6057 guice-plexus-binders-2.3.0.jar 6058 guice-plexus-converters-2.3.0.jar 6059 guice-plexus-lifecycles-2.3.0.jar 6060 guice-plexus-locators-2.3.0.jar 6061 guice-plexus-metadata-2.3.0.jar 6062 guice-plexus-scanners-2.3.0.jar 6063 guice-plexus-shim-2.3.0.jar 6066 maven-aether-provider-3.0.4.jar 6067 maven-artifact-3.0.4.jar 6068 maven-compat-3.0.4.jar 6069 maven-core-3.0.4.jar 6070 maven-embedder-3.0.4.jar 6071 maven-model-3.0.4.jar 6072 maven-model-builder-3.0.4.jar 6073 maven-plugin-api-3.0.4.jar 6074 maven-repository-metadata-3.0.4.jar 6075 maven-settings-3.0.4.jar 6076 maven-settings-builder-3.0.4.jar 6077 plexus-cipher-1.7.jar 6064 sisu-guava-0.9.9.jar 6065 sisu-guice-3.1.0-no_aop.jar 6078 wagon-ahc-1.2.1.jar 6079 wagon-file-2.2.jar 6080 wagon-provider-api-2.2.jar 6082 org.jboss.netty_3.2.5.Final 6083 async-http-client 1.6.5 Apart from the Wagon thing, would be great that the embedded runtime used by m2e will be updated to 3.0.4 in the m2e Marketplace. Also it will unblock/resolve the Bug 371429 which depends on this bug (the maven bug http://jira.codehaus.org/browse/MNG-5073 has been fixed in 3.0.4). There is nothing m2e developers can do until Eclipse Legal Team clears maven 3.0.4 and its dependencies. That's the Eclipse way. Most of CQs have been cleared. m2e now ships with maven 3.0.4 by default |