« Return to Thread: How do I change the default conflict manager?

Re: How do I change the default conflict manager?

by David Goblirsch :: Rate this Message:

| View in Thread

David Goblirsch wrote:

> Tom McGlynn wrote:
>> In ivysettings.xml:
>>
>> <settings defaultConflictManager="lastest-compatible" />
>>
>> On Mon, Apr 2, 2012 at 4:21 PM, David Goblirsch <
>> dgoblirsch@...> 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)

 « Return to Thread: How do I change the default conflict manager?