Earlier this evening Jason and I got stuck into the Merlin build problem that was raised on the Avalon User list a couple of weeks ago. It seems that there is a problem related to the setup of the web-server on OSM and a Maven requirement to see the parent directory.
We have resolved this problem by moving the jar files from OSM site to ibiblio (the default Maven repository) under the group identifiers "avalon", "excalibur" and "merlin". In the meantime Jason is looking into problems that Maven encounters when it does not have access to a parent directory (as in the case on the OSM server under its current configuration).
Following these changes there should be no problem building merlin from CVS.
$ cd avalon-sandbox $ maven merlin-dist
See the README.TXT for further information.
For reference the following supporting jar files have been moved from OSM to ibiblio.
/maven/avalon/jars/avalon-framework-4.1.4.jar /maven/avalon/jars/avalon-lifecycle-1.0.jar /maven/avalon/jars/avalon-logkit-1.2.jar /maven/excalibur/jars/excalibur-collections-1.0.jar /maven/excalibur/jars/excalibur-component-1.0.jar /maven/excalibur/jars/excalibur-configuration-1.0.jar /maven/excalibur/jars/excalibur-event-2.0.jar /maven/excalibur/jars/excalibur-extension-1.0.jar /maven/excalibur/jars/excalibur-i18n-1.0.jar /maven/excalibur/jars/excalibur-instrument-0.3.jar /maven/excalibur/jars/excalibur-component-1.0.jar /maven/excalibur/jars/excalibur-logger-1.0.jar /maven/excalibur/jars/excalibur-pool-1.2.jar /maven/excalibur/jars/excalibur-testcase-1.0.jar /maven/excalibur/jars/excalibur-thread-1.1.jar /maven/excalibur/jars/excalibur-threadcontext-1.0.jar /maven/excalibur/jars/excalibur-util-concurrent-1.3.1.jar
The Avalon license has been sent through to Dion earlier this evening. Please note that the above list of jar files will need to be updated to reflect the excalibur release process, however, before that happens I need to take care of synchronizing Merlin with the Phase 1 releases including updating of related excalibur project definitions.
The following jar files have also been moved from OSM to ibiblio and correspond to Meta, Assembly and Merlin core packages.
/maven/avalon/jars/avalon-assembly-1.0.jar /maven/avalon/jars/avalon-assembly-spi-1.0.jar /maven/avalon/jars/avalon-meta-1.0.jar /maven/avalon/jars/avalon-meta-spi-1.0.jar /maven/avalon/jars/avalon-meta-tools-1.0.jar /maven/merlin/jars/merlin-cli-1.0.jar /maven/merlin/jars/merlin-core-2.1.jar /maven/merlin/jars/merlin-plugin-1.0.jar /maven/merlin/jars/merlin-spi-1.0.jar
Based on the test build performed by Jason there is a problem related to the SAX libraries which are not declared as a dependency. This is not a problem if you building under JDK 1.4 but will cause a build failure under 1.3. I'll try to get that one sorted ASAP.
Cheers, Steve.
--
Stephen J. McConnell mailto:[EMAIL PROTECTED] http://www.osm.net/home
Another message brought to you via James on Merlin.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
