Details
Description
When an artifact report is generated after using resolve and publish with the option haltonfailure="false" an NPE will occur if an artifact is not in the cache:
java.lang.NullPointerException
at org.apache.ivy.ant.IvyArtifactReport.writeCacheLocation(IvyArtifactReport.java:251)
at org.apache.ivy.ant.IvyArtifactReport.generateXml(IvyArtifactReport.java:158)
at org.apache.ivy.ant.IvyArtifactReport.doExecute(IvyArtifactReport.java:117)
at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)