NPE when reporting trouble
--------------------------
Key: IVY-355
URL: http://issues.apache.org/jira/browse/IVY-355
Project: Ivy
Issue Type: Bug
Environment: Java 1.5.06, Ant1.7beta2
Reporter: Steve Loughran
Nice little stack trace at the tail of a resolution failure.
ivy-init:
parsing buildfile
jar:file:/home/slo/Java/Apache/ant/lib/ant.jar!/org/apache/tools/ant/types/conditions/antlib.xml
with URI =
jar:file:/home/slo/Java/Apache/ant/lib/ant.jar!/org/apache/tools/ant/types/conditions/antlib.xml
[ivy:configure] Loading
jar:file:/home/slo/Java/Apache/ant/lib/ivy-1.4.1.jar!/fr/jayasoft/ivy/ivy.properties
Override ignored for property "ivy.lib.dir"
[ivy:configure] jakarta commons httpclient not found: using jdk url handling
[ivy:configure] :: configuring :: file =
/home/slo/Projects/SmartFrog/Forge/core/antbuild/ivy/ivyconf.xml
[ivy:configure] no default ivy user dir defined: set to /home/slo/.ivy
[ivy:configure] no default cache defined: set to /home/slo/.ivy/cache
[ivy:configure] including url:
jar:file:/home/slo/Java/Apache/ant/lib/ivy-1.4.1.jar!/fr/jayasoft/ivy/conf/ivyconf-local.xml
[ivy:configure] configuration done (23ms)
[ivy:configure] default cache: /home/slo/.ivy/cache
[ivy:configure] default resolver: default
[ivy:configure] -- 5 resolvers:
[ivy:configure] local [file]
[ivy:configure] maven2 [ibiblio]
[ivy:configure] team [file]
[ivy:configure] default [chain] [local, team, maven2]
[ivy:configure] internal [chain] [local, team]
ivy-resolve:
[ivy:resolve] using ivy parser to parse
file:/home/slo/Projects/SmartFrog/Forge/core/components/deployapi/ivy.xml
[ivy:resolve] :: resolving dependencies :: [ org.smartfrog | sf-deployapi |
[EMAIL PROTECTED] ]
[ivy:resolve] confs: [default, build, compile, daemon, test, master, redist,
runtime]
[ivy:resolve] validate = true
[ivy:resolve] local: found md file for [ org.smartfrog | sf-m32 |
latest.integration ]
[ivy:resolve] =>
/home/slo/.ivy/local/org.smartfrog/sf-m32/3.10.slo-private/ivys/ivy.xml
(3.10.slo-private)
[ivy:resolve] local: revision in cache (not updated): [ org.smartfrog |
sf-m32 | 3.10.slo-private ]
[ivy:resolve] team: no ivy file nor artifact found for [ org.smartfrog |
sf-m32 | latest.integration ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-m32/latest.integration/sf-m32-latest.integration.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-m32/[any
integration]/sf-m32-[any integration].xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-m32/latest.integration/sf-m32-latest.integration.jar
[ivy:resolve] found [ org.smartfrog | sf-m32 | 3.10.slo-private ] in local
[ivy:resolve] [3.10.slo-private] [ org.smartfrog | sf-m32 |
latest.integration ]
[ivy:resolve] local: found md file for [ org.smartfrog | sf-www |
3.10.slo-private ]
[ivy:resolve] =>
/home/slo/.ivy/local/org.smartfrog/sf-www/3.10.slo-private/ivys/ivy.xml
(3.10.slo-private)
[ivy:resolve] local: revision in cache (not updated): [ org.smartfrog |
sf-www | 3.10.slo-private ]
[ivy:resolve] found [ org.smartfrog | sf-www | 3.10.slo-private ] in local
[ivy:resolve] local: no ivy file nor artifact found for [ xom | xom | 1.1 ]
[ivy:resolve] tried /home/slo/.ivy/local/xom/xom/1.1/ivys/ivy.xml
[ivy:resolve] tried /home/slo/.ivy/local/xom/xom/1.1/jars/xom.jar
[ivy:resolve] team: no ivy file nor artifact found for [ xom | xom | 1.1 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/xom/xom/1.1/xom-1.1.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/xom/xom/1.1/xom-1.1.jar
[ivy:resolve] maven2: revision in cache: [ xom | xom | 1.1 ]
[ivy:resolve] found [ xom | xom | 1.1 ] in maven2
[ivy:resolve] local: found md file for [ org.smartfrog | sf-jetty |
latest.integration ]
[ivy:resolve] =>
/home/slo/.ivy/local/org.smartfrog/sf-jetty/3.10.slo-private/ivys/ivy.xml
(3.10.slo-private)
[ivy:resolve] local: revision in cache (not updated): [ org.smartfrog |
sf-jetty | 3.10.slo-private ]
[ivy:resolve] team: no ivy file nor artifact found for [ org.smartfrog |
sf-jetty | latest.integration ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-jetty/latest.integration/sf-jetty-latest.integration.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-jetty/[any
integration]/sf-jetty-[any integration].xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.smartfrog/sf-jetty/latest.integration/sf-jetty-latest.integration.jar
[ivy:resolve] found [ org.smartfrog | sf-jetty | 3.10.slo-private ] in local
[ivy:resolve] [3.10.slo-private] [ org.smartfrog | sf-jetty |
latest.integration ]
[ivy:resolve] local: no ivy file nor artifact found for [ javax.servlet |
servlet-api | 2.4 ]
[ivy:resolve] tried
/home/slo/.ivy/local/javax.servlet/servlet-api/2.4/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/javax.servlet/servlet-api/2.4/jars/servlet-api.jar
[ivy:resolve] team: no ivy file nor artifact found for [ javax.servlet |
servlet-api | 2.4 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/javax.servlet/servlet-api/2.4/servlet-api-2.4.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/javax.servlet/servlet-api/2.4/servlet-api-2.4.jar
[ivy:resolve] maven2: revision in cache: [ javax.servlet | servlet-api | 2.4
][ivy:resolve] found [ javax.servlet | servlet-api | 2.4 ] in maven2
[ivy:resolve] local: no ivy file nor artifact found for [ org.mortbay.jetty |
jetty | 4.2.9 ]
[ivy:resolve] tried
/home/slo/.ivy/local/org.mortbay.jetty/jetty/4.2.9/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/org.mortbay.jetty/jetty/4.2.9/jars/jetty.jar
[ivy:resolve] team: no ivy file nor artifact found for [ org.mortbay.jetty |
jetty | 4.2.9 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.mortbay.jetty/jetty/4.2.9/jetty-4.2.9.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/org.mortbay.jetty/jetty/4.2.9/jetty-4.2.9.jar
[ivy:resolve] maven2: revision in cache: [ org.mortbay.jetty | jetty | 4.2.9
][ivy:resolve] found [ org.mortbay.jetty | jetty | 4.2.9 ] in maven2
[ivy:resolve] local: no ivy file nor artifact found for [ commons-logging |
commons-logging | 1.0.4 ]
[ivy:resolve] tried
/home/slo/.ivy/local/commons-logging/commons-logging/1.0.4/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/commons-logging/commons-logging/1.0.4/jars/commons-logging.jar
[ivy:resolve] team: no ivy file nor artifact found for [ commons-logging |
commons-logging | 1.0.4 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
[ivy:resolve] maven2: revision in cache: [ commons-logging | commons-logging
| 1.0.4 ]
[ivy:resolve] found [ commons-logging | commons-logging | 1.0.4 ] in maven2
[ivy:resolve] local: no ivy file nor artifact found for [ commons-httpclient
| commons-httpclient | 3.0 ]
[ivy:resolve] tried
/home/slo/.ivy/local/commons-httpclient/commons-httpclient/3.0/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/commons-httpclient/commons-httpclient/3.0/jars/commons-httpclient.jar
[ivy:resolve] team: no ivy file nor artifact found for [ commons-httpclient |
commons-httpclient | 3.0 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar
[ivy:resolve] maven2: revision in cache: [ commons-httpclient |
commons-httpclient | 3.0 ]
[ivy:resolve] found [ commons-httpclient | commons-httpclient | 3.0 ] in
maven2
[ivy:resolve] excluding [ junit | junit | 3.8.1 ] in compile
[ivy:resolve] excluding [ commons-logging | commons-logging | 1.0.3 ] in
compile[ivy:resolve] local: no ivy file nor artifact found for [
commons-codec | commons-codec | 1.2 ]
[ivy:resolve] tried
/home/slo/.ivy/local/commons-codec/commons-codec/1.2/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/commons-codec/commons-codec/1.2/jars/commons-codec.jar
[ivy:resolve] team: no ivy file nor artifact found for [ commons-codec |
commons-codec | 1.2 ]
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.xml
[ivy:resolve] tried
/home/slo/Projects/SmartFrog/Forge/core/antbuild/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
[ivy:resolve] maven2: revision in cache: [ commons-codec | commons-codec |
1.2 ]
[ivy:resolve] found [ commons-codec | commons-codec | 1.2 ] in maven2
[ivy:resolve] excluding [ junit | junit | 3.8.1 ] in runtime
[ivy:resolve] excluding [ commons-logging | commons-logging | 1.0.3 ] in
runtime[ivy:resolve] local: found md file for [ org.smartfrog | smartfrog |
3.10.slo-private ]
[ivy:resolve] =>
/home/slo/.ivy/local/org.smartfrog/smartfrog/3.10.slo-private/ivys/ivy.xml
(3.10.slo-private)
[ivy:resolve] local: revision in cache (not updated): [ org.smartfrog |
smartfrog | 3.10.slo-private ]
[ivy:resolve] found [ org.smartfrog | smartfrog | 3.10.slo-private ] in local
[ivy:resolve] local: no ivy file nor artifact found for [ org.smartfrog |
smartfrog | 3.10.steve-private ]
[ivy:resolve] tried
/home/slo/.ivy/local/org.smartfrog/smartfrog/3.10.steve-private/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/org.smartfrog/smartfrog/3.10.steve-private/jars/smartfrog.jar
[ivy:resolve] local: revision in cache: [ org.smartfrog | smartfrog |
3.10.steve-private ]
[ivy:resolve] found [ org.smartfrog | smartfrog | 3.10.steve-private ] in
local
[ivy:resolve] local: no ivy file nor artifact found for [ org.smartfrog |
sf-www | 3.10.steve-private ]
[ivy:resolve] tried
/home/slo/.ivy/local/org.smartfrog/sf-www/3.10.steve-private/ivys/ivy.xml
[ivy:resolve] tried
/home/slo/.ivy/local/org.smartfrog/sf-www/3.10.steve-private/jars/sf-www.jar
[ivy:resolve] local: revision in cache: [ org.smartfrog | sf-www |
3.10.steve-private ]
[ivy:resolve] found [ org.smartfrog | sf-www | 3.10.steve-private ] in local
[subant] Exiting
/home/slo/Projects/SmartFrog/Forge/core/components/deployapi/build.xml.
BUILD FAILED - at 15/12/06 12:09
/home/slo/Projects/SmartFrog/Forge/core/build.xml:425: The following error
occurred while executing this line:
/home/slo/Projects/SmartFrog/Forge/core/antbuild/xml/ivy-mixin.xml:29:
impossible to resolve dependencies: java.lang.NullPointerException
at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:541)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:419)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
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:378)
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.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:298)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by:
/home/slo/Projects/SmartFrog/Forge/core/antbuild/xml/ivy-mixin.xml:29:
impossible to resolve dependencies: java.lang.NullPointerException
at fr.jayasoft.ivy.ant.IvyResolve.execute(IvyResolve.java:216)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
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:378)
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.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:417)
... 19 more
Caused by: java.lang.NullPointerException
at fr.jayasoft.ivy.IvyNode$ModuleIdConf.hashCode(IvyNode.java:192)
at java.util.HashMap.hash(HashMap.java:264)
at java.util.HashMap.get(HashMap.java:320)
at fr.jayasoft.ivy.IvyNode.getResolvedRevisions(IvyNode.java:313)
at fr.jayasoft.ivy.Ivy.checkConflictSolved(Ivy.java:1649)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1537)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1610)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1578)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1530)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1415)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.getDependencies(Ivy.java:1343)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1136)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1093)
at fr.jayasoft.ivy.ant.IvyResolve.execute(IvyResolve.java:167)
... 31 more
--- Nested Exception ---
/home/slo/Projects/SmartFrog/Forge/core/antbuild/xml/ivy-mixin.xml:29:
impossible to resolve dependencies: java.lang.NullPointerException
at fr.jayasoft.ivy.ant.IvyResolve.execute(IvyResolve.java:216)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
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:378)
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.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:417)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
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:378)
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.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:298)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.NullPointerException
at fr.jayasoft.ivy.IvyNode$ModuleIdConf.hashCode(IvyNode.java:192)
at java.util.HashMap.hash(HashMap.java:264)
at java.util.HashMap.get(HashMap.java:320)
at fr.jayasoft.ivy.IvyNode.getResolvedRevisions(IvyNode.java:313)
at fr.jayasoft.ivy.Ivy.checkConflictSolved(Ivy.java:1649)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1537)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1610)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1578)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1530)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1415)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.getDependencies(Ivy.java:1343)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1136)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1093)
at fr.jayasoft.ivy.ant.IvyResolve.execute(IvyResolve.java:167)
... 31 more
--- Nested Exception ---
java.lang.NullPointerException
at fr.jayasoft.ivy.IvyNode$ModuleIdConf.hashCode(IvyNode.java:192)
at java.util.HashMap.hash(HashMap.java:264)
at java.util.HashMap.get(HashMap.java:320)
at fr.jayasoft.ivy.IvyNode.getResolvedRevisions(IvyNode.java:313)
at fr.jayasoft.ivy.Ivy.checkConflictSolved(Ivy.java:1649)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1537)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1610)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1578)
at fr.jayasoft.ivy.Ivy.resolveConflict(Ivy.java:1530)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1415)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1492)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.doFetchDependencies(Ivy.java:1476)
at fr.jayasoft.ivy.Ivy.fetchDependencies(Ivy.java:1424)
at fr.jayasoft.ivy.Ivy.getDependencies(Ivy.java:1343)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1136)
at fr.jayasoft.ivy.Ivy.resolve(Ivy.java:1093)
at fr.jayasoft.ivy.ant.IvyResolve.execute(IvyResolve.java:167)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
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:378)
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.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:417)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
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:378)
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.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:298)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Total time: 2 minutes 17 seconds
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira