createJDBC.py 868 B

1234567891011121314151617
  1. cell=AdminConfig.showAttribute(AdminConfig.list("Cell"), "name")
  2. node=AdminConfig.showAttribute(AdminConfig.list("Node"), "name")
  3. print AdminConfig.required('J2EEResourceProperty')
  4. #Add JDBC jar path
  5. print "Adding JDBC jar path"
  6. AdminTask.setVariable('[-variableName DB2UNIVERSAL_JDBC_DRIVER_PATH -variableValue /home/wasadmin/db/lib -scope Cell='+cell+',Node='+node+']')
  7. AdminConfig.save()
  8. #JDBC Provider print "Adding JDBC Provider"
  9. AdminTask.createJDBCProvider('[-scope Node='+node+',Server=server1 -databaseType DB2 -providerType "DB2 Universal JDBC Driver Provider" -implementationType "XA data source" -name "DB2 JDBC Driver" -description "DB2 JDBC Driver-compliant Provider." -classpath ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc.jar;${UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cu.jar;${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc4.jar]')
  10. AdminConfig.save()