ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Leland Hempton <>
Subject Unresolved Dependencies - What Am I Doing Wrong?
Date Thu, 02 Apr 2009 18:05:37 GMT
I am trying to incorporate ivy as the dependency manager for our project. I
have created my own repository using the ivy install command, however when I
try and add my own modules to the repository I get the following error when
another module depends on them:
[ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] WARN: ::          UNRESOLVED DEPENDENCIES         ::
[ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] WARN: :: net.jthink#jaudiotagger;1.0.9:
java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source)
[ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] report for
com.designbyparts#oakland-site;working@ghempton-desktop default produced in
[ivy:resolve] resolve done (1189ms resolve - 96ms download)
[ivy:resolve] :: problems summary ::
[ivy:resolve] :::: WARNINGS
[ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] ::          UNRESOLVED DEPENDENCIES         ::
[ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] :: net.jthink#jaudiotagger;1.0.9:
java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source)

C:\projects\oakland\branches\prototype\site\build.xml:119: impossible to
resolve dependencies:
resolve failed - see output for details
at org.apache.ivy.ant.IvyResolve.doExecute(
at org.apache.ivy.ant.IvyTask.execute(
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)

My ivy file for the module is as follows:

<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0"
<info organisation="net.jthink"
<description homepage="">
Audio tagging library
<conf name="default" visibility="public" />
<conf name="sources" visibility="public" />
<artifact name="jaudiotagger" type="jar" ext="jar" conf="default" />
<artifact name="jaudiotagger" type="source" ext="jar" conf="sources" />

And the repository pattern matches up with the resolver and is the same as
all of the other modules which I installed through the ivy install task. One
thing this module doesn't have is the md5 and sha1 checksums, does that
matter? Am I missing anything? I am using Ivy 2.0.0.

Thanks for your help,

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message