I've addressed Issue #3 below, and have uploaded a snapshot of the ant tasks with dependencies bundle here:

http://cvs.apache.org/maven-snapshot-repository/org/apache/maven/maven-artifact-ant/2.0.2-SNAPSHOT/

for testing.

Also, I've uploaded a snapshot of the new reporting-impl jar here:

http://cvs.apache.org/maven-snapshot-repository/org/apache/maven/reporting/maven-reporting-impl/2.0.2-SNAPSHOT/

If all goes well with testing these and nothing else comes up, we'll probably release 2.0.2 early next week.

Thanks,

John

John Casey wrote:
Hi everyone,

I wanted to take a second and let you know what we're working on to address the major issues introduced by the 2.0.1 release. First, we're planning an emergency 2.0.2 release to resolve the three or four critical bugs that have surfaced. This release should be ready to go by Monday at the latest, but we're going to take a little more time and test it as thoroughly as we can before letting it go, particularly in light of the last release. :-\

Ok, on to the specific issues:

1. Error parsing environment variables (Maven fails shortly after starting execution) [MNG-1819]

This was an issue with newlines in the values of some environment variables. Essentially, the parser we had assumed that each new line in the buffer would represent a separate environment variable with 'key=value' syntax. Obviously, this was a terrible assumption to make.

We have corrected this in SVN (the project is plexus-utils, version is 1.0.6-SNAPSHOT), and will release it with 2.0.2 of Maven.

2. Some reports fail to run because they cannot lookup a component called 'org.codehaus.doxia.site.renderer.SiteRenderer' [MNG-1834]

This was a result of changing the home of Doxia from codehaus to maven/ASF. During this move, we changed the groupId (fine), and the package names (not-so-fine). The change in package naming caused the break in compatibility, and also the changed component name. This meant that reports requesting that the SiteRenderer component to be injected failed. Even if the component definition were there, the API differences would have caused failure of these reports.

We have addressed this issue by implementing a very thin compatibility layer between maven-reporting and the new doxia classes. This will allow us to deprecate the old package names and eventually remove them. This will also be released with 2.0.2.

3. "Duplicate project ID found" message when running the Maven Ant tasks [MNG-1850/MNG-1851]

I'm not currently sure what the cause of this issue is. It's the next one on the list, and the fix will be released with 2.0.2.

Sorry for the inconvenience,

John Casey

---------------------------------------------------------------------
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]

Reply via email to