有一些脚本可以构建管理服务器,然后创建集群、受控服务器、机器等,当构建此域时,可以看到正在构建一个附加的幻影服务器osb_server1,端口为8011,它没有连接到任何集群或任何机器。
这是在其中一个脚本引用wlsb.jar时构建的。
在管理服务器启动并运行后,我们还有其他受控服务器,我们尝试删除osb_server1,但此错误逐渐出现
必须在处理之前更正weblogic.management.configuration.AppDeploymentMBeanImpl.isCacheInAppDirectorySet()错误
在面向服务总线上有大约120个默认部署是针对osb_server1的,试图将它们重定向到另一个服务器,但这也抛出了一个错误……
有什么想法吗?
发布于 2013-11-24 09:13:25
这是由于标准osb模板的奇怪行为/错误造成的。这里有一个讨论。http://theheat.dk/blog/?p=1255。
我没有遵循Oracle给出的步骤(就像在URL中一样)。我所做的是,我保留默认的osb_server1,并在域创建期间将其作为集群的一部分(即,它是第一个服务器)。创建域后,我将osb_server1重新设置为所需的值。这样,单例服务仍将部署到第一台服务器,而其他服务将部署到集群。使用WLST:
readDomain(domain_name)
cd('/Servers/osb_server1')
set('ListenPort', osb1_listen_port)
set('Name', osb1_name)
cd('/Servers/' + osb1_name + '/ServerDiagnosticConfig/osb_server1')
set('Name', osb1_name)
updateDomain()
closeDomain()https://stackoverflow.com/questions/20156536
复制相似问题