try {
VersioningHelper vh = VersioningHelper.getVersioningHelper(
slideToken, token, req, resp, getConfig() );
if ( WebdavEvent.CHECKIN.isEnabled() ) EventDispatcher.getInstance().fireVetoableEvent(WebdavEvent.CHECKIN, new WebdavEvent(this));
locationValue = vh.checkin( resourcePath , forkOk, keepCheckedOut, false);
}
catch (PreconditionViolationException e) {
sendPreconditionViolation(e);