#1307
[WLST] How-to
Connect to Admin server :
connect('weblogic', 'welcome1', 't3://localhost:9001')
Re-target OsgiFrameworks :
cluster_name = 'cluster1'; cd('/') cd('OsgiFrameworks') cd('bac-svnserver-osgi-framework') assign('OsgiFrameworks', cmo.getName(), 'Target', cluster_name);
Re-target All lib :
admin_server_name = 'AdminServer'; cluster_name = 'cluster1'; cd('/Server/' + admin_server_name); adminServer=cmo cd('/Libraries') y=ls(returnMap='true') for i in y : print 'Re-Target Lib : '+i cd(i) assign('Library', i, 'Target', cluster_name) cd('..') cd('/');
Re-target JMS RESOURCES :
jmsservers = cmo.getJMSServers(); for jmsserver in jmsservers: targets = jmsserver.getTargets(); assign('JMSServer', jmsserver.getName(), 'Target', cluster_name));
Edit & Save & Close :
edit() startEdit() activate()
Delete managed Server :
cd('/') delete('managed_server1','Server')
Create nodemanager :
cd('/Machine/' + machine_name); nodemanager = create(machine.getName(),'NodeManager'); nodemanager.setListenAddress('127.0.0.1'); nodemanager.setListenPort(5556); nodemanager.setNMType('plain');
Read Domain :
readDomain('/opt/app/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/soa_domain') updateDomain(); closeDomain();
jeqo/oracle-fmw: Oracle Fusion Middleware Chef Cookbook Set-up a 12c SOA/BPM Infrastructure
/opt/app/weblogic/Oracle/Middleware/Oracle_Home/oracle_common/common/bin/wlst.sh
Change nodemanager username/password:
Python script to create domain :
https://gist.github.com/biemond/99b7c7de7d02d83fda09
Creating an OSB domain using WLST :
https://ofmcanberra.wordpress.com/2014/06/12/creating-an-osb-domain-using-wlst/
SCRIPTED DOMAIN CREATION FOR SOA/BPM, OSB 12.2.1 :
http://blog.darwin-it.nl/2016/06/scripted-domain-creation-for-soabpm-osb.html
Oracle OSB 12C : Create OSB 12C domain using WLST :
https://bhupisoa.blogspot.com/2016/09/oracle-osb-12c-create-osb-12c-domain_14.html
Creating WebLogic Domains Using WLST Offline
https://docs.oracle.com/middleware/1221/wls/WLSTG/domains.htm#WLSTG156
Setting up the JMS resources through WLST script in weblogic server : https://www.albinsblog.com/2013/03/set-up-jms-resources-through-wlst-script.html#.WzND0qcza71
WLST – Modular Scripts to create/destroy WLS resources:
https://atheek.wordpress.com/2012/02/28/wlst-modular-scripts-to-createdestroy-wls-resources/
WLST script to create jms queue topic :
http://www.techpaste.com/2012/11/wlst-script-create-queue-topic-distributedqueue-distributedtopic-connection-factory-cluster/
How to Create JMS Servers and JMS System Module Resources :
https://docs.oracle.com/cd/E11035_01/wls100/jms_admin/wlst.html
Delete weblogic JMS Module :
http://www.learn-it-with-examples.com/middleware/weblogic/weblogic-scripting-tool/delete-weblogic-jms-module.html
Creating Weblogic JMS components with WLST :
https://jvzoggel.com/2011/12/01/creating-weblogic-jms-wlst/
WebLogic JMS Monitoring Using WLST :
http://middlewaremagic.com/weblogic/?p=4931