When I recently did the Spring Web Flow build, I simply removed Ivy 2 from my Ant installation.
As I recall, everything else worked after that.
HTH,
Matt
--- On Sun, 4/26/09, David M. Karr <davidmichaelkarr@gmail.com> wrote:
> From: David M. Karr <davidmichaelkarr@gmail.com>
> Subject: How to diagnose Ivy problem with Spring Web Flow demo build?
> To: ivy-user@ant.apache.org
> Date: Sunday, April 26, 2009, 5:38 PM
> I haven't used Ivy before, but I've
> used Ant extensively. I was trying
> to build the Spring Web Flow Booking MVC demo, but it's
> failing to
> build, apparently due to some Ivy downloading problem. I
> asked about
> this on one of the Spring forums, but perhaps I can get a
> different kind
> of answer here. The build output follows this.
> It refers to increasing
> the message level for more details, but I'm not certain how
> to do that.
>
> The "readme.txt" file in the Booking MVC application refers
> to adding repositories to the ivysettings.xml file, and
> dependencies to the ivy.xml file. I believe I did
> that, but the output appears to be the same. The lines
> it says to add to the "ivy.xml" file seem odd, as they are
> very similar to existing dependency lines in the file.
> It doesn't make any difference with or without the new
> lines, so it's clear there's something else wrong.
>
> I added these lines to the end of the ivysettings.xml file
> (before the "ivysettings" end tag):
> ------------
> <url
> name="com.springsource.repository.bundles.release">
> <ivy pattern="http://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
> />
> <artifact pattern="http://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
> />
> </url>
>
> <url
> name="com.springsource.repository.bundles.external">
> <ivy pattern="http://repository.springsource.com/ivy/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
> />
> <artifact pattern="http://repository.springsource.com/ivy/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
> />
> </url>
> ----------
>
> I added these dependency lines to the "ivy.xml" file:
> -------------------
> <dependency org="org.springframework.webflow"
> name="org.springframework.binding" rev="2.0.7.RELEASE"
> conf="compile->runtime" />
> <dependency org="org.springframework.webflow"
> name="org.springframework.js" rev="2.0.7.RELEASE"
> conf="compile->runtime" />
> <dependency org="org.springframework.webflow"
> name="org.springframework.webflow" rev="2.0.7.RELEASE"
> conf="compile->runtime" />
> ----------------
>
>
> Build output:
> --------------------------
> $ ant jar
> Buildfile: build.xml
> Trying to override old definition of task dist-jar
>
> ivy.init:
>
> ivy.file.exists:
>
> resolve.init:
>
> resolve.compile:
> [ivy:cachepath] :: Ivy 2.0.0 - 20090108225011 ::
> http://ant.apache.org/ivy/ ::
> :: loading settings :: file =
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-build/common/ivysettings.xml
> [ivy:cachepath] [2.0.7.RELEASE]
> org.springframework.webflow#org.springframework.js;latest.integration
> [ivy:cachepath] [2.0.7.RELEASE]
> org.springframework.webflow#org.springframework.webflow;latest.integration
> [ivy:cachepath]
> [ivy:cachepath] :: problems summary ::
> [ivy:cachepath] :::: WARNINGS
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.js;2.0.7.RELEASE!org.springframework.js.jar
>
> (2ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.js/2.0.7.RELEASE/org.springframework.js-2.0.7.RELEASE.jar
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.js;2.0.7.RELEASE!org.springframework.js-sources.jar(src)
>
> (1ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.js/2.0.7.RELEASE/org.springframework.js-sources-2.0.7.RELEASE.jar
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.webflow;2.0.7.RELEASE!org.springframework.webflow-sources.jar(src)
>
> (0ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.webflow/2.0.7.RELEASE/org.springframework.webflow-sources-2.0.7.RELEASE.jar
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.webflow;2.0.7.RELEASE!org.springframework.webflow.jar
>
> (0ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.webflow/2.0.7.RELEASE/org.springframework.webflow-2.0.7.RELEASE.jar
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.binding;2.0.7.RELEASE!org.springframework.binding.jar
>
> (0ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.binding/2.0.7.RELEASE/org.springframework.binding-2.0.7.RELEASE.jar
> [ivy:cachepath] [NOT
> FOUND ]
> org.springframework.webflow#org.springframework.binding;2.0.7.RELEASE!org.springframework.binding-sources.jar(src)
>
> (1ms)
> [ivy:cachepath] ==== integration: tried
> [ivy:cachepath]
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-webflow-samples/booking-mvc/../../integration-repo/org.springframework.webflow/org.springframework.binding/2.0.7.RELEASE/org.springframework.binding-sources-2.0.7.RELEASE.jar
> [ivy:cachepath]
> ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:cachepath]
> :: FAILED
> DOWNLOADS ::
> [ivy:cachepath] :: ^
> see resolution messages for details ^ ::
> [ivy:cachepath]
> ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.js;2.0.7.RELEASE!org.springframework.js.jar
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.js;2.0.7.RELEASE!org.springframework.js-sources.jar(src)
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.webflow;2.0.7.RELEASE!org.springframework.webflow-sources.jar(src)
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.webflow;2.0.7.RELEASE!org.springframework.webflow.jar
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.binding;2.0.7.RELEASE!org.springframework.binding.jar
> [ivy:cachepath] ::
> org.springframework.webflow#org.springframework.binding;2.0.7.RELEASE!org.springframework.binding-sources.jar(src)
> [ivy:cachepath]
> ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:cachepath]
> [ivy:cachepath] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR
> MORE DETAILS
>
> BUILD FAILED
> /home/davidkarr/frameworks/spring-webflow-2.0.7.RELEASE/projects/spring-build/common/common.xml:87:
>
> impossible to resolve dependencies:
> resolve failed - see output for details
>
> Total time: 1 minute 33 seconds
> ------------------
>
|