从Weblogic管理服务器动态生成打包模板失败
我有一个weblogic域(即server1),它在管理服务器不驻留的远程计算机上管理多个托管服务器(即server2)。我尝试在联机模式下使用WLST将管理服务器上的域动态打包到JAR中并将其传输到托管服务器,但由于CIE ConfigHelper服务不可用,因此失败。我试图在没有lunck的情况下找到此服务的引用 以下是输出日志:从Weblogic管理服务器动态生成打包模板失败,weblogic,weblogic12c,Weblogic,Weblogic12c,我有一个weblogic域(即server1),它在管理服务器不驻留的远程计算机上管理多个托管服务器(即server2)。我尝试在联机模式下使用WLST将管理服务器上的域动态打包到JAR中并将其传输到托管服务器,但由于CIE ConfigHelper服务不可用,因此失败。我试图在没有lunck的情况下找到此服务的引用 以下是输出日志: Initializing WebLogic Scripting Tool (WLST) ... Welcome to WebLogic Server Admin
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Connecting to t3://admin:7001 with userid admin ...
Successfully connected to Admin Server "wladmin_server" that belongs to domain "qa".
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
Location changed to serverRuntime tree. This is a read-only tree with DomainMBean as the root.
For more help, use help('domainConfig')
CIE ConfigHelper online service is not available.
Disconnected from weblogic server: wladmin_server
我是根据下面的链接来做这件事的,但它似乎不起作用
我使用的是运行在RH Linux上的Weblogic 12c(12.1.3)
谢谢。打包和解包脚本在类似情况下也适用于我们。 在已创建域的管理服务器计算机上,您可以使用此来打包/创建托管服务器模板:
$WL_HOME/common/bin/pack.sh -domain=${DOMAIN_HOME} \
-template=${DOMAIN_NAME}_managed_template.jar \
-template_name="${DOMAIN_NAME}" \
-template_author="YOU" \
-template_desc="${DOMAIN_NAME}-managed-template" \
-managed="true" \
-log=logs/pack_managed_${DOMAIN_NAME}.log
然后将托管服务器模板复制到不同的计算机上,并在那里解压缩:
$WL_HOME/common/bin/unpack.sh \
-domain=$DOMAIN_HOME \
-template=${DOMAIN_NAME}_managed_template.jar \
-overwrite_domain="true" \
-app_dir=$DOMAIN_HOME/../applications \
-log=logs/${DOMAIN_NAME}_creation.log
打包和解包脚本在类似的场景中为我们工作。 在已创建域的管理服务器计算机上,您可以使用此来打包/创建托管服务器模板:
$WL_HOME/common/bin/pack.sh -domain=${DOMAIN_HOME} \
-template=${DOMAIN_NAME}_managed_template.jar \
-template_name="${DOMAIN_NAME}" \
-template_author="YOU" \
-template_desc="${DOMAIN_NAME}-managed-template" \
-managed="true" \
-log=logs/pack_managed_${DOMAIN_NAME}.log
然后将托管服务器模板复制到不同的计算机上,并在那里解压缩:
$WL_HOME/common/bin/unpack.sh \
-domain=$DOMAIN_HOME \
-template=${DOMAIN_NAME}_managed_template.jar \
-overwrite_domain="true" \
-app_dir=$DOMAIN_HOME/../applications \
-log=logs/${DOMAIN_NAME}_creation.log
我在weblogic
(12.1.3版)
上也遇到了同样的问题。问题似乎只有在weblogic服务器使用wlst启动时才会出现
当我使用startwebogic.sh
文件启动weblogic并运行域模板wlst脚本时,错误(CIE ConfigHelper online service不可用)已消失,我可以看到模板已成功创建
这似乎是weblogic wlst中的一个bug。我在我的weblogic
(12.1.3版)
上也遇到了同样的问题。问题似乎只有在weblogic服务器使用wlst启动时才会出现
当我使用startwebogic.sh
文件启动weblogic并运行域模板wlst脚本时,错误(CIE ConfigHelper online service不可用)已消失,我可以看到模板已成功创建
这似乎是weblogic wlst中的一个bug。pack/unpack命令确实有效,但这意味着我必须在管理服务器上打包,然后将模板复制到托管服务器上。现在,根据文档,应该有一种方法可以使用在线WLST动态完成包,然后在托管服务器上使用它。pack/unpack命令确实有效,但这意味着我必须在管理服务器上打包,然后将模板复制到托管服务器上。现在,根据文档,应该有一种方法可以使用在线WLST动态完成包,然后在托管服务器上使用它。