如何用命令行的形式来启动EAR

我现在已经用命令行的形式来安装EAR包了/bin/wsadmin.sh输入用户名和密码$AdminApp install "/tmp/AdderEAR.ear"$AdminConfig.save但是如何用命令行来启动EAR呢?        我看到有个哥们是这样收说的set appManager [$AdminControl queryNames cell=e...显示全部
我现在已经用命令行的形式来安装EAR包了
/bin/wsadmin.sh输入用户名和密码
$AdminApp install "/tmp/AdderEAR.ear"
$AdminConfig.save
但是如何用命令行来启动EAR呢?
       

我看到有个哥们是这样收说的
set appManager [$AdminControl queryNames cell=eiptest,node=eiptest,type=ApplicationManager,process=server1,*]
$AdminControl invoke $appManager startApplication SSO_war

我自己弄的是这样的
wsadmin>set appManager [$AdminControl queryNames cell=dmgrCell,node=TestPortalNode,type=ApplicationManager,process=server1,*]

wsadmin>$AdminControl invoke $appManager startApplication AdderEAR.ear
WASX7015E: Exception running command: "$AdminControl invoke $appManager startApplication AdderEAR.ear"; exception information:
com.ibm.ws.scripting.ScriptingException: WASX7025E: Error found in String ""; cannot create ObjectName.收起
参与2

返回dkm的回答

dkmdkm软件架构设计师广州八斗软件科技有限公司
wsadmin>set appManager [$AdminControl queryNames cell=dmgrCell,node=TestPortalNode,type=ApplicationManager,process=server1,*]  这一段是设置环境变量,需要根据你的安装名称去设置,

wsadmin>$AdminControl invoke $appManager startApplication AdderEAR.ear
你这里是选择了启动server1下面的应用,

com.ibm.ws.scripting.ScriptingException: WASX7025E: Error found in String ""; cannot create ObjectName.

错误是说没能找到这个相关对象进行操作,建议你进一步检查下对应的名称与参数。
WASX7025E: 字符串“{0}”中发现错误;无法创建 ObjectName。
    Problem        由于字符串的格式不正确,因此 wsadmin 工具未能创建 ObjectName 对象。
    User response        请验证该字符串是否不为空,并验证它的格式对于 ObjectName 字符串而言是否正确。
互联网服务 · 2013-08-30
浏览1436

回答者

dkm
dkm001
软件架构设计师广州八斗软件科技有限公司

dkm 最近回答过的问题

回答状态

  • 发布时间:2013-08-30
  • 关注会员:1 人
  • 回答浏览:1436
  • X社区推广