You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-user@ant.apache.org by Brian Matzon <ma...@certus.dk> on 2008/08/06 12:09:10 UTC
Re: Dynamic revisions question
Jim Christie wrote:
> I'm having some difficulty getting dynamic revisions working in
> v2.0.0-beta2. Everything works fine as long as I specify a complete
> revision number, for example: <dependency org="commons-logging"
> name="commons-logging" rev="1.0.4" transitive="false"/>. However, if I
> attempt to specify a dynamic revision, it won't work.
>
I basically have the same issue - what I am seeing is:
[ivy:resolve] CLIENT ERROR: Not Found url=http://build.example.com/ivy/example/math/ivy-1.0.+.xml
[ivy:resolve] HTTP response status: 404=Not Found url=http://build.example.com/ivy/example/math/ivy-1.0.+.xml
[ivy:resolve] tried http://build.example.com/ivy/example/math/ivy-[revision].xml
[ivy:resolve] listing all in http://build.example.com/ivy/example/math/ivy-[revision].xml
[ivy:resolve] using internal to list all in http://build.example.com/ivy/example/math
[ivy:resolve] found 0 urls
[ivy:resolve] 0 matched http://build.example.com/ivy/example/math/ivy-[revision].xml
[ivy:resolve] found revs: []
[ivy:resolve] internal: no resource found for example#math;1.0.+: pattern=http://build.example.com/ivy/[organisation]/[module]/ivy-[revision].xml
[ivy:resolve] trying http://build.example.com/ivy/example/math/math-1.0.+.jar
[ivy:resolve] tried http://build.example.com/ivy/example/math/math-1.0.+.jar
[ivy:resolve] CLIENT ERROR: Not Found url=http://build.example.com/ivy/example/math/math-1.0.+.jar
[ivy:resolve] HTTP response status: 404=Not Found url=http://build.example.com/ivy/example/math/math-1.0.+.jar
[ivy:resolve] tried http://build.example.com/ivy/example/math/math-[revision].jar
[ivy:resolve] listing all in http://build.example.com/ivy/example/math/math-[revision].jar
[ivy:resolve] using internal to list all in http://build.example.com/ivy/example/math
[ivy:resolve] found 0 urls
[ivy:resolve] 0 matched http://build.example.com/ivy/example/math/math-[revision].jar
[ivy:resolve] found revs: []
[ivy:resolve] internal: no resource found for example#math;1.0.+: pattern=http://build.example.com/ivy/[organisation]/[module]/[artifact]-[revision].[ext]
[ivy:resolve] internal: no ivy file nor artifact found for example#math;1.0.+
[ivy:resolve] WARN: module not found: example#math;1.0.+
[ivy:resolve] WARN: ==== local: tried
[ivy:resolve] WARN: ../build/plugins/ivy/local/example/math/ivy-1.0.+.xml
[ivy:resolve] WARN: ../build/plugins/ivy/local/example/math/ivy-[revision].xml
[ivy:resolve] WARN: -- artifact example#math;1.0.+!math.jar:
[ivy:resolve] WARN: ../build/plugins/ivy/local/example/math/math-1.0.+.jar
[ivy:resolve] WARN: ../build/plugins/ivy/local/example/math/math-[revision].jar
[ivy:resolve] WARN: ==== internal: tried
[ivy:resolve] WARN: http://build.example.com/ivy/example/math/ivy-1.0.+.xml
[ivy:resolve] WARN: http://build.example.com/ivy/example/math/ivy-[revision].xml
[ivy:resolve] WARN: -- artifact example#math;1.0.+!math.jar:
[ivy:resolve] WARN: http://build.example.com/ivy/example/math/math-1.0.+.jar
[ivy:resolve] WARN: http://build.example.com/ivy/example/math/math-[revision].jar
using the following settings:
default.ivy.pattern = [organisation]/[module]/ivy-[revision].xml
default.artifact.pattern = [organisation]/[module]/[artifact]-[revision].[ext]
ivy.internal.default.root = http://build.example.com/ivy
ivy.internal.default.ivy.pattern = ${default.ivy.pattern}
ivy.internal.default.artifact.pattern = ${default.artifact.pattern}
ivy.local.default.root = ../build/plugins/ivy/local
ivy.local.default.ivy.pattern = ${default.ivy.pattern}
ivy.local.default.artifact.pattern = ${default.artifact.pattern}
furthermore I am seeing these entries in the web server - its as if the
actual expansion of 1.0.+ isn't happening.
--
Brian Matzon
Certus