Code Snippet

Just another Code Snippet site

[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();

,


9 thoughts on “[WLST] How-to

Leave a Reply

Your email address will not be published. Required fields are marked *