@Override
public void loadDataSource(String name, boolean isXA, final AsyncCallback<DataSource> callback) {
AddressBinding address = isXA ? xadsMetaData.getAddress() : dsMetaData.getAddress();
ModelNode operation = address.asResource(baseadress.getAdress(), name);
operation.get(OP).set(READ_RESOURCE_OPERATION);
dispatcher.execute(new DMRAction(operation), new AsyncCallback<DMRResponse>() {
@Override
public void onFailure(Throwable caught) {