我可以启动上载到liferay文档和库中的文件的工作流程吗?如何启动以编程方式上传的文件的工作流程
这里是我的代码:
DLFolder dlFolder = DLFolderLocalServiceUtil.getFolder(themeDisplay.getScopeGroupId(), 0, "Test");
ServiceContext serviceContext = ServiceContextFactory.getInstance(DLFileEntry.class.getName(),
actionRequest);
fileEntry = DLFileEntryServiceUtil.addFileEntry(dlFolder.getGroupId(), dlFolder.getRepositoryId(), dlFolder.getFolderId() ,file.getName(),"" ,title,"test", null, dlFolder.getDefaultFileEntryTypeId(), null, file, null, file.getUsableSpace(), serviceContext);
// * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** *NOW* ** * ** * ** * ** * ** * * * * ** * ** * **
- 如何启动已上传文件的工作流程?
- 已启动的工作流程,是否与测试文件夹中的所有文件具有相同的工作流程?
是的问题是这样的。 我知道该怎么办? (代码) 。 – Mok 2012-07-17 15:12:12
我刚刚为文档库portlet选择了工作流定义,但是当我使用此代码以编程方式添加文件时,它不会启动,而是将其作为草稿添加到文件夹,而不是挂起。 – Mok 2012-07-19 07:58:41
如果我没有错,你创建了一个自定义的文件上传portlet,并且你想在文件上传后立即启动工作流程 – 2012-07-25 08:30:21