`
cutesunshineriver
  • 浏览: 200501 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Oracle BPM开发中遇到的一些问题和解决方法

阅读更多
1、启动域和受管理域的时候,往往会因为IPV6监听MAC地址,造成两个域通讯的时候会出现异常。
解决方法:在启动脚本setSOADomainEnv.cmd中加入set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.net.preferIPv4Stack=true,不使用IPV6。

2、IE9,在访问待办任务的时候,系统有时会无法响应。
原因:IE对URL的长度有限制,最大只能支持2083个字符。
Firefox、chrome在切换用户登录的时候会出现http session的异常。

3、BPM的表单输入中文的时候会有乱码出现。
解决方法:JDeveloper中,进入Tools->Preference->Enviroment,将Encoding设为UTF-8,重新根据Task生成Payload。

4、JDeveloper更换对应的JDK。
解决方法:在jdeveloper/jdev/bin中,修改jdev.conf配置文件,将其中的SetJavaHome设置为自己的JDK路径。
可以在jdev.conf中加入区域和语言设置,如AddVMOption  -Duser.language=zh
AddVMOption  -Duser.country=CN。
可以在jdev.conf中加入JVM设置,如AddVMOption  -Xmx2048M
AddVMOption  -Xms512M。

5、调整域和受管理域的JVM设置。
将WLS域的PORT_MEM_ARGS=-Xms768m -Xmx1536m改为PORT_MEM_ARGS=-Xms1024m -Xmx4096m,
PORT_MEM_ARGS=%PORT_MEM_ARGS% -XX:PermSize=256m -XX:MaxPermSize=512m改为PORT_MEM_ARGS=%PORT_MEM_ARGS% -XX:PermSize=256m -XX:MaxPermSize=1024m。

6、让payload的字段可以选择日期和时分秒。
将默认的日期控件的Pattern属性<af:convertDateTime pattern="#{bindings.procurement_date.format}"/>改成想要的格式,如<af:convertDateTime pattern="yyyy-MM-dd HH:mm:ss"/>。

7、流程的启动时间和系统时间对不上。
修改weblogic域用户的timeZone和languagePreference,将timezone从America/Los_Angeles改成Asia/Shanghai,将languagePreference从en-US改成zh-CN。

8、会签的角色不要从泳道里取,要去审批组拿。泳道里的角色所属人都可以获取任务,但只有一个人能拿到任务并展开处理。泳道上的某个任务不会出现多人协作的情况,所以像会签这种业务要绕开泳道去审批组去拿。

9、通知管理,清除错误地址。
OEM->SOA基础结构->人工工作流引擎->通知管理,查看错误地址。
无法删除的情况下,系统时间调后1小时,错误地址自动清除。

10、流程重新部署的时候,应用角色对应的用户不会更新上去。
在组织机构的左下角勾选Update Existing Object on Deploy,重新部署的时候才能更新上去。

11、BPM集群,发布ADF应用时以ear包的形式部署到console里。

12、em->soa-infra->管理->系统MBean浏览器->应用程序定义的MBean->oracle.as.soainfra.config->Server->BPMNConfig->bpmn->DisableProcessTracking 是否禁止流程跟踪

13、em->soa-infra->管理->系统MBean浏览器->应用程序定义的MBean->oracle.as.soainfra.config->Server->WorkflowConfig->human-workflow->RecordTaskAssignmentStatistic 是否允许任务分配策略(轮值、闲者优先等)

14、当Initiator模式的用户任务重新实现后,需要删除原有流程应用之后才能重新部署。
分享到:
评论
3 楼 icarus11 2013-08-08  
cutesunshineriver 写道
icarus11 写道
请教大神,做BPM会签时如何从审批组中获取角色?还有创建审批组(静态),好像是是串签,如何设置成会签?

用Human Task Editor打开你要编辑的用户任务,选择Assignment的Tab页。
编辑参与者类型,选择类型为Parallel就是并行会签,选择Serial就是顺序会签。
在参与者列表里选择审批组,然后就可以通过应用服务器连接拿到定义好的审批组。

多谢大神!成功了
2 楼 cutesunshineriver 2013-08-07  
icarus11 写道
请教大神,做BPM会签时如何从审批组中获取角色?还有创建审批组(静态),好像是是串签,如何设置成会签?

用Human Task Editor打开你要编辑的用户任务,选择Assignment的Tab页。
编辑参与者类型,选择类型为Parallel就是并行会签,选择Serial就是顺序会签。
在参与者列表里选择审批组,然后就可以通过应用服务器连接拿到定义好的审批组。
1 楼 icarus11 2013-08-07  
请教大神,做BPM会签时如何从审批组中获取角色?还有创建审批组(静态),好像是是串签,如何设置成会签?

相关推荐

    Oracle-MDM主数据管理方案(28页).pptx

    Oracle MDM(Master Data Management,主数据管理)是Oracle公司提供的一个全面的解决方案,旨在解决企业在数据管理和共享过程中遇到的挑战。主数据是企业中关键且具有高度共享性的信息,如客户、产品、供应商、员工...

    Activiti的安装详细过程

    而本知识点的总结则主要涉及Activiti的安装过程,以及在安装过程中可能遇到的一些问题和解决方案。对于学习Activiti和实现流程驱动应用的开发者而言,了解这些内容是构建、配置和部署Activiti应用的基础。

    orderbooking.pdf

    - **社区论坛**:加入相关的社区论坛,如Oracle 论坛或Stack Overflow 等,可以在遇到问题时获得及时的帮助和支持。 通过综合利用上述资源,可以更有效地掌握Oracle BPEL Process Manager 的使用方法,从而更好地...

    jbpm3.2.x开发所需jar包

    在使用Jbpm进行开发时,确保正确配置和引用相关的jar包至关重要,因为这些库文件包含了框架运行所需的类和方法。本篇将详细介绍Jbpm3.2.x版本开发中必需的jar包及其功能。 标题中的“jbpm3.2.x开发所需jar包”指的...

    Activiti用户指南.pdf2017-12-21最新中文翻译版

    了解Activiti用户指南,可以帮助开发者搭建开发环境,快速入门,以及熟悉如何报告遇到的问题。通过本指南的指引,可以有效地利用Activiti的工作流引擎和UI应用程序,以实现业务流程自动化的需求。

    albpm开发工具 bea的版本。

    - **在线论坛**:加入相关的技术论坛和讨论组,与其他用户交流经验、解决问题。 - **技术支持**:如果遇到难以解决的问题,可以联系BEA Systems的技术支持团队获取专业帮助。 - **第三方资源**:探索第三方网站和...

    ssh+jbpm整合.doc

    本文旨在详细介绍如何将JBPM工作流框架与SSH框架进行整合,并通过具体的步骤来解决实际开发过程中可能遇到的问题。 #### 二、SSH框架简介 1. **Spring**:一种轻量级的Java EE应用程序框架,用于简化企业级应用开发...

    WebSphere_Portal_V61安装手册

    - "WebSphere_Portal_V61安装手册.doc"很可能包含了详细的步骤、屏幕截图和故障排查指南,帮助用户解决安装和配置过程中遇到的问题。 - 博文链接可能提供了作者在安装过程中的一些个人经验和技巧,或者社区的讨论...

    webmethods 6.5 安装手册 英文

    7. **故障排查**:安装过程中可能会遇到问题,手册将提供一些常见的错误代码和解决方案,帮助用户解决安装和配置中的困难。 8. **升级与迁移**:如果从旧版本升级到6.5,手册会详细描述升级步骤,包括数据迁移、...

    PowerDesigner教程

    - **常见问题与解决**:解答在使用PowerDesigner时可能遇到的问题。 通过本教程,无论是初学者还是经验丰富的开发者,都能深入理解PowerDesigner的功能和用法,提升数据库设计和管理的能力。记得在学习过程中结合...

    activiti-5.21(除war包部分)

    13. **社区支持**:Activiti 有庞大的社区支持,提供丰富的文档、示例和问题解答,方便用户学习和解决遇到的问题。 未包含的 `war` 包通常包含了运行Activiti工作流引擎的Web应用,包括管理界面(ActiApp)、REST...

    Flowable6。5中文用户手册

    在遇到问题时,Flowable鼓励用户参考“提问的智慧”,在用户论坛提问、提出改进建议,或者在GitHub问题跟踪系统创建bug报告。社区的活跃度和参与度对于开源项目的成功至关重要。 总的来说,Flowable 6.5中文用户...

    PowerDesigner15汉化+注册补丁

    PowerDesigner 15是该系列软件的一个重要版本,它提供了丰富的功能,包括概念数据模型(CDM)、物理数据模型(PDM)、业务流程模型(BPM)等,帮助用户在数据库开发阶段进行高效的设计和规划。 "汉化"标签意味着这...

    天津理工大学J2EE实验报告.zip

    5. **问题与解决方案**:记录在实验过程中遇到的问题及解决办法,有助于提高问题解决能力和调试技巧。 6. **实验结果与分析**:展示实验成果,可能包括截图、运行日志,并对结果进行分析,评估实验效果。 7. **...

    PowerDesigner相关安装包

    - 社区支持:参与PowerDesigner的用户群组或论坛讨论,解决遇到的问题,获取他人的经验。 6. **维护与更新** - 保持软件更新:定期检查官方发布的新版本或补丁,以获得最新的功能和错误修复。 - 技术支持:如果...

    PdmReader(Pdm 阅读工具)

    下载说明可能包含了关于安装步骤、系统需求以及可能遇到的问题和解决方法的信息。 通过PdmReader,用户可以轻松地: 1. **查看模型结构**:包括实体、属性、关系等。 2. **搜索和过滤**:快速定位模型中的特定元素...

    FileNet 安装指南

    此外,保持与技术支持团队的良好沟通也是解决问题的关键。 总结,FileNet的安装是一个涉及多层面的复杂过程,需要对硬件、软件环境有深入了解,并具备一定的系统集成经验。通过遵循本指南和深入研究《FileNet_ZH_...

Global site tag (gtag.js) - Google Analytics