private boolean areTheSame(WildflyDataSourceDef expectedDef, WildflyDataSourceDef currentDef) {
   return currentDef != null
       && currentDef.getName().startsWith(expectedDef.getName())
       && currentDef.getDriverName().equals(expectedDef.getDriverName())
       && currentDef.getJndi().startsWith(expectedDef.getJndi())
       && currentDef.getConnectionURL().equals(expectedDef.getConnectionURL())
       && currentDef.getUser().equals(expectedDef.getUser())
       && currentDef.isUseJTA() == currentDef.isUseJTA();
 }