Can you create a new JIRA issue for this? If you can please attach a reproducible test case to the issue.
Maarten ________________________________ From: David Goblirsch <[email protected]> To: [email protected] Sent: Monday, April 2, 2012 11:35 PM Subject: Re: How do I change the default conflict manager? Maarten Coene wrote: > Please try again with latest trunk build. > We made some changes to this conflict manager recently. > > Maarten > > using version of 2012-04-01 produces same NPE stacktrace except that the first line changes the line number to 263: org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager.blackListIncompatibleCaller(LatestCompatibleConflictManager.java:263) remaining lines are the same. > > ________________________________ > From: David Goblirsch <[email protected]> > To: [email protected] Sent: Monday, April 2, 2012 11:24 PM > Subject: Re: How do I change the default conflict manager? > David Goblirsch wrote: > >> Tom McGlynn wrote: >> >>> In ivysettings.xml: >>> >>> <settings defaultConflictManager="lastest-compatible" /> >>> >>> On Mon, Apr 2, 2012 at 4:21 PM, David Goblirsch < >>> [email protected]> wrote: >>> >>> >> thank you so much. >> > > Except now I get NPE. I made no changes to any file expect > for the one change you suggested in the master settings file. That is the > only difference. > > I am using the 2.2.1 alpha build from 2012-03-13. > > at >org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager.blackListIncompatibleCaller(LatestCompatibleConflictManager.java:264) > at >org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager.blackListIncompatibleCallerAndRestartResolveIfPossible(LatestCompatibleConflictManager.java:190) > at >org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager.handleIncompatibleConflict(LatestCompatibleConflictManager.java:166) > at >org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager.resolveConflicts(LatestCompatibleConflictManager.java:114) > at >org.apache.ivy.core.resolve.ResolveEngine.resolveConflicts(ResolveEngine.java:1018) > at >org.apache.ivy.core.resolve.ResolveEngine.resolveConflict(ResolveEngine.java:895) > at >org.apache.ivy.core.resolve.ResolveEngine.resolveConflict(ResolveEngine.java:945) > at >org.apache.ivy.core.resolve.ResolveEngine.resolveConflict(ResolveEngine.java:833) > at >org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:692) > at >org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:780) > at >org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:703) > at >org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:780) > at >org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:703) > at >org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:780) > at >org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:703) > at >org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:575) > at >org.apache.ivy.ant.IvyArtifactReport.doExecute(IvyArtifactReport.java:94) > at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at >org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >
