我正在尝试将MobileFirst服务器部署到配置了LDAP服务器的本地Liberty服务器。
当我尝试部署我的服务器配置时,由于缺少连接到Liberty的属性,管理任务失败。
BUILD FAILED
C:\Users\Administrator\Documents\IBM MobileFirst Platform Server Data\Server Configuration Tool\Configuration_Hello MobileFirst Server\Hello MobileFirst Server.xml:88: The element <installWorklightAdmin>, <jmx libertyAdminUser=".." libertyAdminPassword="..."/> is missing. A default user cannot be created for this server.
我尝试在部署之前手动更新服务器配置文件,但服务器配置工具只是保存更改。
如何从服务器配置工具中解决此问题?
答案 0 :(得分:2)
MFP 7.0中的服务器配置工具不能用于在配置了LDAP的Liberty服务器上进行安装。
在服务器配置工具的简化安装过程中,它会在基本注册表中自动创建Liberty Administrator,如果Liberty配置了LDAP,则无法执行此操作。
如果您不想手动创建ant文件,可以:
编辑它们以便它们在jmx元素中具有正确的属性(您需要提供将用作Liberty管理员的用户的密码登录以及应用程序将用于执行JMX调用)< / p>
按照此处所述运行ant文件 对于管理员:https://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.installconfig.doc/install_config/r_wlconsole_ant_tasks.html
您可以使用Liberty securityUtility程序(在LibertyInstallDir / bin中)加密JMX用户的密码