BPM二次开发收拾

BPM二次开发整理

BPM6.4.1二次开发知识点整理

BPM6.4.1二次开发培训中遇到了很多的问题,为了以后更好的做开发,对BPM6.4.1二次开发的知识点做以下整理。

一、             MD的安装和环境的搭建

注意事项:

1、  安装MD时,license要放在正确的位置\MD4\license

2、  添加相应的工程

A、 MBPM_WEB_admin

B、 MBPM_WEB_admin_action

C、 MBPM_WEB_M_document_action

D、MBPM_WEB_M_HQ

E、 MBPM_WEB_M_sample_action

F、 MBPM_WEB_taglib

G、MBPM_WEB_web_commons

导入的工程会报jar包的路径错误,重新找到相应的jar包,尝试重新导入

3、编辑修改配置文件:打开MochaDevelopermocha配置文件编辑器,需要修改的文件有:

    Amocha-app-audit.properties

    Bmocha_config_db.xml

    Cquartz.properties

 

所犯错误:

1、  粗心的复制错了license

2、  导入错了工程

3、  不知如何修改错误

 

二、             DPM6.4创建新的接口

注意事项:

1、新创建的工程不能放在MDworkspace中,应在Mocha BPM 6.4.1\modules\ext中创建新的目录,把新创建的工程放入创建的目录中。

2、创建接口时,应使用MochaDeveloper》新建mochaSDK接口 创建接口(在接口实现的工程中会自动创建src/main/resources/META-INF中创建business.xml文件)

3、在做DAL开发时,应该把实体的xml文件放入src/main/resources/entities中,在dal配置文件中不需要添加代码,系统会自动加载实体的xml文件。

 

三、             接口和其实现的打包

注意事项:

   1、导入MBPM_M_document_manager,拷贝build.xmlbuild.properties到接口和实现项目中,修改<project name="xia.sdk" default="exportDist" basedir=".">中的name为当前所要项目的名称。

   2、在对实现项目进行打包的时候,应该在<property file="../../build.properties" />

    中添加ref.xia_sdk = com.mdcl.mocha.bpm.xia.sdk-6.4.0.jar,同时在build.xml 中添加<pathelement location="${sdk.folder}/${ref.xia_sdk}" />

4、  把生成的sdk放入Mocha BPM 6.4.1\sharetomcat\shared\lib中;把生成的imp包放入\app\extended中。

 

所犯错误:

1、  生成的jar包所放的位置不正确

 

 

 

 

 

 

 

 

 

 

表单和流程的创建

一、             环境的安装和搭建

注意事项:

1、安装介质的时候要勾选中“演示数据项”。

二、             流程的创建

注意事项:

1、  所创建的人员要和在创建的流程作者的群组中才能编辑流程(建议在做练习时重新创建群组)

所犯错误:

1、  创建的人员不在流程作者的群组中。