@Override public Document addProcessDocumentTemplate(final String name, final ProcessDefinitionUUID processDefinitionUUID, final String fileName, final String mimeType, final byte[] content) throws ProcessNotFoundException, DocumentAlreadyExistsException, DocumentationCreationException { final ProcessDefinition process = EnvTool.getAllQueriers().getProcess(processDefinitionUUID); if (process == null) { throw new ProcessNotFoundException("bai_RAPII_29", processDefinitionUUID); } else if (content != null && (fileName == null || mimeType == null)) { new DocumentationCreationException(""); } final DocumentationManager manager = EnvTool.getDocumentationManager(); return DocumentService.getClientDocument(manager, manager.createMetaDocument(processDefinitionUUID, name, fileName, mimeType, content)); }