java-movieservice/MoviesWebApp/scripts/configure-wildfly.cli
2019-11-15 16:52:21 +01:00

37 lines
1.0 KiB
Plaintext
Executable File

embed-server -c=standalone.xml
if (outcome != success) of /core-service=module-loading:list-resource-loader-paths(module=com.mysql)
module add \
--name=com.mysql \
--resources=mysql-connector-java-8.0.17.jar \
--dependencies=javax.api,javax.transaction.api
end-if
if (outcome != success) of /subsystem=datasources/jdbc-driver=mysql:read-resource()
/subsystem=datasources/jdbc-driver=mysql:add( \
driver-name=mysql, \
driver-module-name=com.mysql, \
driver-class-name=com.mysql.cj.jdbc.Driver, \
driver-xa-datasource-class-name=com.mysql.cj.jdbc.MysqlXADataSource \
)
end-if
if (outcome == success) of /subsystem=datasources/data-source=MoviesDS:read-resource()
data-source remove --name=MoviesDS
end-if
data-source add \
--name=MoviesDS \
--jndi-name=java:jboss/datasources/MoviesDS \
--driver-name=mysql \
--connection-url=jdbc:mysql://localhost:3306/db_movies?serverTimezone=Europe/Vienna \
--user-name=root \
--password=root \
--min-pool-size=5 \
--max-pool-size=5 \
--pool-prefill=true
stop-embedded-server
exit