private void doIt(final Map<String, String> properties) {
    final Repository repo =
        getRepository(TouchTestCapabilityDescriptor.FIELD_REPO_OR_GROUP_ID, properties);

    try {
      repo.storeItem(
          new ResourceStoreRequest("/capability/test.txt"),
          new ByteArrayInputStream(
              ("capabilities test!\n"
                      + properties.get(TouchTestCapabilityDescriptor.FIELD_MSG_ID)
                      + "\n"
                      + properties.get(TouchTestCapabilityDescriptor.FIELD_REPO_OR_GROUP_ID))
                  .getBytes()),
          null);
    } catch (Exception e) {
      throw new RuntimeException(e.getMessage(), e);
    }
  }