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、编辑修改配置文件:打开MochaDeveloper》mocha配置文件编辑器,需要修改的文件有:
A、mocha-app-audit.properties
B、mocha_config_db.xml
C、quartz.properties
所犯错误:
1、 粗心的复制错了license
2、 导入错了工程
3、 不知如何修改错误
二、 DPM6.4创建新的接口
注意事项:
1、新创建的工程不能放在MD的workspace中,应在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.xml和build.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\share和tomcat的\shared\lib中;把生成的imp包放入\app\extended中。
所犯错误:
1、 生成的jar包所放的位置不正确
表单和流程的创建
一、 环境的安装和搭建
注意事项:
1、安装介质的时候要勾选中“演示数据项”。
二、 流程的创建
注意事项:
1、 所创建的人员要和在创建的流程作者的群组中才能编辑流程(建议在做练习时重新创建群组)
所犯错误:
1、 创建的人员不在流程作者的群组中。