On 29/03/2008, at 2:04 AM, John Casey wrote:

Here's a question:

Could we specify the wagon-webdav in the super-POM as a build extension? Even if there are no project POMs in the current build, the super POM should be built, right? Also, I would think (though I'd have to investigate to be sure) that respecifying the wagon- webdav build extension with a new version would override through inheritance, working similarly to the way the pinned-down plugin stuff is meant to work.

Obviously, the webdav stuff as it is today may not be a great candidate for this sort of inclusion, but maybe this would be a decent approach for the next release.

I'm still reading through this thread, but this just occurred to me and I wanted to bring it up.


Unfortunately I think this has an unwanted side effect. Because you can only load an extension once in the build, it would mean if you wanted to override it, it would have to be in the root of the reactor build (or a parent of that). If you happen to declare it in the child, the super POM will be used instead, which is probably a bit confusing.

- Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to