--- a/db/src/org/netbeans/modules/db/explorer/DatabaseConnectionConvertor.java +++ a/db/src/org/netbeans/modules/db/explorer/DatabaseConnectionConvertor.java @@ -496,6 +496,14 @@ @Override public void propertyChange(PropertyChangeEvent evt) { + // TODO: Fix properties - these five properties should by folded into one + if (evt.getPropertyName().equals("connected") + || evt.getPropertyName().equals("connectionComplete") + || evt.getPropertyName().equals("connecting") + || evt.getPropertyName().equals("disconnected") + || evt.getPropertyName().equals("failed")) { + return; + } synchronized (this) { if (saveTask == null) saveTask = RP.create(this);