This is a list of handy datasource commands that can be issued using the datasource alias:
You can also operate on a datasource using operation on the datasources subsystem:
List installed drivers:
/subsystem=datasources:installed-drivers-list
Add datasource:
/subsystem=datasources/data-source=testDS:add(jndi-name=java:jboss/datasources/MyDB, pool-name= MySQLPool, driver-name=mysql-connector-java-5.1.16-bin.jar, connection-url=jdbc:mysql://localhost:3306/MyDB)
Add XA-datasource (using operation):
/subsystem=datasources/xa-data-source="MySqlDSXA":add(jndi-name="java:/MySqlDSXA", driver-name="com.mysql", pool-name="mysqlPool") /subsystem=datasources/xa-data-source=MySqlDSXA/xa-datasource-properties=ServerName:add(value=localhost) /subsystem=datasources/xa-data-source=MySqlDSXA/xa-datasource-properties=PortNumber:add(value=3306) /subsystem=datasources/xa-data-source=MySqlDSXA:enable
Remove datasource (using operation on resource):
/subsystem=datasources/data-source=testDS:remove