web流程设计器部署配置说明.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web流程设计器部署配置说明

jBPMSurf WEB流程设计器 部署配置说明 1 前言 3 1.1 概述 3 1.2 阅读对象 3 2 部署集成 3 2.1 复制目录 3 2.2 测试部署是否成功 4 3 自定义配置 5 3.1 在jsp中配置根目录 5 3.2 设置保存URL 5 3.3 设置发布URL 6 4 注意事项 6 4.1 不能使用base 6 前言 概述 本文档用于系统集成商将web流程设计器集成到本地开发环境中。 阅读对象 本文档面向开发及部署人员。 部署集成 复制目录 首先将web设计器的目录复制到项目对应的目录下: 假设我们的项目名称为demo,然后我们将designer目录复制到demo目录下。我们打开designer目录后,应该可以看到images,scripts和styles三个文件夹以及下面所示的文件。 这样我们就已经将designer成功部署到我们的项目中了 测试部署是否成功 启动服务器,访问http://localhost:8080/demo/designer/index.html可以看到web流程设计器正常启用。 访问http://localhost:8080/demo/designer/open.html可以测试打开一个流程进行编辑的功能。 自定义配置 在jsp中配置根目录 如果希望在jsp中使用流程设计器,需要修改index.jsp和open.jsp中的根目录,将两个文件中第二行的代码修改为流程设计器所在的对应目录。 比如,上面我们将流程设计器放在designer目录下,就可以进行如下修改: 源代码: %pageContext.setAttribute(ctx, request.getContextPath());% 改为: %pageContext.setAttribute(ctx, request.getContextPath() + “/designer”);% 经过上面的修改之后,就可以使用jsp启用流程设计器了。 设置保存URL 我们在使用流程设计器的过程中,可能需要临时将当前的设计保存起来,这时可以点击工具条上的“保存”按钮。流程设计器会自动向后台发送Ajax请求,将当前的设计成果以xml的形式发送给后台。 保存时默认使用的URL为designer/save.do。如果需要修改这个URL,可以直接修改config.js。 Gef.SAVE_URL = DESIGNER_ROOT + /designer/save.do; 进行保存操作时,将传递两个参数:processName流程名称,xml流程定义内容。后台可以通过request.getParameter(“processName”);和request.getParameter(“xml”);获得这两个参数。 后台保存成功时,需要向前台流程设计器返回成功信息。格式如下: {success:true} 后台保存失败时,需要向前台流程设计器返回失败信息,格式如下: {success;false,errorMessage:’失败原因未知’} 设置发布URL 流程设计完成后,可以点击工具条上的“发布”按钮进行发布。流程设计器会自动向后台发送Ajax请求,将当前的设计成果以xml的形式发送给后台。 保存时默认使用的URL为designer/designer.do。如果需要修改这个URL,可以直接修改config.js。 Gef.DEPLOY_URL = DESIGNER_ROOT + /designer/deploy.do; 进行发布操作时,将传递两个参数:processName流程名称,xml流程定义内容。后台可以通过request.getParameter(“processName”);和request.getParameter(“xml”);获得这两个参数。 后台发布成功时,需要向前台流程设计器返回成功信息。格式如下: {success:true} 后台发布失败时,需要向前台流程设计器返回失败信息,格式如下: {success;false,errorMessage:’失败原因未知’} 注意事项 不能使用base 页面中不能使用base指定页面所在的根目录,会造成连线箭头无法显示的问题。请使用上面介绍的方式设置根目录。 联系人:姚永伟 Email:king@

文档评论(0)

zhanghc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档