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