Syntax error in my script

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • laredotornado

    Syntax error in my script

    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=========== ============
Working...