java.lang.IllegalStateException: Error in org.openide.nodes.EntrySupportDefault with entry Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@2ad474ab,0] from among entries: Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@2ad474ab,0] contained: false Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@154f830,0] contained: true Children.Array.AE[] contained: true probably caused by faulty key implementation. The key hashCode() and equals() methods must behave as for an IMMUTABLE object and the hashCode() must return the same value for equals() keys. mapping: Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@2ad474ab,0] => Children.Info[Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@2ad474ab,0],length=1] Children.Keys.KE[org.netbeans.modules.maven.nodes.DependenciesNode$DependencyWrapper@154f830,0] => Children.Info[Children.Ke at org.openide.nodes.EntrySupportDefault.checkInfo(EntrySupportDefault.java:312) at org.openide.nodes.EntrySupportDefault.updateOrder(EntrySupportDefault.java:357) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:292) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex$1Exec.run(Mutex.java:1259) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1921) at org.openide.util.Mutex.postRequest(Mutex.java:1265) at org.openide.util.Mutex.postRequest(Mutex.java:1228) at org.openide.util.Mutex.postWriteRequest(Mutex.java:592) at org.openide.nodes.Children$Keys.applyKeys(Children.java:1565) at org.openide.nodes.Children$Keys.setKeys(Children.java:1509) at org.openide.nodes.AsynchChildren.run(AsynchChildren.java:224) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)