Modified AbstractComboPooledDataSource and DynamicPooledDataSourceManagerMBean to ignore calls to setters that would set a property to its existing value, to prevent spurious pool resets. Thanks to ask-dev on stackoverflow for calling attention to the issue.