This is the JBossModulesAT(JBoss GSoC 2018) project.
JBossModulesAT is an implementation of the AT Structures for the JBoss-Modules testsuite.
Below there is the description of the way to run JBModulesAT with the different versions of jboss-modules :
NOTE : When using example-settings.xml , the maven local repo is created under /opt directory. In case you have no permissions to do so (create directories under /opt), please execute the following procedure with admin/root privileges.
For 1.x
-Download jboss-modules sources from https://github.com/jboss-modules/jboss-modules/tree/1.x
- Build the jboss-module sources with the command mvn clean install -DskipTests -s "./example-settings.xml"
- Set JBOSS_VERSION env variable to the version of the current 1.x branch (e.g 1.9.0.Final-SNAPSHOT)
- Run JBModulesAT using the command mvn clean install -D1.x -s "./example-settings.xml"
For 1.8
- Download jboss-modules sources from https://github.com/jboss-modules/jboss-modules/tree/1.8
- Build the jboss-module sources with the command mvn clean install -DskipTests -s "./example-settings.xml"
- Set JBOSS_VERSION env variable to the version of the current 1.8 branch (e.g 1.8.6.Final-SNAPSHOT)
- Run JBModulesAT using the command >>> mvn clean install -D1.x -s "./example-settings.xml"
For 1.7
- Download jboss-modules sources from https://github.com/jboss-modules/jboss-modules/tree/1.7
- Build the jboss-module sources with the command mvn clean install -DskipTests -s "./example-settings.xml"
- Set JBOSS_VERSION env variable to the version of the current 1.7 branch (e.g 1.7.1.Final-SNAPSHOT)
- Run JBModulesAT using the command >>> mvn clean install -D1.x -Djboss.modules.system.pkgs=javax.naming -s "./example-settings.xml"
For 1.6
- Download jboss-modules sources from https://github.com/jboss-modules/jboss-modules/tree/1.6
- Build the jboss-module sources with the command mvn clean install -DskipTests -s "./example-settings.xml"
- Set JBOSS_VERSION env variable to the version of the current 1.6 branch (e.g 1.6.5.Final-SNAPSHOT)
- Run JBModulesAT using the command >>> mvn clean install -D1.x -Djboss.modules.system.pkgs=javax.activation -s "./example-settings.xml"
Code distributed under ASL 2.0,XPP3 (licenses of the JBoss-Module test sources) and GNU Lesser General Public License Version 2.1 (for the repo)