Oracle Weblogic Server (MOSC)

MOSC Banner

Create datasource using WLST that targets multiple clusters

edited May 18, 2020 10:04AM in Oracle Weblogic Server (MOSC) 18 commentsAnswered

I am trying to set up datasource using wlst what will target to multiple clusters. Below is the function being used:

edit()

startEdit()

name='D_XSS_1'<br/>clusters='cluster1,cluster2'<br/>cd('/')<br/>cmo.createJDBCSystemResource(name)<br/>cd('/JDBCSystemResources/'+name+'/JDBCResource/'+name)<br/>cmo.setName(name)<br/>cd('JDBCDataSourceParams/'+name)<br/>set('JNDINames',jarray.array([String(dsjndiName)], String))<br/>cd('/JDBCSystemResources/'+name+'/JDBCResource/'+name+'/JDBCConnectionPoolParams/'+name)<br/>cmo.setTestTableName('SELECT 1 FROM DUAL\r\n\r\n')<br/><br/>cd('/JDBCSystemResources/'+name)<br/><br/>list = ArrayList()<br/>for cluster in clusters.split(','):<br/>  list.add( ObjectName('com.bea:Name='+cluster +',Type=Cluster') )<br/><br/>set('Targets',jarray.array(list , ObjectName))

Tagged:

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center