Hi All,
Hope all is well.
I just did a fresh checkout of excalibur and if I do an 'ant' in
the component directory, the build fails (see attachment).
It seems as if the collections build creates a falsely named jar file
in the dist directory (excalibur-collections.jar-1.0.jar
which should be excalibur-collections-1.0.jar). Funnily enough, an
'ant' in the collections directory creates the right jar file.
I had a look around the build files but only became more confused,
anyone got any ideas where the problem might be ? (or am I the
only one experiencing this ?)
Cheers,
Marcus
--
.....
,,$$$$$$$$$, Marcus Crafter
;$' '$$$$: Computer Systems Engineer
$: $$$$: ManageSoft GmbH
$ o_)$$$: 82-84 Mainzer Landstrasse
;$, _/\ &&:' 60327 Frankfurt Germany
' /( &&&
\_&&&&' email: [EMAIL PROTECTED]
&&&&.
&&&&&&&:
Buildfile: build.xml
dependencies:
checkCommon:
checkDeprecatedProp:
deprecatedProp.warn:
checkLogkit:
checkIfLocal:
checkRequiredFileLocal:
checkRequiredFileRemote:
get_dependency:
checkRequiredFile.fail:
listRequiredFile:
copyRequiredFile:
checkRequiredFile:
checkFramework:
checkIfLocal:
checkRequiredFileLocal:
checkRequiredFileRemote:
get_dependency:
checkRequiredFile.fail:
listRequiredFile:
copyRequiredFile:
checkRequiredFile:
checkCollections:
checkIfLocal:
checkRequiredFileLocal:
update_dependency:
[echo]
[echo] Couldn't find
/home/crafterm/workarea/jakarta-avalon-excalibur/component/../collections/dist/excalibur-collections-1.0.jar
[echo]
[echo] Updating files from dependency
/home/crafterm/workarea/jakarta-avalon-excalibur/component/../collections
[echo]
dependencies:
checkCommon:
checkDeprecatedProp:
deprecatedProp.warn:
compile:
[mkdir] Created dir:
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/classes
[javac] Compiling 14 source files to
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/classes
prepare-conf:
[mkdir] Created dir:
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/conf
[copy] Copying 1 file to
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/conf
jar:
[mkdir] Created dir:
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/lib
[jar] Building jar:
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/build/lib/excalibur-collections.jar-1.0.jar
dist-jar:
[mkdir] Created dir:
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/dist
[copy] Copying 1 file to
/home/crafterm/workarea/jakarta-avalon-excalibur/collections/dist
build.fail:
[echo]
[echo]
.-----------------------------------------------------------------.
[echo] | BUILD FAILURE
|
[echo]
|-----------------------------------------------------------------+
[echo] | Error when building module:
|
[echo] | /home/crafterm/workarea/jakarta-avalon-excalibur/component
[echo] |
|
[echo] |
|
[echo] | The dependency-checking system tried to build the project:
|
[echo] |
/home/crafterm/workarea/jakarta-avalon-excalibur/component/../collections
[echo] | which should have provided the property:
|
[echo] | excalibur-collections.jar =
/home/crafterm/workarea/jakarta-avalon-excalibur/component/../collections/dist/excalibur-collections-1.0.jar
[echo] | However, after the build, no such file exists.
|
[echo] |
|
[echo] | Typically this is because the required project changed the
name |
[echo] | of the jar it produces. If so, please correct this in
|
[echo] | default.properties, ant.properties.sample or ant.properties
|
[echo]
'-----------------------------------------------------------------'
[echo]
BUILD FAILED
/home/crafterm/workarea/jakarta-avalon-excalibur/depchecker.xml:660: Failed Requirement
Total time: 18 seconds
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>