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_cluster.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.py", line 2 from javax.management 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. ============Begin createcluster.py file======================= from java.util import * from javax.management import * import javax.management.Attribute print 'starting the script .... ' connect('system','weblogic','t3://localhost:7001') clusters = "NPSCONFIG_GUI_Cluster" ms1 = {'managed1':7019:8020,'managed2':7020:8021} clustHM = HashMap() edit() startEdit() for c in clusters: print 'creating cluster '+c clu = create(c,'Cluster') clustHM.put(c,clu) cd('Clusters/' + c) set('MulticastAddress', '237.0.0.101') set('MulticastPort', 9200) set('WeblogicPluginEnabled', 'true') cd('..\..') clus1 = clustHM.get(clusters[0]) for m, lp, ssl_lp in ms1.items(): managedServer = create(m,'Server') print 'creating managed server '+m managedServer.setListenAddress('10.61.6.134') managedServer.setListenPort(lp) managedServer.setEnabled(0) cd('SSL/cgServer') managedServer.setEnabled(1) managedServer.setListenPort(ssl_lp) managedServer.setCluster(clus1) save() activate(block="true") disconnect() print 'End of script ...' exit() ==============End cretaecluster.py file======================= -- http://mail.python.org/mailman/listinfo/python-list