gpt4 book ai didi

deployment - WLST:在Weblogic上远程部署应用程序

转载 作者:行者123 更新时间:2023-12-04 18:15:16 27 4
gpt4 key购买 nike

我正在尝试在WebLogic上远程部署应用程序。我在python脚本中使用WLST。

我正在使用deploy命令来做到这一点。当我给出我的远程机器无法访问的任何位置的 war 之路时,一切都会顺利进行,但是当我给出我的远程机器无法访问的任何位置时,它将失败。

现在,我知道默认情况下上载为false的解决方案,因此远程WebLogic需要访问 war 地点,但是我尝试将上载设置为true,但是部署仍然失败,并显示以下错误:

Deployment Message : weblogic.management.ManagementException: [Deployer:149003]Unable to access application source information in '/app/jamagentAdminServer.war' for application 'jamagent_AdminServer'. The specific error is: No application files exist. No stack trace available.



我想念什么吗?我正在使用命令:

deploy('jamagent_'+ServerName,jamagentwarpath+'/jamagent'+ServerName+'.war', targets=ServerName, timeout=600000, upload='true')



因此,如果我删除 upload='true'子句并确保 jamagentwarpath是远程计算机可访问的位置,则一切正常。我希望我清楚我的问题。

最佳答案

我没有使用过python版本,但是根据weblogic.Deployer Command-Line Reference,它应该是相同的功能,除了-remote选项,还需要-upload选项:

Indicates that weblogic.Deployer is not running on the same machine as the Administration Server, and that source paths specified in the command are valid for the Administration Server machine itself.

关于deployment - WLST:在Weblogic上远程部署应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713150/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com