4.0.0 es.uvigo.esei.dgss.teamB.ligaaas dgss1718-teamB-ligaaas-pom 0.1.0-SNAPSHOT pom LIGAaaaS 17/18 Team B deployment Internal Releases https://www.sing-group.org/dt/nexus/content/repositories/releases/ deployment Internal SNAPSHOT Releases https://www.sing-group.org/dt/nexus/content/repositories/snapshots/ domain tests service rest jsf ear 1.8 1.8 UTF-8 UTF-8 false 7.0 1.1.13.Final 1.0.0.Alpha4 3.4.0 3.0.0-beta-2 10.1.0.Final 4.0.0-beta.2 1.0.0.Alpha9 1.0.0.Alpha7 3.0.3.Final 2.1.0.Final 3.4 v0.19.1 2.3.1 2.0.0.0 0.7.9 4.12 5.1.21 3.0.24.Final 1.5.10 1.8 3.6.1 2.10.1 3.0.2 2.10.4 2.10 2.8.2 3.0.2 3.0.1 2.20 1.2.0.Final 3.4 org.apache.commons commons-lang3 ${commons.lang3.version} javax javaee-api ${javaee.api.version} org.jboss.arquillian arquillian-bom ${arquillian.version} pom import org.jboss.arquillian.selenium selenium-bom ${arquillian.selenium.version} pom import ${project.groupId} dgss1718-teamB-ligaaas-domain ${project.version} ${project.groupId} dgss1718-teamB-ligaaas-service ${project.version} ${project.groupId} dgss1718-teamB-ligaaas-rest ${project.version} ${project.groupId} dgss1718-teamB-ligaaas-jsf ${project.version} ${project.groupId} dgss1718-teamB-ligaaas-tests ${project.version} test org.webjars bootstrap ${bootstrap.version} junit junit ${junit.version} org.hamcrest java-hamcrest ${hamcrest.version} org.easymock easymock ${easymock.version} org.jboss.arquillian.extension arquillian-persistence-dbunit ${arquillian.persistence.dbunit.version} org.jboss.arquillian.extension arquillian-rest-client-impl-3x ${arquillian.rest.version} org.jboss.resteasy resteasy-jackson-provider ${resteasy.version} test org.jboss.arquillian.graphene graphene-webdriver ${graphene.webdrive.version} pom org.jboss.arquillian.extension arquillian-jacoco ${arquillian.jacoco.version} org.jacoco org.jacoco.core ${jacoco.version} mysql mysql-connector-java ${mysql.connector.java.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-simple ${slf4j.version} org.wildfly wildfly-dist ${wildfly.version} org.wildfly.core wildfly-embedded ${arquillian.wildfly.embedded.version} org.wildfly.arquillian wildfly-arquillian-container-embedded ${arquillian.wildfly.embedded.container.version} org.apache.maven.plugins maven-deploy-plugin true org.apache.maven.plugins maven-source-plugin attach-sources jar org.apache.maven.plugins maven-javadoc-plugin attach-javadocs jar org.apache.maven.plugins maven-compiler-plugin ${maven.compiler.plugin.version} org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.plugin.version} org.apache.maven.plugins maven-source-plugin ${maven.source.plugin.version} org.apache.maven.plugins maven-jar-plugin ${maven.jar.plugin.version} org.apache.maven.plugins maven-deploy-plugin ${maven.deploy.plugin.version} org.apache.maven.plugins maven-dependency-plugin ${maven.dependency.plugin.version} org.apache.maven.plugins maven-antrun-plugin ${maven.antrun.plugin.version} org.apache.maven.plugins maven-surefire-plugin ${maven.surefire.plugin.version} **/*TestSuite.java org.apache.maven.plugins maven-resources-plugin ${maven.resources.plugin.version} org.wildfly.plugins wildfly-maven-plugin ${wildfly.maven.plugin.version} true org.apache.maven.plugins maven-ear-plugin ${maven.ear.plugin.version} org.jacoco jacoco-maven-plugin ${jacoco.version} ${session.executionRootDirectory}/target/classes pre-unit-test prepare-agent post-unit-test test report pre-integration-test pre-integration-test prepare-agent post-integration-test post-integration-test report org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-dependency-plugin [2.10,) unpack org.apache.maven.plugins maven-antrun-plugin [1.8,) run wildfly-embedded-h2 true org.wildfly.core wildfly-embedded test org.wildfly.arquillian wildfly-arquillian-container-embedded test org.slf4j slf4j-api test org.slf4j slf4j-simple test src/test/resources src/test/resources-wildfly-embedded-h2 org.apache.maven.plugins maven-surefire-plugin 1 wildfly-embedded ${wildfly.version} target/wildfly-${wildfly.version} target/wildfly-${wildfly.version}/modules org.jboss.logmanager.LogManager 40000 48080 49990 false org.apache.maven.plugins maven-dependency-plugin unpack process-test-classes unpack org.wildfly wildfly-dist ${wildfly.version} zip false target org.apache.maven.plugins maven-resources-plugin copy-wildfly-resources process-test-classes copy-resources target/wildfly-${wildfly.version}/standalone/configuration src/test/resources-wildfly-embedded-h2 standalone.xml wildfly-embedded-mysql false org.wildfly.core wildfly-embedded test org.wildfly.arquillian wildfly-arquillian-container-embedded test org.slf4j slf4j-api test org.slf4j slf4j-simple test src/test/resources src/test/resources-wildfly-embedded-mysql org.apache.maven.plugins maven-surefire-plugin 1 wildfly-embedded ${wildfly.version} target/wildfly-${wildfly.version} target/wildfly-${wildfly.version}/modules org.jboss.logmanager.LogManager 40000 48080 49990 false org.apache.maven.plugins maven-dependency-plugin unpack process-test-classes unpack org.wildfly wildfly-dist ${wildfly.version} zip false target copy-mysql process-test-classes copy mysql mysql-connector-java jar false ${project.build.directory}/wildfly-${wildfly.version}/standalone/deployments copy-mysql-for-execution process-test-classes copy mysql mysql-connector-java jar false ${project.build.directory} mysql-connector-java-${mysql.connector.java.version}.jar org.apache.maven.plugins maven-resources-plugin copy-wildfly-resources process-test-classes copy-resources ${project.build.directory}/wildfly-${wildfly.version}/standalone/configuration src/test/resources-wildfly-embedded-mysql standalone.xml wildfly-mysql-run org.apache.maven.plugins maven-surefire-plugin true org.apache.maven.plugins maven-dependency-plugin unpack process-test-classes unpack org.wildfly wildfly-dist ${wildfly.version} zip false target copy-mysql process-test-classes copy mysql mysql-connector-java jar false ${project.build.directory}/wildfly-${wildfly.version}/standalone/deployments copy-mysql-for-execution process-test-classes copy mysql mysql-connector-java jar false ${project.build.directory} mysql-connector-java-${mysql.connector.java.version}.jar org.apache.maven.plugins maven-resources-plugin copy-wildfly-resources process-test-classes copy-resources ${project.build.directory}/wildfly-${wildfly.version}/standalone/configuration src/test/resources-wildfly-embedded-mysql standalone.xml org.wildfly.plugins wildfly-maven-plugin deploy ${project.build.directory}/mysql-connector-java-${mysql.connector.java.version}.jar data-source add --jndi-name=java:jboss/datasources/dgss1718/teamB/ligaaas --name=dgss1718-teamB-ligaaas-mysql --jta=true --use-ccm=true --connection-url=jdbc:mysql://localhost:3306/dgss1718_teamB_ligaaas --driver-name=mysql-connector-java-${mysql.connector.java.version}.jar --driver-class=com.mysql.jdbc.Driver --user-name=ligaaas --password=ligaaaspass /core-service=management/security-realm=RemotingRealm:add /core-service=management/security-realm=RemotingRealm/authentication=jaas:add(name="AppRealmLoopThrough") /subsystem=remoting/http-connector=http-remoting-connector:write-attribute(name="security-realm", value="RemotingRealm") /subsystem=security/security-domain=AppRealmLoopThrough:add(cache-type=default) /subsystem=security/security-domain=AppRealmLoopThrough/authentication=classic:add(login-modules=[{"code"=>"Client", "flag" => "required", "module-options" => [("multi-threaded" => "true")]}]) /subsystem=security/security-domain=dgss1718-teamB-ligaaas-security-domain:add /subsystem=security/security-domain=dgss1718-teamB-ligaaas-security-domain/authentication=classic:add(login-modules=[{"code"=>"Database", "flag" => "required", "module-options" => [("dsJndiName" => "java:jboss/datasources/dgss1718/teamB/ligaaas"),("principalsQuery" => "SELECT password FROM User WHERE login=?"),("rolesQuery" => "SELECT role, 'Roles' FROM User WHERE login=?"),("hashAlgorithm" => "MD5"),("hashEncoding" => "hex"),("ignorePasswordCase" => "true")]}]) /socket-binding-group=standard-sockets/remote-destination-outbound-socket-binding=fake-smtp/:add(host=localhost, port=2525) /subsystem=mail/mail-session=ligaaas-mail:add(jndi-name=java:/ligaaas/mail) /subsystem=mail/mail-session=ligaaas-mail/server=smtp:add(outbound-socket-binding-ref="fake-smtp") /subsystem=naming/binding=java\:\/teamB\/ligaaas\/confirmation\/url:add(binding-type=simple, type="java.lang.String", value="http://localhost:8080/ligaaasB/jsf/public/user/activation.xhtml?uuid=") :reload wildfly-admin ligaaasadmin false start-wildfly install start deploy-only