From 783f4d34e29554e47db5b49d7df702e94462e9d4 Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 2 May 2016 10:32:55 +0200 Subject: [PATCH] DELTASPIKE-1091 created separate profiles for Weld versions, changed docs accordingly. --- deltaspike/modules/test-control/impl/pom.xml | 12 +- deltaspike/parent/code/pom.xml | 246 ++++++++++++------- documentation/src/main/asciidoc/build.adoc | 18 +- 3 files changed, 183 insertions(+), 93 deletions(-) diff --git a/deltaspike/modules/test-control/impl/pom.xml b/deltaspike/modules/test-control/impl/pom.xml index c716ea175..94c9c37ab 100644 --- a/deltaspike/modules/test-control/impl/pom.xml +++ b/deltaspike/modules/test-control/impl/pom.xml @@ -166,20 +166,16 @@ - Weld + Weld1 + org.apache.deltaspike.cdictrl deltaspike-cdictrl-weld test - - - org.jboss.weld.se - weld-se-core - ${weld.version} - test - + + diff --git a/deltaspike/parent/code/pom.xml b/deltaspike/parent/code/pom.xml index 490b9445f..6b494cc95 100644 --- a/deltaspike/parent/code/pom.xml +++ b/deltaspike/parent/code/pom.xml @@ -306,14 +306,172 @@ - - Weld + + Weld1 + + + + + org.jboss.weld + weld-core-bom + ${weld.version} + pom + import + + + + + + + org.jboss.weld + weld-core + + + org.jboss.weld.servlet + weld-servlet-core + + + org.jboss.weld.servlet + weld-servlet + + + org.jboss.weld.se + weld-se + + + org.jboss.weld.se + weld-se-core + + + + + + + + + Weld2 + + + + + + org.jboss.weld + weld-core-bom + ${weld.version} + pom + import + + + + + + + org.jboss.weld + weld-core-impl + + + org.jboss.weld.servlet + weld-servlet + + + org.jboss.weld.servlet + weld-servlet-core + + + org.jboss.weld.se + weld-se + + + org.jboss.weld.se + weld-se-core + + + org.jboss.weld + weld-api + + + + + + + Weld3 + + + + + + org.jboss.weld + weld-core-bom + ${weld.version} + pom + import + + + + + + + org.jboss.weld + weld-core-impl + + + org.jboss.weld.module + weld-ejb + + + org.jboss.weld.module + weld-jsf + + + org.jboss.weld.module + weld-jta + + + org.jboss.weld.module + weld-web + + + org.jboss.weld.servlet + weld-servlet-shaded + + + org.jboss.weld.servlet + weld-servlet-core + + + org.jboss.weld.se + weld-se-shaded + + + org.jboss.weld.se + weld-se-core + + + org.jboss.weld + weld-api + + + + + + + Weld-common-setup + + + weld.version + + + weld-${weld.version} - - + @@ -334,86 +492,8 @@ - - - - org.jboss.weld - weld-core-bom - ${weld.version} - pom - import - - - - - - org.jboss.weld - weld-core-bom - pom - ${weld.version} - test - - - - org.jboss.weld - weld-core-test - - - javax.inject - javax.inject-tck - - - org.jboss.weld.se - * - - - org.jboss.weld.servlet - * - - - - org.jboss.weld - weld-porting-package - - - org.jboss.jsr299.tck - * - - - org.atinject - inject-tck - - - org.jboss - jboss-vfs - - - javax.faces - jsf-api - - - - org.jboss.weld - weld-core-jsf - - - - org.jboss.weld.module - * - - - - - - org.jboss.weld - weld-api - provided - + javax.el el-api diff --git a/documentation/src/main/asciidoc/build.adoc b/documentation/src/main/asciidoc/build.adoc index c591f4e5d..779ef396c 100644 --- a/documentation/src/main/asciidoc/build.adoc +++ b/documentation/src/main/asciidoc/build.adoc @@ -25,11 +25,25 @@ Tests can be executed with both the JBoss Weld and Apache OpenWebBeans CDI imple |=== |Container |Command to Execute Arquillian Tests -|JBoss Weld +|JBoss Weld 1.x (CDI 1.0) | [source,shell] ---- -$ mvn clean install -PWeld +$ mvn clean install -PWeld1 -Dweld.version=1.1.33.Final +---- + +|JBoss Weld 2.x (CDI 1.2) +| +[source,shell] +---- +$ mvn clean install -PWeld2 -Dweld.version=2.3.4.Final +---- + +|JBoss Weld 3.x (CDI 2.0) +| +[source,shell] +---- +$ mvn clean install -PWeld3 -Dweld.version=3.0.0.Alpha16 ---- |Apache OpenWebBeans