Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 69342 invoked from network); 6 Aug 2008 13:12:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Aug 2008 13:12:59 -0000 Received: (qmail 83154 invoked by uid 500); 6 Aug 2008 13:12:58 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 83135 invoked by uid 500); 6 Aug 2008 13:12:58 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 83124 invoked by uid 99); 6 Aug 2008 13:12:58 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Aug 2008 06:12:58 -0700 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Aug 2008 13:12:03 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1KQioY-0001R7-1u for ivy-user@ant.apache.org; Wed, 06 Aug 2008 06:12:30 -0700 Message-ID: <18850903.post@talk.nabble.com> Date: Wed, 6 Aug 2008 06:12:30 -0700 (PDT) From: rednix To: ivy-user@ant.apache.org Subject: can't use gotoNode with a node which has not been visited yet MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: zerobox@gmx.de X-Virus-Checked: Checked by ClamAV on apache.org While using the latest version of Ivy built from the trunk (2.0.0-rc1-local-20080805174033) I can't resolve hibernate 3.2.6 GA and commons-collection 3.2.1 together. Hibernate 3.2.6ga has a dependency on commons-collection 2.1.1 - but I want to include the latest revision 3.2.1 in my project. Using the fairly old ivy-2.0.0-alpha2-incubating.jar there is not such a problem. The configuration and error logs are as follows: ivy.xml: ivysettings.xml: Error-Log: ... [ivy:retrieve] == resolving dependencies org.hibernate#hibernate;3.2.6.ga->commons-collections#commons-collections;2.1.1 [compile->compile(*)] [ivy:retrieve] ERROR: You can't use gotoNode with a node which has not been visited yet. [ivy:retrieve] Given node id=commons-collections#commons-collections;3.2.1 [ivy:retrieve] :: problems summary :: [ivy:retrieve] :::: WARNINGS [ivy:retrieve] Error while parsing configuration resolve report C:\Documents and Settings\[removed]\.ivy2\cache\Test-test-default.xml [ivy:retrieve] :::: ERRORS [ivy:retrieve] You can't use gotoNode with a node which has not been visited yet. [ivy:retrieve] Given node id=commons-collections#commons-collections;3.2.1 [ivy:retrieve] [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS BUILD FAILED C:\workspaces\eclipseEuropa\Test\build.xml:433: impossible to resolve dependencies: java.lang.IllegalArgumentException: You can't use gotoNode with a node which has not been visited yet. Given node id=commons-collections#commons-collections;3.2.1 at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:319) at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) at org.apache.ivy.ant.IvyPostResolveTask.ensureResolved(IvyPostResolveTask.java:206) at org.apache.ivy.ant.IvyPostResolveTask.prepareAndCheck(IvyPostResolveTask.java:153) at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:49) at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) at org.apache.tools.ant.Project.executeTarget(Project.java:1298) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32) at org.apache.tools.ant.Project.executeTargets(Project.java:1181) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137) The other error/warning concerning the report is not that critical but annoying. The log prints out: [ivy:retrieve] resolving dependencies for configuration 'default' [ivy:retrieve] WARN: Error while parsing configuration resolve report C:\Documents and Settings\[removed]\.ivy2\cache\Test-test-default.xml [ivy:retrieve] java.text.ParseException: failed to parse report: C:\Documents and Settings\[removed]\.ivy2\cache\Test-test-default.xml: null [ivy:retrieve] at org.apache.ivy.plugins.report.XmlReportParser.parse(XmlReportParser.java:299) [ivy:retrieve] at org.apache.ivy.core.report.ConfigurationResolveReport.(ConfigurationResolveReport.java:82) [ivy:retrieve] at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:483) [ivy:retrieve] at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:232) [ivy:retrieve] at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:190) [ivy:retrieve] at org.apache.ivy.Ivy.resolve(Ivy.java:502) [ivy:retrieve] at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:232) [ivy:retrieve] at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) [ivy:retrieve] at org.apache.ivy.ant.IvyPostResolveTask.ensureResolved(IvyPostResolveTask.java:206) [ivy:retrieve] at org.apache.ivy.ant.IvyPostResolveTask.prepareAndCheck(IvyPostResolveTask.java:153) [ivy:retrieve] at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:49) [ivy:retrieve] at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) [ivy:retrieve] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [ivy:retrieve] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [ivy:retrieve] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [ivy:retrieve] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [ivy:retrieve] at java.lang.reflect.Method.invoke(Method.java:585) [ivy:retrieve] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) [ivy:retrieve] at org.apache.tools.ant.Task.perform(Task.java:348) [ivy:retrieve] at org.apache.tools.ant.Target.execute(Target.java:357) [ivy:retrieve] at org.apache.tools.ant.Target.performTasks(Target.java:385) [ivy:retrieve] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) [ivy:retrieve] at org.apache.tools.ant.Project.executeTarget(Project.java:1298) [ivy:retrieve] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [ivy:retrieve] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32) [ivy:retrieve] at org.apache.tools.ant.Project.executeTargets(Project.java:1181) [ivy:retrieve] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423) [ivy:retrieve] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137) [ivy:retrieve] Caused by: java.lang.NumberFormatException: null Any help on this issues? -- View this message in context: http://www.nabble.com/can%27t-use-gotoNode-with-a-node-which-has-not-been-visited-yet-tp18850903p18850903.html Sent from the ivy-user mailing list archive at Nabble.com.