WebLogic Console和WLST Online腳本支持活動服務器的差量供應,而WLST Offline和擴展模板可以用來供應附加的應用程序和服務,比如JDBC或JMS組件,以及啟動/關閉類。要應用擴展模板,則需要關閉服務器。以下WLST Offline腳本演示了一個差量供應場景,在該場景中,首先創建的是WebLogic Workshop域,而WebLogic Integration域模板被應用于使用addTemplate()和updateDomain()操作的WebLogic Workshop域。結果,就有了一個既支持WebLogic Workshop功能又支持WebLogic Integration功能的域。
cd('/')
cd('Security/mydomain')
cd('User/weblogic')
cmo.setPassword('weblogic')
setOption('OverwriteDomain', 'true')
writeDomain('<BEA_HOME>/user_projects/domains/wlw-wli')
closeTemplate()
readDomain('<BEA_HOME>/user_projects/domains/wlw-wli')