使用wsadmin.sh将ear文件部署到IBM WEBSPHERE8

时间:2015-07-17 22:56:30

标签: websphere websphere-8 wsadmin

我是Websphere的新手,我找到了./wsadmin.sh -host vmllkb056933n.myspace.com -port 5000 -c '$AdminApp> install /apps/test-app.ear' 文件部署的许多答案。他们中的大多数使用类似于“

的格式
{{1}}

我总是遇到如下错误:

  

WASX8011W:AdminTask对象不可用。 WASX7015E:异常运行命令:“$ AdminApp install /apps/cdm-fi.ear”;例外   信息:com.ibm.ws.scripting.ScriptingException:WASX7206W:The   应用程序管理服务未运行。应用管理   命令不会运行。

我在 RHEL 6 环境中运行 IBM Websphere 8.5.5.3

将ear文件部署到IBM Websphere 8.5.5的最简单方法是什么

2 个答案:

答案 0 :(得分:0)

确保您正在使用部署管理器wsadmin.sh并且dmgr进程正在运行。您引用的端口也应该是dmgr的SOAP_CONNECTOR_ADDRESS。在联合环境中引用群集或服务器名称会告诉dmgr将代码放在何处,如下面的两个示例所示。

$AdminApp install "myapp.ear" {-cluster clusterName}

$AdminApp install app_server_root/installableApps/DynaCacheEsi.ear
{-appname MyApp -cell myCell -node myNode -server server1
-filepermission .*\\.jsp=777#.*\\.xml=755}

不要忘记保存和同步节点。如下面的jython。

AdminConfig.save()

AdminNodeManagement.syncActiveNodes()

答案 1 :(得分:0)

试试这个。

语法:

installApp $earFile $appName $destinationDir $serverName $nodeName $cellName $wasprofile