| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- wlsUser = '<%= @wlsUser %>'
- password = '<%= @password %>'
- machine = '<%= @address %>'
- portNumber = '<%= @port %>'
- user_config = '<%= @userConfigFile %>'
- user_key = '<%= @userKeyFile %>'
- #target, subName, jmsModuleName,targetType
- <% @params.each do |param| -%>
- <%= param %>
- <% end -%>
- useStoreConfig = '<%= @useStoreConfig %>'
- if useStoreConfig != "true":
- connect(wlsUser,password,'t3://'+machine+':'+portNumber)
- else:
- connect(userConfigFile=user_config, userKeyFile=user_key, url='t3://'+machine+':'+portNumber)
- print "subName: ", subName, "target: ", target, " targetType: ",targetType, " jmsModule: ", jmsModuleName
- targets=String(target).split(",")
- edit()
- startEdit()
- try:
- cd('/')
- cd('/SystemResources/'+jmsModuleName)
- cmo.createSubDeployment(subName)
- cd('/SystemResources/'+jmsModuleName+'/SubDeployments/'+subName)
- targetList = []
- for jmsTarget in targets:
- targetList.append( ObjectName('com.bea:Name=' + jmsTarget + ',Type='+targetType) )
- set('Targets',jarray.array(targetList, ObjectName))
- save()
- activate()
- except:
- print "Unexpected error:", sys.exc_info()[0]
- undo('true','y')
- stopEdit('y')
- raise
|