Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.0.0-alpha-2
-
None
Description
When I upgrade Ivy from version 1.4 to version 2.0, I receive an EmptyStackException.
The only thing I did was replacing the ivy-1.4.jar with the ivy-2.0.jar.
I get the following output:
[ivy:configure] :: Ivy 2.0.0-beta1-incubating-local-20070925041026 - 20070925041 026 :: http://incubator.apache.org/ivy/ :: [ivy:configure] ivy:configure is deprecated, please use the data type ivy:settin gs instead [ivy:info] :: loading settings :: file = C:\working\repository\commons\lcm\ant_ build\config\ivy\ivy-config.xml [ivy:info] DEPRECATED: 'ivyconf' element is deprecated, use 'ivysettings' inste ad (file:/C:/working/repository/commons/lcm/ant_build/config/ivy/ivy-config.xml) [mkdir] Created dir: C:\working\ph_tcomp\profile_manager\build\ivy [ivy:resolve] :: resolving dependencies :: [ LCMT | profilemanager | working@N51 F2D5 ] [ivy:resolve] confs: [default, j2ee, standalone, compile, test, runtest] [ivy:resolve] :: resolution report :: --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 4 | 0 | 0 | 0 || 0 | 0 | | j2ee | 4 | 0 | 0 | 0 || 0 | 0 | | standalone | 4 | 0 | 0 | 0 || 0 | 0 | | compile | 4 | 0 | 0 | 0 || 0 | 0 | | test | 2 | 0 | 0 | 0 || 0 | 0 | | runtest | 6 | 0 | 0 | 0 || 0 | 0 | --------------------------------------------------------------------- [ivy:resolve] [ivy:resolve] :: problems summary :: [ivy:resolve] :::: WARNINGS [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: UNRESOLVED DEPENDENCIES :: [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: [ OTHER | junit | 3.8.1 ]: java.util.EmptyStackExcept ion at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :: [ LCMT | commons-test | 1.+ ]: java.util.EmptyStackEx ception at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :: [ OTHER | commons-discovery | 0.2 ]: java.util.EmptyS tackException at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :: [ OTHER | xerces | 2.4.0 ]: java.util.EmptyStackExcep tion at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :: [ OTHER | commons-logging | 1.0.3 ]: java.util.EmptyS tackException at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :: [ LCMT | parametermanager | 3.+ ]: java.util.EmptySta ckException at java.util.Stack.peek(Stack.java:79) [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] [ivy:resolve] [ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
The exception is this:
C:\working\repository\commons\lcm\ant_build\targets\common-targets-1.0.0.xml:390 : impossible to resolve dependencies: resolve failed - see output for details at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:295) at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:281) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe cutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) Caused by: resolve failed - see output for details at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:219) ... 22 more --- Nested Exception --- resolve failed - see output for details at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:219) at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:281) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe cutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) Total time: 3 seconds