WebSphere Application Server Network Deployment で wsadmin を使用して、アプリケーションをインストールできます。
以下の例は、WebSphere Application Server V5.0 および V6.x で wsadmin を使用してアプリケーションをインストールする方法を示しています。
set modtovh1 [list "JavaMail Sample WebApp" mtcomps.war,WEB-INF/web.xml default_host] set modtovh [list $modtovh1]
modtovh1 = ["JavaMail Sample WebApp", 'mtcomps.war,WEB-INF/web.xml', 'default_host'] modtovh = [modtovh1]
set resreftoejb1 [list deplmtest.jar MailEJBObject deplmtest.jar,META-INF/ejb-jar.xml mail/MailSession9 javax.mail.Session mail/DefaultMailSession] set resreftoejb2 [list "JavaMail Sample WebApp" "" mtcomps.war,WEB-INF/web.xml mail/MailSession9 javax.mail.Session mail/bozo] set resreftoejb [list $resreftoejb1 $resreftoejb2]
resreftoejb1 = [['deplmtest.jar', 'MailEJBObject', 'deplmtest.jar,META-INF/ejb-jar.xml', 'mail/MailSession9', 'javax.mail.Session', 'mail/DefaultMailSession']] resreftoejb2 = [["JavaMail Sample WebApp", ' ', 'mtcomps.war,WEB-INF/web.xml', 'mail/MailSession9', 'javax.mail.Session', 'mail/bozo']]
set attrs [list -MapWebModToVH $modtovh -MapResRefToEJB $resreftoejb -node mynode -server myserv -appname MailSampleApp]
attrs = ['-MapWebModToVH', modtovh, '-MapResRefToEJB', resreftoejb1, '-MapResRefToEJB', resreftoejb2, '-node', 'mynode', '-server', 'myserv', '-appname', 'MailSampleApp']
$AdminApp install install_root/installableApps/jmsample.ear $attrs
AdminApp.install('install_root/installableApps/jmsample.ear', attrs)
$AdminConfig save
AdminConfig.save()