Skip to content

koderproxy/JBossModulesAT

Repository files navigation

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" 

License

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)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published