前一阵子,发现集群有这样一个问题。流程发布上去之后,bpmserver1上的soa服务器可以看到流程角色,而bpmserver2的soa服务器却不可见。在bpmserver1上发起的流程,在bpmserver2处理不了,提示的错误就是用户的身份上下文不对。
后面主要以官方文档《[201206]Enterprise Deployment Guide for Oracle SOA Suite》为基础,整理出了文档《Oracle BPM Suite集群部署手册》。之前的问题解决了,关键点是将身份和策略的存储类型从本地文件变成Oracle Internet Directory,但官方的很多做法最好照做,否则一旦出现问题很难定位和解决。
《Oracle Fusion Middleware Application Security Guide》 -> 4.1 Supported LDAP-, DB-, and File-Based Services
Oracle Platform Security Services supports the following LDAP-, DB-, and file-based
repositories:
■ For the OPSS security store:
– If file-based, XML for the policy store and cwallet for the credential store.
– If LDAP-based, Oracle Internet Directory (versions 10.1.4.3 or 11g) for the
policy store and credential store.
– If DB-based, Oracle RDBMS (releases 10.2.0.4 or later; releases 11.1.0.7 or later;
and releases 11.2.0.1 or later).
默认的存储类型是file-based(基于文件的),这种方式会有之前的问题。
尝试过DB-based(基于Oracle数据库)的存储类型,这种方式让bpm和soa的各类应用都无法登陆,如流程工作区和流程Composer。
第三种方式是《[201206]Enterprise Deployment Guide for Oracle SOA Suite》里指定的方式,这种方式问题可以得到解决。
附带介绍一下OID和ODSEE的一个对比,从文档《Oracle 身份管理 11gR1》的26页中摘录而来:
OID和ODSEE对于不同的客户需求具有不同的强项。OID是应用驱动的,并且主要关注Oracle的环境,特别是Oracle Fusion Middleware组建和Oracle Fusion Applications。
而ODSEE则是架构驱动的,主要用来支持更加异构的,多厂商的环境。ODSEE更少的资源占用(例如内嵌数据库)也为快速的企业部署提供了方便。
- 大小: 46.6 KB
- 大小: 83.4 KB
分享到:
相关推荐
本文将深入探讨Oracle BPM的配置和部署过程,重点关注目录服务的创建、流程执行引擎的建立、WebLogic Server的配置以及BPM部署程序的安装。 首先,配置Oracle BPM的企业级版本涉及创建目录服务。根据需求,你可以...
- **集群部署**:支持核心引擎的集群部署,以提升系统的可靠性和处理能力。 - **分布式部署**:支持将数据库分数据、文档、日志等进行分开部署,以优化存储资源和提高效率。 综上所述,H3 BPM10.0是一个集流程管理...
Oracle中间件产品是企业级应用的关键组成部分,它们提供了一整套解决方案,用于构建、部署和管理复杂的分布式应用程序。Oracle的中间件产品线涵盖了多种技术领域,包括应用服务器、数据库连接池、Web服务、身份验证...
4. 高度可扩展性:支持分布式部署和集群,以适应大型企业的需要。 5. 企业级安全性:遵循行业标准,提供角色基线、权限管理和审计功能。 四、Oracle SOA Suite的应用场景 1. 企业系统整合:将多个孤立的系统连接在...
Oracle产品家族,如Oracle电子商务应用套件(EBS)、融合中间件(SOA Suite)、Oracle10g/11g/RAC数据库集群、WebLogic Server应用服务器、Oracle WebCenter展现平台等,共同构建了一个完整的IT生态系统,支持企业级...
**Oracle SOA Suite 11g** 是一款由Oracle公司开发的企业级服务总线(Enterprise Service Bus, ESB)与业务流程管理(Business Process Management, BPM)解决方案。它为开发、部署、集成以及管理复杂的服务导向架构...
书中提到的Oracle Service Bus 11g开发中可能涉及的标签包括但不限于Oracle、OSB(Oracle Service Bus)、SOA(Service-Oriented Architecture,面向服务架构),以及BPM(Business Process Management,业务流程...
它支持多种部署模型,如集群部署、域管理等。 - **关键技术**: 包括Web容器、EJB容器、JMS服务器、安全服务、管理控制台等。这些技术共同构成了一个稳定、高性能的企业级应用平台。 #### 三、WebLogic Server 11g...
5. **应用整合与集成**:解决方案能与多种第三方系统集成,如Ultimus BPM平台、Oracle、SAP/Siebel等,支持Web Services、LDAP/AD、邮件系统等接口,便于与其他企业应用系统的无缝对接。 6. **性能优化与弹性扩展**...
1. **服务器平台升级**:P6 V8默认采用最新版的Weblogic Server作为应用服务器,同时兼容JBOSS和WebSphere,支持J2EE集群部署,能够处理大量并发用户,增强了系统的稳定性和可扩展性。 2. **全Web化架构**:P6 V8...
该文档旨在帮助IT专业人员理解如何在Oracle WebLogic Server集群环境中部署和管理ALBPM 6.0系统。WebLogic Server是一款强大的Java应用服务器,它提供了高度可扩展和高可用性的平台,是运行ALBPM的理想选择。 1. **...
通过这些步骤,可以确保UAPV1.5.5能够顺利部署到集群环境中,为电力行业的业务应用提供稳定可靠的服务支持。此外,还特别提到了针对特定需求的配置调整,如二期集成一期sotower等,确保了整个部署过程的全面性和实用...
- **Essbase**: 支持大规模的跨平台分布式集群部署,有众多成功案例证明其在超大规模环境中的稳定性,例如日本NTT DoCoMo就有约30,000个最终用户。 - **Cognos PowerPlay**: 难以扩展至超大规模环境。 ##### 数据...
6. **WebLogic应用服务器**:应用服务器使用了WebLogic,同样有单节点和集群部署。安装过程包括环境检查、软件安装、域创建、数据源创建、启动参数设置,以及程序包的修改和发布。 7. **BI(商业智能)组件**:BI...
**Activiti** 是一个轻量级的工作流和业务流程管理(Business Process Management, BPM)平台,主要面向业务人员、开发者以及系统管理员。该平台的核心是基于Java的高性能且稳定的BPMN 2流程引擎。作为一款开源软件,...