public void addAllToSites(BTBookingDto arg0, Collection arg1) throws BTBookingException {
    BTBookingFacade facade = createFacade();

    try {
      facade.addAllToSites(arg0, arg1);
    } catch (RemoteException e) {
      LogWithUserInfo.error(log, "addAllToSites", e);
      throw new InfrastructureException(e);
    } finally {
      removeFacadeQuietly(facade);
    }
  }