.
声明:该博文转自热爱java,热爱生活 原文地址http://maping930883.blogspot.com
订单被同意之后,下一步就是进入配送环节。我们使用Decision Table来决定使用哪个物流商。
Decision Table也是Business Rule当中的一种规则,主要用于选项比较多的情况,好处是省去写大量的If Else判断。
规则设置如下:订单金额<$1000 由USPS配送;$1000<订单金额<$5000 由UPS配送;订单金额>$5000 由FedEx配送。
SOA 应用设计如下:
重要步骤说明:
1.Decision Table的用法说明。
Decision Table规则使用起来不像IF/THEN规则那样直观,有一些新的技术术语,如Bucketsets,需要仔细领会。
2.增加Fulfillment BPEL,修改SOA 应用设计
所有被同意的订单最终都应该进入配送环节,审视应用后,发现有两个地方应该调用Fulfillment BPEL Process:
(1)approveLargeOrder BPEL process(金额>$1000的订单)。
(2)routePO mediator(金额<$1000的订单)。
3. 把BPEL中的输入参数Fullfillment,赋给业务规则的输入参数:Fullfillment。
4. 把业务规则的输出参数CarrierSelection,赋给BPEL的输出变量中的CarrierSelection。
5. Deploy 出错:在Deploy应用时,抛出如下错误信息,随后Deploy失败。
原因: DFW-40112: 执行 adrci 命令时出错; 找到以下错误 "unable to create new native thread"
OutOfMemoryError: unable to create new native thread。
后来经过分析诊断,发现必须修改setSOADomainEnv.cmd,适当改小最大内存数,如set DEFAULT_MEM_ARGS=-Xms512m -Xmx512m
重新启动Server后,再次发布成功。
具体原因阐述请看《奇怪的错误:OutOfMemoryError: unable to create new native thread》。
不管原因如何,我都觉得这是一个BUG:SOA应用发布时创建那么多线程干嘛?

- 大小: 111.5 KB

- 大小: 90.9 KB
分享到:
相关推荐
【开题报告】电子商务物流配送 一、电子商务物流配送的重要性 电子商务物流配送是连接商家与消费者的关键环节,它直接影响到消费者的购物体验和企业的运营效率。随着互联网技术的普及,电子商务已成为21世纪主流的...
在供应链管理中,物流配送模式扮演着至关重要的角色,它直接影响...总结,供应链环境下的物流配送模式是企业成功的关键要素之一。企业需根据自身情况和市场动态,不断调整和优化配送模式,以提高竞争力并满足客户期望。
2. 物流配送:在B2C电子商务中,物流配送是将商品从卖家仓库或产地送达消费者手中的过程,包括订单处理、仓储、分拣、包装、运输、配送和售后服务等多个环节。高效的物流配送对于提升顾客满意度和降低运营成本至关...
在物流技术方面,菜鸟网络致力于创新操作,例如通过数字技术优化物流配送流程,并提供基于社区的服务中心。这些创新和改进不仅提高了消费者的物流体验,也降低了物流成本,同时在隐私保护和安全性方面也有所加强。
Oracle One-to-One Fulfillment 用户指南 11i 版 Oracle One-to-One Fulfillment 是一款企业级的客户关系管理(CRM)解决方案,专为实现个性化客户服务和订单履行而设计。该系统允许企业根据每个客户的独特需求和偏好...
4. **配送与物流**:Oracle Fulfillment Services支持配送计划和调度,包括选择最佳配送路径、计算运费和预计交货时间。此外,还整合了运输管理功能,如承运商选择、装箱和包装规则。 5. **接口集成**:系统能够与...
在Fulfillment流程中,Intent可能被用来启动订单处理或通知用户操作的结果。 3. **AndroidManifest.xml**: 这是每个Android应用的核心配置文件,其中定义了应用的组件、权限和其他设置。在ActivityRez Fulfillment...
根据给定的文件信息,以下是对"SAP TSCM60 Order Fulfillment"教程的知识点解析: ### SAP TSCM60 Order Fulfillment 概览 SAP TSCM60 Order Fulfillment 是SAP R/3 4.6C版本中的一个关键模块,专注于订单履行流程...
Oracle E-Business Suite 模块流程图 Oracle E-Business Suite (EBS) 是一个企业资源计划(ERP)软件解决方案,由 Oracle 公司开发。 Oracle EBS 是一个基于模块的系统,包括财务管理、供应链管理、制造执行系统、...
Oracle Fulfillment Services 用户指南是针对Oracle公司的一款关键业务软件的详细操作手册,适用于Release 11i版本。Oracle Fulfillment Services是Oracle电子商务套件的一部分,主要用于订单履行、库存管理和配送...
Oracle One-to-One Fulfillment 实施指南是针对Oracle公司的一款企业级软件解决方案的详细指导文档,主要用于帮助企业实现个性化和定制化的订单履行流程。这个系统设计用于优化供应链管理,特别是订单处理阶段,确保...
实现这一目标需要对企业现有流程进行梳理和优化,可能包括自动化库存检查、订单处理流程、物流配送方案、退货和换货政策等多个方面。 文档中还提到了版权和许可问题,这表明在使用Oracle One-to-One Fulfillment...
4. **订单处理(Order Fulfillment)**:当客户决定购买产品或服务后,企业需要进行订单确认、生产调度、物流配送等一系列操作。 5. **客户服务(Customer Service)**:确保客户在购买后的使用过程中得到及时有效的...
ERP(企业资源规划)系统是现代企业管理的核心工具,它整合了企业的各项业务流程,包括生产、采购、销售、财务等,以实现数据共享和高效运营。SAP作为全球领先的ERP软件供应商,其产品广泛应用于各行各业。本篇我们...
SAP TSCM60 Order Fulfillment 教程
1. 亚马逊物流:亚马逊以其先进的物流系统闻名,采用Fulfillment by Amazon(FBA)服务,商家将货物存放在亚马逊仓库,订单产生后由亚马逊负责打包、配送和客户服务,提升了配送速度和客户满意度。 2. 阿里巴巴物流...
《Model Fulfillment Workflow》文档提供了关于如何有效地管理和处理模型请求的全面指南,旨在优化流程并提高整体效率。本文档主要关注于BLCP-MVP、VCOM、VPM及VPM Essential模型履行工作流,适用于Eaton公司的第6.8...
Oracle Service Fulfillment Manager 是一款由Oracle公司推出的用于服务执行和管理的软件解决方案,主要针对电信、公用事业和其他服务提供商。在Release 11i版本中,它提供了先进的功能和服务流程自动化,帮助这些...
- **供应与物流(Supply & Logistics)**:供应链管理和物流配送流程。 - **订单履行(Order Fulfillment)**:订单处理与交付流程。 - **销售规划与运营(Sales Planning and Operation)**:销售计划制定与运营流程。 #...
- **亚马逊物流**:采用FBA(Fulfillment by Amazon)模式,提供一站式物流解决方案。 - **阿里巴巴菜鸟网络**:构建全球智能物流骨干网,实现全链路数字化管理。 6. **教学课件**: - 学习资源可能包括PPT、PDF...