code: public void revive(CmsObject adminCms, CmsPublishList publishList) throws CmsException {
  
          CmsContextInfo context = new CmsContextInfo(adminCms.readUser(m_userId).getName());
          CmsProject project = adminCms.readProject(m_projectId);
          context.setLocale(m_locale);
  
          m_cms = OpenCms.initCmsObject(adminCms, context);
          m_cms.getRequestContext().setCurrentProject(project);
  
          m_publishList = publishList;
          m_publishList.revive(m_cms);
      }
docs: Revives this publish job.<p>
  
  @param adminCms an admin cms object
  @param publishList a publish list
  
  @throws CmsException if something goes wrong