createJDBCAS400.py 780 B

123456789101112131415161718
  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 OS400_TOOLBOX_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 UDB for iSeries (Toolbox)" -implementationType "XA data source" -name "DB2 AS400 JDBC Driver" -description "DB2 AS400 JDBC Driver-compliant Provider." -classpath ${OS400_TOOLBOX_JDBC_DRIVER_PATH}/jt400.jar]')
  10. AdminConfig.save()