docs: public Project createProject(Project project) throws GreenPepperServerException {
  
          Project newProject;
  
          try {
              sessionService.startSession();
              sessionService.beginTransaction();
  
              newProject = projectDao.create(project.getName());
  
              sessionService.commitTransaction();
              log.debug("Created Project: " + project.getName());
          } catch (Exception ex) {
              sessionService.rollbackTransaction();
              throw handleException(PROJECT_CREATE_FAILED, ex);
          } finally {
              sessionService.closeSession();
          }
  
          return newProject;
      }