Websphere,如何部署ear以保持应用程序的管理员权限

Websphere,如何部署ear以保持应用程序的管理员权限,websphere,websphere-8,wsadmin,Websphere,Websphere 8,Wsadmin,我可以使用某些jython脚本成功地将MyApp部署到WebSphere8.5,但由于以下原因,我无法通过管理控制台或jython命令启动此类应用程序: WASX7017E: exception information: ADMN0022E: Access is denied for the startApplication operation ... because of insuficient credentials. 我可以在“您可以管理以下资源”下看到我部署到的服务器,但在我部署MyA

我可以使用某些jython脚本成功地将MyApp部署到WebSphere8.5,但由于以下原因,我无法通过管理控制台或jython命令启动此类应用程序:

WASX7017E: exception information: ADMN0022E: Access is denied for the startApplication operation ... because of insuficient credentials.
我可以在“您可以管理以下资源”下看到我部署到的服务器,但在我部署MyApp后,MyApp进入“您可以监视以下资源”。基本上,MyApp已成功部署到我具有管理权限的服务器上,但应用程序本身处于监视角色下。就我所见,由于我正在将应用程序部署到具有管理员角色的服务器上,因此我也应该自动拥有该应用程序的管理员权限。老实说,这是我第一次部署到WebSphere8.5,就我在WAS7中的记忆而言,没有这样的问题。真正的影响是:我可以删除应用程序,我可以部署应用程序,但我不能在完全相同的部署脚本中或单独启动应用程序

我是否应该在部署过程中添加一些参数,以保证应用程序在我的管理员角色下运行


AdminApp.install(…)过程中使用的“-installed.ear.destination”是否会导致此类问题?如果是这样,那么允许我启动应用程序的预期路径是什么

你能1)解决问题后缩短标题2)解决问题吗。目前,这是一堵“东西”墙,很少有人会花时间阅读。看起来您可能有
配置器
角色,而不是
管理员
。如果可以重新启动服务器,应用程序应该在重新启动服务器后自动启动。Gas,我重新启动了服务器,但应用程序没有启动。事实上,我停止了服务器,服务器自动启动。顺便说一句,应用程序一直处于停止状态。有一件事对我来说很奇怪,我昨天花了一整天寻找原因:我是myServer的管理员,myApp在Application servers>myServer>Installed Applications下,所以,我不应该是myServer中安装的所有应用程序的管理员吗?启用跟踪并粘贴日志内容。如果是IBM产品,例如在事件中,跟踪字符串是com.IBM.wbe.*=all,并尝试安装示例应用程序,看看它是否工作