使用 wsadmin.sh 将 ear 文件部署到 IBM WEBSPHERE8
Deploying ear file to IBM WEBSPHERE8 with wsadmin.sh
我是 Websphere 的新手,我找到了很多 *.ear
文件部署的答案。他们中的大多数使用类似于“
的格式
./wsadmin.sh -host vmllkb056933n.myspace.com -port 5000 -c '$AdminApp> install /apps/test-app.ear'
我总是收到类似这样的错误:
WASX8011W: AdminTask object is not available. WASX7015E: Exception running command: "$AdminApp install /apps/cdm-fi.ear"; exception
information: com.ibm.ws.scripting.ScriptingException: WASX7206W: The
application management service is not running. Application management
commands will not run.
我在 RHEL 6 环境中运行 IBM Websphere 8.5.5.3
将 ear 文件部署到 IBM Websphere 8.5.5 的最简单方法是什么
确保您正在使用部署管理器 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()
试试这个。
语法:
installApp $earFile $appName $destinationDir $serverName $nodeName $cellName $wasprofile
我是 Websphere 的新手,我找到了很多 *.ear
文件部署的答案。他们中的大多数使用类似于“
./wsadmin.sh -host vmllkb056933n.myspace.com -port 5000 -c '$AdminApp> install /apps/test-app.ear'
我总是收到类似这样的错误:
WASX8011W: AdminTask object is not available. WASX7015E: Exception running command: "$AdminApp install /apps/cdm-fi.ear"; exception information: com.ibm.ws.scripting.ScriptingException: WASX7206W: The application management service is not running. Application management commands will not run.
我在 RHEL 6 环境中运行 IBM Websphere 8.5.5.3
将 ear 文件部署到 IBM Websphere 8.5.5 的最简单方法是什么
确保您正在使用部署管理器 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()
试试这个。
语法:
installApp $earFile $appName $destinationDir $serverName $nodeName $cellName $wasprofile