首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Oracle ESB、WS-AT和WCF

Oracle ESB、WS-AT和WCF
EN

Stack Overflow用户
提问于 2011-06-15 13:42:15
回答 1查看 752关注 0票数 3

是否有人试图在Oracle ESB和WCF web服务之间启用WS-AT?

目前,我在MS端启用了WS事务,还启用了weblogic中web服务的SSL使用。但是,我运行时出现了错误: EJB :010158Illaw试图从没有参与事务的EJB调用EJBContext.setRollbackOnly()。

我们是否需要在Weblogic中注册SSL证书以组织oracle soa和MS之间的可信连接?

EN

回答 1

Stack Overflow用户

发布于 2012-04-20 19:07:03

今天我要和大家分享一下我的问题的答案。您应该考虑的主要事情是,Weblogic事务协调器和MSDTC之间的通信是通过SSL安全通道组织的。因此,如果要在WCF和Oracle BPEL组合服务之间启用WS-AT,则应执行以下操作:

  1. 准备有效的SSL证书,一个用于Oracle Weblogic,另一个用于带有MSDTC的工作站。
  2. 将证书导入到Weblogic和MSDTC服务器上的密钥存储区。
  3. 在windows工作站上安装Windows
  4. 配置WS-原子事务支持
  5. 在Weblogic上启用SSL侦听端口。
  6. 在Weblogic中配置Web服务原子事务
  7. 在“Weblogic”中,"Web服务事务传输安全模式“改为"SSL必需”,但您应该取消选中"Web服务事务发布令牌启用“。

当您完成上述步骤时,您可以在WCF和BPEL侧启用WS原子事务策略,并以事务性方式组织服务之间的工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6358632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档