使用WLST创建SOA EDG域

时间:2014-12-04 12:27:45

标签: soa wlst oracle-fusion-middleware

我基本上是配置管理和自动化专家。我有一个任务是静默地为SOA创建weblogic域。我必须遵循的文件是 http://docs.oracle.com/cd/E23943_01/core.1111/e12036/create_domain.htm#SOEDG532

我使用响应文件静默创建域,但是oracle确认无法以这种方式配置JDBC,并且只能使用wlst脚本。

这是我需要使用wlst脚本

产品

  • 基本WebLogic Server域
  • Oracle企业管理器
  • Oracle WSM策略管理器
  • Oracle JRF

组件架构

  • 组件架构 - OWSM MDS架构
  • 架构所有者 - DEV_MDS
  • 用户名 - abc
  • 密码 - xyz
  • 服务监听器 - XXYYZZ
  • port - 1554

管理服务器

  • 名称:AdminServer
  • 收听地址:输入ADMINVHN。
  • 收听端口:7001
  • SSL侦听端口:N / A

托管服务器

  • WLS_WSM1 xx.xx.xx.xx 7010
  • WLS_WSM2 xx.xx.xx.xx 7010

群集

WSM-PM_Cluster

将WLS_WSM和WLS_WSM2分配给WSM-PM_Cluster

节点MAnagers计算机

  • SOAHOST1 xx.xx.xx.xx
  • SOAHOST2 xx.xx.xx.xx
  • ADMINHOST xx.xx.xx.xx

将服务器分配给计算机

  • SOAHOST1:WLS_WSM1
  • SOAHOST2:WLS_WSM2
  • ADMINHOST:AdminServer

目标部署到群集或服务器,wsm-pm应用程序仅针对WSM-PM_Cluster。 所有其他部署都针对AdminServer。 所有JDBC系统资源都应针对Admin Server和WSM-PM_Cluster。

有人可以帮我提供示例脚本吗?我可以在此基础上再接再厉我没有wlst的经验。

4 个答案:

答案 0 :(得分:1)

我处于同样的境地。在该教程中找到的更好的脚本:http://middlewaresnippets.blogspot.co.uk/2014/08/set-up-12c-soabpm-infrastructure.html

这家伙用linux bash自动化所有东西......所以有时候问题是了解他在做什么......我希望这能帮到你

如果您找到了更好的解决方案,请告诉我

答案 1 :(得分:0)

我在this GitHub repository中发现了一套相当合理的WLS厨师食谱。

也许您会发现它有用。

最好的问候, Jarek

答案 2 :(得分:0)

您可以查看此基于WLST的SOA域创建,该域执行于最新版本。 Blog link

答案 3 :(得分:0)

您可以使用这些脚本,它们结合了Ansible和WLST来创建SOA域。

https://github.com/textanalyticsman/ansible-soa

此外,您应该尝试结合使用Weblogic Deploy Tooling和Ansible的这一工具。

https://github.com/textanalyticsman/ansible-soa-wldt