Skip to content

Commit ce372f4

Browse files
author
Tom Barnes
committed
Config overrides test update.
1 parent ba2dc58 commit ce372f4

File tree

3 files changed

+30
-24
lines changed

3 files changed

+30
-24
lines changed

src/integration-tests/introspector/checkBeans.inputt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@
2929
/JDBCSystemResources/testDS/JDBCResource/testDS/JDBCDriverParams/testDS,PasswordEncrypted,*,!
3030
/JDBCSystemResources/testDS/JDBCResource/testDS/JDBCDriverParams/testDS/Properties/testDS/Properties/user,Value,invalid-user,supersecret
3131

32-
/JDBCSystemResources/mysqlDS/JDBCResource/mysqlDS/JDBCDriverParams/mysqlDS,Url,jdbc:mysql://invalid-host:3306/mysql,jdbc:mysql://${DOMAIN_UID}-mysql:3306/mysql
32+
/JDBCSystemResources/mysqlDS/JDBCResource/mysqlDS/JDBCDriverParams/mysqlDS,Url,jdbc:mysql://invalid-host:3306/invalid-db-name,jdbc:mysql://${DOMAIN_UID}-mysql:3306/mysql
3333
/JDBCSystemResources/mysqlDS/JDBCResource/mysqlDS/JDBCDriverParams/mysqlDS,PasswordEncrypted,*,!
3434
/JDBCSystemResources/mysqlDS/JDBCResource/mysqlDS/JDBCDriverParams/mysqlDS/Properties/mysqlDS/Properties/user,Value,invalid-user,root

src/integration-tests/introspector/mysql.yamlt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ kind: Secret
66
metadata:
77
name: ${DOMAIN_UID}-mysql-secret
88
labels:
9-
weblogic.domainName: ${DOMAIN_NAME}
109
weblogic.domainUID: ${DOMAIN_UID}
1110
data:
1211
# echo -n "root" | base64

src/integration-tests/introspector/wl-create-domain-pod.pyt

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ set('ListenPort', ${ADMIN_PORT})
4848
set('Name', '${ADMIN_NAME}')
4949
set('AdministrationPort', ${ADMINISTRATION_PORT})
5050
set('AdministrationPortEnabled', 'true')
51-
adminServerMBean=cmo
5251

