try {
provider.connect(input);
doc = provider.getDocument(input);
final DocumentChecksum checksum = new DocumentChecksum(path);
checksum.bind(doc);
checksum.update();
Utils.runSafeSWTSync(log, new Runnable() {
public void run() {
sarosSession.activityCreated(new ChecksumActivity(
user, path, checksum.getHash(), checksum