`
qingyu11068
  • 浏览: 67796 次
文章分类
社区版块
存档分类
最新评论

flowable流程部署

 
阅读更多
 @Transactional
 @Override
    public Object deployModelId(String modelId, String categoryCode) {
        if (StringUtils.isBlank(modelId) || StringUtils.isBlank(categoryCode)) {
            return fail("模型Id/分类Id不能为空");
        }
        try {
            Model model = modelService.getModel(modelId.trim());
            BpmnModel bpmnModel = modelService.getBpmnModel(model);
            //流程租户标识 暂时不考虑这回事(源码from fhadmin.cn)
            String tenantId = "流程租户标识";
            Deployment deploy = repositoryService.createDeployment()
                    .name(model.getName())
                    .key(model.getKey())
                    .category(categoryCode)
                    .tenantId(tenantId)
                    .addBpmnModel(model.getKey() + ".bpmn", bpmnModel)
                    .deploy();
            return success("流程部署成功");
        } catch (Exception e) {
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return fail("流程部署失败,失败信息为---" + e.getMessage());
        }
    }
 

 

搜索

复制

<iframe src="/admin/blogs/"></iframe>
0
0
分享到:
评论

相关推荐

    flowable流程在线编辑项目

    最新版flowable6.3.1流程在线编辑项目,war包形式,放置Tomcat的webapp下,自动部署安装。

    Flowable-BPMN操作流程部署启动源码

    在"Flowable-BPMN操作流程部署启动源码"中,我们可以了解到如何通过编程方式来实现Flowable的流程部署和启动。这通常涉及到以下步骤: 1. **创建流程定义**: 使用BPMN 2.0标准的XML文件描述流程。这个文件包含了...

    flowable6.6.0 源码包和部署包

    为了运行Flowable,你需要一个兼容的Java运行环境(JRE)和应用服务器(如Tomcat或Jetty),将Flowable的服务部署到应用服务器中,并配置数据库连接以存储流程实例和相关数据。 总结来说,Flowable 6.6.0源码包和...

    flowable官方提供的6.4.0和6.7.2的Tomcat部署的war包

    总的来说,通过在Tomcat上部署Flowable的WAR包,企业可以快速构建和部署自己的工作流系统,实现业务流程的自动化和规范化。对于开发者而言,理解Flowable的功能和Tomcat的部署机制是至关重要的,这有助于他们更好地...

    flowable-6.8.0(包含flowableUI组件部署包 )

    Flowable是一款强大的、开源的工作流和业务自动化引擎,它提供了高度灵活的流程定义、事件驱动的设计,以及对BPMN 2.0标准的全面支持。Flowable-6.8.0版本是这个流程引擎的一个特定发行版,包含了对之前版本的改进...

    springBoot 整合flowable-modeler设计器

    - **创建流程定义**:使用Flowable-Modeler设计器创建流程定义文件(.bpmn20.xml和.png),并将其部署到Flowable引擎。 4. **Flowable-Modeler使用** - **安装和启动**:Flowable-Modeler通常以单独的应用程序...

    Flowable 迁移指导:Flowable V5 到 Flowable V6

    Flowable是一个基于Java的轻量级业务流程管理(BPM)平台,它可以用来设计、管理和执行业务流程。随着技术的演进和用户需求的增加,Flowable也在不断地进行更新和迭代,提供更加稳定、高效和用户友好的解决方案。在...

    springboot-flowable-modeler快速开发工作流, 在线流程设计器

    总的来说,SpringBoot集成Flowable Modeler为开发者提供了快速构建工作流应用的平台,它简化了流程设计、部署和执行的过程,同时也为企业提供了强大的流程管理能力。通过深入理解和熟练运用这些知识点,我们可以构建...

    flowable6.0官方在线设计

    9. **流程部署**:设计完成后,流程模型可以直接部署到Flowable引擎,实现从设计到执行的无缝衔接。 10. **文档支持**:Flowable 6.0提供了详细的文档,帮助用户快速上手和深入理解各项功能。 在提供的"flowable-...

    flowable-5.22.0

    Flowable是一个使用Java编写的轻量级业务流程...Flowable流程引擎让你可以部署BPMN 2.0流程定义(用于定义流程的行业XML标准)、创建这些流程定义的流程实例、进行查询、访问运行中或历史的流程实例与相关数据,等等。

    Flowable用户手册中文版(pdf+html)

    Flowable是一款开源的工作流引擎,它支持BPMN 2.0标准,为企业级业务流程管理提供了强大的工具。...通过学习这份手册,你将能够有效地构建、部署和管理符合业务需求的流程应用,提高企业的运营效率。

    流程引擎(Flowable+Activiti)

    在本压缩包中,我们包含了两个知名的流程引擎——Flowable 6.4.2和Activiti 6.0。这两个引擎都是基于Java的企业级工作流引擎,广泛应用于BPM(Business Process Management)系统。 Flowable是一个高度灵活且可扩展...

    flowable中文资料

    在`flowable.pdf`这个文档中,你可以找到关于Flowable的详细指南,包括安装步骤、基本概念解释、API使用示例、流程定义和部署、任务管理、事件处理、监控工具的使用等内容。对于初学者,文档通常会从安装和搭建环境...

    Flowable-6.5.0 用户手册.pdf

    Flowable 是一个使用 Java 编写的轻量级业务流程引擎,Flowable 流程引擎可用于部署 BPMN 2.0 流程定义,创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。Flowable 可以十分...

    flowable工作流.zip

    Flowable提供了API和命令行工具,可以将BPMN XML文件部署到流程引擎。一旦部署,流程定义就会变为可执行的状态,可以创建新的流程实例。流程实例的启动可以通过服务任务、事件或者用户任务触发。 在与Spring集成时...

    activiti画图工具

    例如,"flowable-rest.war"部署后,可以通过调用REST API将设计好的流程模型部署到Flowable引擎中,然后在业务系统中触发流程实例的执行。同时,Flowable还支持集成各种外部系统,如数据库、消息队列、CRM等,以实现...

    Flowable 6.6.0 应用程序.pdf

    Flowable是一个用Java编写的轻量级业务流程引擎。Flowable是Activiti的一个分支。本文档对Flowable 6.6.0身份管理、建模、任务和管理等应用程序,并对应用安装,配置、国际、自定义bean部署等内容进行了比较详细的...

Global site tag (gtag.js) - Google Analytics