5352
cd('/Servers/${ADMIN_NAME}')
5453
set('MaxMessageSize',999999)
@@ -141,35 +140,40 @@ def createDataSource(dsName, dsJNDI, dsDriver, dsGlobalTX, dsXAInterface, dsURL,
141140
jdbcSystemResource = create(dsName, "JDBCSystemResource")
142141
jdbcSystemResource.setTargets(jarray.array([dsTarget], weblogic.management.configuration.TargetMBean))
143142

144-
cd('/JDBCSystemResource/' + dsName + '/JdbcResource/' + dsName)
145-
146-
dataSourceParams = create('dataSourceParams', 'JDBCDataSourceParams')
147-
dataSourceParams.setGlobalTransactionsProtocol(java.lang.String(dsGlobalTX))
143+
# JDBCDataSourceParams
148144

145+
cd('/JDBCSystemResource/' + dsName + '/JdbcResource/' + dsName)
146+
create('dataSourceParams', 'JDBCDataSourceParams')
149147
cd('JDBCDataSourceParams/NO_NAME_0')
150148

151-
set('JNDIName', java.lang.String(dsJNDI))
149+
set('GlobalTransactionsProtocol',java.lang.String(dsGlobalTX))
150+
set('JNDIName',java.lang.String(dsJNDI))
151+
152+
# JDBCConnectionPoolParams
152153

153154
cd('/JDBCSystemResource/' + dsName + '/JdbcResource/' + dsName)
155+
create('connPoolParams', 'JDBCConnectionPoolParams')
156+
cd('JDBCConnectionPoolParams/connPoolParams')
154157

155-
connPoolParams = create('connPoolParams', 'JDBCConnectionPoolParams')
156-
connPoolParams.setInitialCapacity(dsMinSize)
157-
connPoolParams.setMinCapacity(dsMinSize)
158-
connPoolParams.setMaxCapacity(dsMaxSize)
159-
connPoolParams.setCapacityIncrement(1)
160-
connPoolParams.setTestConnectionsOnReserve(true)
161-
connPoolParams.setTestTableName(dsTest)
158+
set('InitialCapacity',dsMinSize)
159+
set('MinCapacity',dsMinSize)
160+
set('MaxCapacity',dsMaxSize)
161+
set('CapacityIncrement',1)
162+
set('TestConnectionsOnReserve',true)
163+
set('TestTableName',dsTest)
162164

163-
driverParams = create('driverParams', 'JDBCDriverParams')
164-
driverParams.setUrl(dsURL)
165-
driverParams.setDriverName(dsDriver)
166-
driverParams.setPasswordEncrypted(dsPass)
167-
driverParams.setUseXaDataSourceInterface(dsXAInterface)
165+
# JDBCDriverParams
168166

167+
cd('/JDBCSystemResource/' + dsName + '/JdbcResource/' + dsName)
168+
create('driverParams', 'JDBCDriverParams')
169169
cd('JDBCDriverParams/NO_NAME_0')
170170

171-
create('testProperties','Properties')
171+
set('Url',dsURL)
172+
set('DriverName',dsDriver)
173+
set('PasswordEncrypted',dsPass)
174+
set('UseXaDataSourceInterface',dsXAInterface)
172175

176+
create('testProperties','Properties')
173177
cd('Properties/NO_NAME_0')
174178

175179
property = create('user','Property')
@@ -186,14 +190,17 @@ def createOracleDataSource(dsName,dsJNDI,dsGlobalTX,dsXAInterface,dsHost,dsPort,
186190
dsTest='SQL SELECT 1 FROM DUAL'
187191
createDataSource(dsName, dsJNDI, dsDriver, dsGlobalTX, dsXAInterface, dsURL, dsUser, dsPass, dsMinSize, dsMaxSize, dsTest, dsTarget)
188192

189-
def createMySQLDataSource(dsName,dsJNDI,dsGlobalTX,dsXAInterface,dsHost,dsPort,dsUser,dsPass,dsMinSize,dsMaxSize,dsTarget):
193+
def createMySQLDataSource(dsName,dsJNDI,dsGlobalTX,dsXAInterface,dsHost,dsPort,dsDB,dsUser,dsPass,dsMinSize,dsMaxSize,dsTarget):
190194
dsDriver='com.mysql.cj.jdbc.Driver'
191-
dsURL='jdbc:mysql://' + dsHost + ':' + dsPort + '/mysql'
195+
dsURL='jdbc:mysql://' + dsHost + ':' + dsPort + '/' + dsDB
192196
dsTest='SQL SELECT 1'
193197
createDataSource(dsName, dsJNDI, dsDriver, dsGlobalTX, dsXAInterface, dsURL, dsUser, dsPass, dsMinSize, dsMaxSize, dsTest, dsTarget)
198+
199+
cd('/Servers/${ADMIN_NAME}')
200+
adminServerMBean=cmo
194201

195202
createOracleDataSource('testDS','testDS','None',false,'invalid-host','1521','invalid-sid','invalid-user','invalid-pass',0,10,adminServerMBean)
196-
createMySQLDataSource('mysqlDS','mysqlDS','None',false,'invalid-host','3306','invalid-user','invalid-pass',0,10,adminServerMBean)
203+
createMySQLDataSource('mysqlDS','mysqlDS','None',false,'invalid-host','3306','invalid-db-name','invalid-user','invalid-pass',0,10,adminServerMBean)
197204

198205
# Create a cluster
199206
# ======================

0 commit comments

Comments
 (0)