Syntax error in my script

L

laredotornado

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=======================
 
A

Alan Franzoni

laredotornado was kind enough to say:

[cut]

Indentation counts in Python. You're probably doing something wrong with
whitespace/tab/carriage return.



--
Alan Franzoni <[email protected]>
-
Remove .xyz from my email in order to contact me.
-
GPG Key Fingerprint:
5C77 9DC3 BD5B 3A28 E7BC 921A 0255 42AA FE06 8F3E
 
L

laredotornado

laredotornadowas kind enough to say:

[cut]

Indentation counts in Python. You're probably doing something wrong with
whitespace/tab/carriage return.

--
Alan Franzoni <[email protected]>
-
Remove .xyz from my email in order to contact me.
-
GPG Key Fingerprint:
5C77 9DC3 BD5B 3A28 E7BC 921A 0255 42AA FE06 8F3E

That was it. Thanks, -
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,186
Members
46,740
Latest member
JudsonFrie

Latest Threads

Top