WebLogic:将 JMS 资源添加到新域

WebLogic:将 JMS 资源添加到新域

我正在为一个软件产品编写集成测试,该产品需要使用新域启动 WebLogic 12.1.3 和 WebLogic 12.2.1。

目前我做这样的事情来用一个新的域启动WebLogic:

mkdir -p /tmp/domain && \
cd /tmp/domain && \
/opt/jdk1.8.0_72/bin/java -cp /wls/server/lib/weblogic.jar \
  -Dweblogic.ListenPort=7001 \
  -Dweblogic.management.GenerateDefaultConfig=true \
  -Dweblogic.management.username=admin \
  -Dweblogic.management.password=testpass! \
  weblogic.Server

现在我需要创建 JMS 资源(类似于现有示例),我已经为其创建了一个 XML 文件。我必须做什么才能使用 XML 文件来创建 JMS 资源?

答案1

首先使用控制台配置 JMS 服务器或更新 中的以下代码片段config.xml。(在进行任何更改之前备份config.xml。)

<jms-server>
    <name>JMSserver1</name>
    <target>managed1 (migratable)</target>
    <persistent-store>Filestore1</persistent-store>
  </jms-server>
  <jms-server>
    <name>JMSserver2</name>
    <target>managed2 (migratable)</target>
    <persistent-store>Filestore2</persistent-store>
  </jms-server>

现在,如果您将 XML 文件放在下面/$Domain_home/config/jms并重新启动托管服务器,它必须选择 JMS 配置。如果需要任何帮助,请告诉我。

相关内容