Hi,
This might be more relevant for another group, but since this is a
Python script, thought I'd start here. I'm trying to write a WLST
script for WebLogic 9.2. I coped one directly from WebLogic's site
(http://e-docs.bea.com/wls/docs90/config_scripting/
using_WLST.html #1078952), but I'm getting errors. Specifically, I'm
getting
$HOSTNAME:"$PWD "->sh run_setup_clust er.sh
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Problem invoking WLST - Traceback (innermost last):
(no code object) at line 0
File "/export/third-party/etsbea/home/etsbea/tests/npsconfig/
createcluster.p y", line 2
from javax.managemen t import *
^
SyntaxError: invalid syntax
Below is my script. I know nothing about Python but cutting and
pasting from BEA's site isn't cutting it.
============Beg in createcluster.p y file=========== ============
from java.util import *
from javax.managemen t import *
import javax.managemen t.Attribute
print 'starting the script .... '
connect('system ','weblogic','t 3://localhost:7001' )
clusters = "NPSCONFIG_GUI_ Cluster"
ms1 = {'managed1':701 9:8020,'managed 2':7020:8021}
clustHM = HashMap()
edit()
startEdit()
for c in clusters:
print 'creating cluster '+c
clu = create(c,'Clust er')
clustHM.put(c,c lu)
cd('Clusters/' + c)
set('MulticastA ddress', '237.0.0.101')
set('MulticastP ort', 9200)
set('WeblogicPl uginEnabled', 'true')
cd('..\..')
clus1 = clustHM.get(clu sters[0])
for m, lp, ssl_lp in ms1.items():
managedServer = create(m,'Serve r')
print 'creating managed server '+m
managedServer.s etListenAddress ('10.61.6.134')
managedServer.s etListenPort(lp )
managedServer.s etEnabled(0)
cd('SSL/cgServer')
managedServer.s etEnabled(1)
managedServer.s etListenPort(ss l_lp)
managedServer.s etCluster(clus1 )
save()
activate(block= "true")
disconnect()
print 'End of script ...'
exit()
==============E nd cretaecluster.p y file=========== ============
This might be more relevant for another group, but since this is a
Python script, thought I'd start here. I'm trying to write a WLST
script for WebLogic 9.2. I coped one directly from WebLogic's site
(http://e-docs.bea.com/wls/docs90/config_scripting/
using_WLST.html #1078952), but I'm getting errors. Specifically, I'm
getting
$HOSTNAME:"$PWD "->sh run_setup_clust er.sh
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Problem invoking WLST - Traceback (innermost last):
(no code object) at line 0
File "/export/third-party/etsbea/home/etsbea/tests/npsconfig/
createcluster.p y", line 2
from javax.managemen t import *
^
SyntaxError: invalid syntax
Below is my script. I know nothing about Python but cutting and
pasting from BEA's site isn't cutting it.
============Beg in createcluster.p y file=========== ============
from java.util import *
from javax.managemen t import *
import javax.managemen t.Attribute
print 'starting the script .... '
connect('system ','weblogic','t 3://localhost:7001' )
clusters = "NPSCONFIG_GUI_ Cluster"
ms1 = {'managed1':701 9:8020,'managed 2':7020:8021}
clustHM = HashMap()
edit()
startEdit()
for c in clusters:
print 'creating cluster '+c
clu = create(c,'Clust er')
clustHM.put(c,c lu)
cd('Clusters/' + c)
set('MulticastA ddress', '237.0.0.101')
set('MulticastP ort', 9200)
set('WeblogicPl uginEnabled', 'true')
cd('..\..')
clus1 = clustHM.get(clu sters[0])
for m, lp, ssl_lp in ms1.items():
managedServer = create(m,'Serve r')
print 'creating managed server '+m
managedServer.s etListenAddress ('10.61.6.134')
managedServer.s etListenPort(lp )
managedServer.s etEnabled(0)
cd('SSL/cgServer')
managedServer.s etEnabled(1)
managedServer.s etListenPort(ss l_lp)
managedServer.s etCluster(clus1 )
save()
activate(block= "true")
disconnect()
print 'End of script ...'
exit()
==============E nd cretaecluster.p y file=========== ============