这篇文章描述了如何在 WebLogic Server 中禁用 UDDI 和 UDDI Explorer 功能。
我们可能没有使用此功能,而是希望禁用不需要的应用程序。
- 从 WL_HOME/server/lib ,删除 uddi.* ,具体如下:
uddi.properties uddi.war uddiexplorer.war
如果我们想保留副本(推荐),我们也可以将文件移动到其他地方。
但是,请确保将它们完全移出 server/lib 区域。
- 在域中,删除uddi和uddiexplorer缓存文件,具体为:
DOMAIN_HOME/servers/AdminServer/tmp/.internal/uddi.war DOMAIN_HOME/servers/AdminServer/tmp/.internal/uddiexplorer.war
以及相同的扩展文件夹:
DOMAIN_HOME/servers/AdminServer/tmp/_WL_internal/uddi folder DOMAIN_HOME/servers/AdminServer/tmp/_WL_internal/uddiexplorer folder
同样,我们可以将文件移到别处,但一定要将它们完全移出域。
- 删除所有这些文件后,启动(或者重新启动)域。
我们应该在启动日志(和/或者 sysout)中看到如下警告消息:
<Warning> <Deployer> <BEA-149617> <Non-critical internal application uddi was not deployed. Error: [Deployer:149158]No application files exist at '<WL_HOME>\server\lib\uddi.war'.> <Warning> <Deployer> <BEA-149617> <Non-critical internal application uddiexplorer was not deployed. Error: [Deployer:149158]No application files exist at '<WL_HOME>\server\lib\uddiexplorer.war'.>
服务器重启后,拉起UDDI Explorer失败,出现404错误,确认UDDI Explorer已被禁用。
日期:2020-09-17 00:16:39 来源:oir作者:oir