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')