4.0.0
es.uvigo.esei.xcs
sample
0.0.1-SNAPSHOT
pom
Sample
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.7.1.Final
1.0.0.Alpha4
3.13.0
3.0.0-beta-2
10.1.0.Final
3.4
3.4.1
1.1.0
1.0.0.Alpha7
3.0.3.Final
2.1.0.Final
5.2.0
v0.35.0
2.5.4
2.2
0.8.10
4.13.2
8.1.0
3.15.6.Final
1.5.10
3.1.0
3.11.0
2.10.1
3.6.0
3.6.0
3.1.1
3.3.1
3.3.0
3.1.2
2.1.0.Final
org.primefaces
primefaces
13.0.10
org.primefaces.themes
bootstrap
1.1.0
javax
javaee-api
${javaee.api.version}
org.jboss.arquillian
arquillian-bom
${arquillian.version}
pom
import
org.jboss.shrinkwrap.resolver
shrinkwrap-resolver-bom
${shrinkwrap.resolver.bom.version}
pom
import
org.jboss.arquillian.selenium
selenium-bom
${arquillian.selenium.version}
pom
import
${project.groupId}
domain
${project.version}
${project.groupId}
service
${project.version}
${project.groupId}
rest
${project.version}
${project.groupId}
jsf
${project.version}
${project.groupId}
tests
${project.version}
test
org.apache.commons
commons-lang3
${commons.lang3.version}
org.webjars
bootstrap
${bootstrap.version}
junit
junit
${junit.version}
org.hamcrest
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}
com.mysql
mysql-connector-j
${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-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
org.jboss.logmanager.LogManager
10000
${wildfly.version}
18080
19990
target/wildfly-${wildfly.version}
target/wildfly-${wildfly.version}/modules
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
${mysql.connector.java.version}
wildfly-embedded
org.jboss.logmanager.LogManager
10000
${wildfly.version}
18080
19990
target/wildfly-${wildfly.version}
target/wildfly-${wildfly.version}/modules
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
com.mysql
mysql-connector-j
jar
false
${project.build.directory}/wildfly-${wildfly.version}/standalone/deployments
copy-mysql-for-execution
process-test-classes
copy
com.mysql
mysql-connector-j
jar
false
${project.build.directory}
mysql-connector-j-${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
com.mysql
mysql-connector-j
test
org.apache.maven.plugins
maven-surefire-plugin
true
org.apache.maven.plugins
maven-javadoc-plugin
attach-javadocs
none
org.wildfly.plugins
wildfly-maven-plugin
start-wildfly
install
start
wildfly-admin
xcsadmin
false
add-mysql
install
deploy-artifact
com.mysql
mysql-connector-j
mysql-connector-j-${mysql.connector.java.version}.jar
configure-wildfly
install
execute-commands
true
data-source add --jndi-name=java:jboss/datasources/xcs --name=xcs-sample --jta=true --use-ccm=true
--connection-url=jdbc:mysql://localhost:3306/xcs?useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe%2FMadrid --driver-name=mysql-connector-j-${mysql.connector.java.version}.jar
--user-name=xcs --password=xcs
/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=xcs-sample-security-domain:add
/subsystem=security/security-domain=xcs-sample-security-domain/authentication=classic:add(login-modules=[{"code"=>"Database", "flag"
=> "required", "module-options" => [("dsJndiName" => "java:jboss/datasources/xcs"),("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=mail-smtp:write-attribute(name=port,value=2525)
:reload
deploy-wildfly
install
deploy-only