AdminApp.install('/home/was/mwui.war', '[ -nopreCompileJSPs -distributeApp -nouseMetaDataFromBinary -nodeployejb -appname MWUI -createMBeansForResources -noreloadEnabled -nodeployws -validateinstall warn -noprocessEmbeddedConfig -filepermission .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755 -noallowDispatchRemoteInclude -noallowServiceRemoteInclude -asyncRequestDispatchType DISABLED -nouseAutoLink -noenableClientModule -clientMode isolated -novalidateSchema -contextroot /MWUI -MapModulesToServers [[ MWUI mwui.war,WEB-INF/web.xml WebSphere:cell=DefaultCell01,node=DefaultNode01,server=server1 ]] -MapWebModToVH [[ MWUI mwui.war,WEB-INF/web.xml default_host ]] -MetadataCompleteForModules [[ MWUI mwui.war,WEB-INF/web.xml true ]] -CtxRootForWebMod [[ MWUI mwui.war,WEB-INF/web.xml /MWUI ]]]') AdminConfig.save() dep = AdminConfig.getid('/Deployment:MWUI/') depObject = AdminConfig.showAttribute(dep, 'deployedObject') classldr = AdminConfig.showAttribute(depObject, 'classloader') AdminConfig.modify(classldr, [['mode', 'PARENT_LAST']]) AdminConfig.save() print("classloaderMode : PARENT_LAST for MWUI.") AdminControl.invoke('WebSphere:name=ApplicationManager,process=server1,platform=proxy,node=DefaultNode01,version=9.0.5.20,type=ApplicationManager,mbeanIdentifier=ApplicationManager,cell=DefaultCell01,spec=1.0', 'startApplication', '[MWUI]') # Restart server # server = AdminControl.completeObjectName('type=Server,name=server1,*') # AdminControl.invoke(server, 'restart')