This is an automated email from the ASF dual-hosted git repository.

struberg pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openwebbeans.git


The following commit(s) were added to refs/heads/main by this push:
     new 4a1a69029 OWB-1417 re-enable bom and distributions
4a1a69029 is described below

commit 4a1a69029c00214c04c8bbb4b8dd007c5744c343
Author: Mark Struberg <strub...@apache.org>
AuthorDate: Fri Jan 27 20:57:42 2023 +0100

    OWB-1417 re-enable bom and distributions
---
 bom/openwebbeans-se-bom/pom.xml           | 10 +++---
 bom/openwebbeans-web-bom/pom.xml          | 12 +++----
 distribution/pom.xml                      | 27 +++++++---------
 distribution/src/assembly/dist-binary.xml | 14 ++++----
 pom.xml                                   | 54 +++++++++----------------------
 webbeans-osgi/pom.xml                     | 11 ++++---
 6 files changed, 47 insertions(+), 81 deletions(-)

diff --git a/bom/openwebbeans-se-bom/pom.xml b/bom/openwebbeans-se-bom/pom.xml
index 2a453ead5..08056bd72 100644
--- a/bom/openwebbeans-se-bom/pom.xml
+++ b/bom/openwebbeans-se-bom/pom.xml
@@ -51,30 +51,29 @@
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-spi</artifactId>
             <version>${project.version}</version>
-            <classifier>jakarta</classifier>
             <exclusions>
                 <exclusion>
                     <groupId>org.apache.openwebbeans</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
                 <exclusion>
-                    <groupId>org.apache.geronimo.specs</groupId>
+                    <groupId>jakarta.*</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
+
             </exclusions>
         </dependency>
         <dependency>
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-impl</artifactId>
             <version>${project.version}</version>
-            <classifier>jakarta</classifier>
             <exclusions>
                 <exclusion>
                     <groupId>org.apache.openwebbeans</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
                 <exclusion>
-                    <groupId>org.apache.geronimo.specs</groupId>
+                    <groupId>jakarta.*</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
             </exclusions>
@@ -83,14 +82,13 @@
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-se</artifactId>
             <version>${project.version}</version>
-            <classifier>jakarta</classifier>
             <exclusions>
                 <exclusion>
                     <groupId>org.apache.openwebbeans</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
                 <exclusion>
-                    <groupId>org.apache.geronimo.specs</groupId>
+                    <groupId>jakarta.*</groupId>
                     <artifactId>*</artifactId>
                 </exclusion>
             </exclusions>
diff --git a/bom/openwebbeans-web-bom/pom.xml b/bom/openwebbeans-web-bom/pom.xml
index c2536d5e3..de9cf434e 100644
--- a/bom/openwebbeans-web-bom/pom.xml
+++ b/bom/openwebbeans-web-bom/pom.xml
@@ -37,14 +37,13 @@
       <groupId>org.apache.openwebbeans</groupId>
       <artifactId>openwebbeans-spi</artifactId>
       <version>${project.version}</version>
-      <classifier>jakarta</classifier>
       <exclusions>
         <exclusion>
           <groupId>org.apache.openwebbeans</groupId>
           <artifactId>*</artifactId>
         </exclusion>
         <exclusion>
-          <groupId>org.apache.geronimo.specs</groupId>
+          <groupId>jakarta.*</groupId>
           <artifactId>*</artifactId>
         </exclusion>
       </exclusions>
@@ -53,14 +52,13 @@
       <groupId>org.apache.openwebbeans</groupId>
       <artifactId>openwebbeans-impl</artifactId>
       <version>${project.version}</version>
-      <classifier>jakarta</classifier>
       <exclusions>
         <exclusion>
           <groupId>org.apache.openwebbeans</groupId>
           <artifactId>*</artifactId>
         </exclusion>
         <exclusion>
-          <groupId>org.apache.geronimo.specs</groupId>
+          <groupId>jakarta.*</groupId>
           <artifactId>*</artifactId>
         </exclusion>
       </exclusions>
@@ -69,14 +67,13 @@
       <groupId>org.apache.openwebbeans</groupId>
       <artifactId>openwebbeans-el22</artifactId>
       <version>${project.version}</version>
-      <classifier>jakarta</classifier>
       <exclusions>
         <exclusion>
           <groupId>org.apache.openwebbeans</groupId>
           <artifactId>*</artifactId>
         </exclusion>
         <exclusion>
-          <groupId>org.apache.geronimo.specs</groupId>
+          <groupId>jakarta.*</groupId>
           <artifactId>*</artifactId>
         </exclusion>
       </exclusions>
@@ -85,14 +82,13 @@
       <groupId>org.apache.openwebbeans</groupId>
       <artifactId>openwebbeans-web</artifactId>
       <version>${project.version}</version>
-      <classifier>jakarta</classifier>
       <exclusions>
         <exclusion>
           <groupId>org.apache.openwebbeans</groupId>
           <artifactId>*</artifactId>
         </exclusion>
         <exclusion>
-          <groupId>org.apache.geronimo.specs</groupId>
+          <groupId>jakarta.*</groupId>
           <artifactId>*</artifactId>
         </exclusion>
       </exclusions>
diff --git a/distribution/pom.xml b/distribution/pom.xml
index 2c4f41dd0..e8c3a1e88 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -117,25 +117,25 @@
     <dependencies>
 
         <!-- spec APIs -->
+        <dependency>
+            <groupId>jakarta.annotation</groupId>
+            <artifactId>jakarta.annotation-api</artifactId>
+        </dependency>
         <dependency>
             <groupId>jakarta.inject</groupId>
             <artifactId>jakarta.inject-api</artifactId>
         </dependency>
-            <dependency>
-                <groupId>jakarta.enterprise</groupId>
-                <artifactId>jakarta.enterprise.cdi-api</artifactId>
-            </dependency>
         <dependency>
-            <groupId>jakarta.interceptor</groupId>
-            <artifactId>jakarta.interceptor-api</artifactId>
+            <groupId>jakarta.enterprise</groupId>
+            <artifactId>jakarta.enterprise.cdi-api</artifactId>
         </dependency>
         <dependency>
-            <groupId>jakarta.annotation</groupId>
-            <artifactId>jakarta.annotation-api</artifactId>
+            <groupId>jakarta.interceptor</groupId>
+            <artifactId>jakarta.interceptor-api</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-el_2.2_spec</artifactId>
+            <groupId>jakarta.el</groupId>
+            <artifactId>jakarta.el-api</artifactId>
         </dependency>
 
         <!-- scanner and ASM-->
@@ -184,11 +184,6 @@
             <artifactId>openwebbeans-el22</artifactId>
             <version>${project.version}</version>
         </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>openwebbeans-resource</artifactId>
-            <version>${project.version}</version>
-        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>openwebbeans-spi</artifactId>
@@ -201,7 +196,7 @@
         </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>openwebbeans-tomcat7</artifactId>
+            <artifactId>openwebbeans-tomcat</artifactId>
             <version>${project.version}</version>
         </dependency>
         <dependency>
diff --git a/distribution/src/assembly/dist-binary.xml 
b/distribution/src/assembly/dist-binary.xml
index 93211c3e6..9e3829318 100644
--- a/distribution/src/assembly/dist-binary.xml
+++ b/distribution/src/assembly/dist-binary.xml
@@ -80,28 +80,26 @@ under the License.
         <dependencySet>
             <outputDirectory>api</outputDirectory>
             <includes>
-                
<include>org.apache.geronimo.specs:geronimo-atinject_1.0_spec:jar</include>
-                
<include>org.apache.geronimo.specs:geronimo-jcdi_2.0_spec:jar</include>
-                
<include>org.apache.geronimo.specs:geronimo-interceptor_1.2_spec:jar</include>
-                
<include>org.apache.geronimo.specs:geronimo-annotation_1.3_spec:jar</include>
-                
<include>org.apache.geronimo.specs:geronimo-el_2.2_spec:jar</include>
+                
<include>jakarta.annotation:jakarta.annotation-api:jar</include>
+                <include>jakarta.inject:jakarta.inject:jar</include>
+                
<include>jakarta.enterprise:jakarta.enterprise.cdi-api:jar</include>
+                <include>jakarta.interceptor:jakarta.interceptor:jar</include>
+                <include>jakarta.el:jakarta.el:jar</include>
             </includes>
         </dependencySet>
 
         <dependencySet>
             <outputDirectory>plugins</outputDirectory>
             <includes>
-                
<include>org.apache.openwebbeans:openwebbeans-resource</include>
                 <include>org.apache.openwebbeans:openwebbeans-jsf</include>
                 <include>org.apache.openwebbeans:openwebbeans-jms</include>
                 <include>org.apache.openwebbeans:openwebbeans-ejb</include>
                 <include>org.apache.openwebbeans:openwebbeans-ee</include>
                 
<include>org.apache.openwebbeans:openwebbeans-ee-common</include>
                 <include>org.apache.openwebbeans:openwebbeans-el22</include>
-                
<include>org.apache.openwebbeans:openwebbeans-resource</include>
                 <include>org.apache.openwebbeans:openwebbeans-osgi</include>
                 <include>org.apache.openwebbeans:openwebbeans-web</include>
-                <include>org.apache.openwebbeans:openwebbeans-tomcat7</include>
+                <include>org.apache.openwebbeans:openwebbeans-tomcat</include>
             </includes>
 
         </dependencySet>
diff --git a/pom.xml b/pom.xml
index 1bc875b88..b6aca1498 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,17 +74,19 @@
         <httpclient.version>4.5.14</httpclient.version>
         <xbean.version>4.22</xbean.version>
         <arquillian.version>1.7.0.Alpha13</arquillian.version>
-
-<!-- OLD remove: -->
-        <!-- jetty 9.4.13+ broke session persistence: 
https://github.com/eclipse/jetty.project/issues/3597 -->
-        <jetty.version>9.4.12.v20180830</jetty.version>
         <cdi.tck.version>4.0.7</cdi.tck.version>
 
-        <osgi.servlet.range>2.4</osgi.servlet.range>
-        <osgi.el.range>2.2</osgi.el.range>
-        <osgi.faces.range>2.0</osgi.faces.range>
+        <osgi.servlet.range>4.0</osgi.servlet.range>
+        <osgi.el.range>4.0</osgi.el.range>
+        <osgi.faces.range>4.0</osgi.faces.range>
+
 
         <maven-shade-plugin.version>3.2.4</maven-shade-plugin.version>
+
+        <!-- OLD remove: -->
+        <!-- jetty 9.4.13+ broke session persistence: 
https://github.com/eclipse/jetty.project/issues/3597 -->
+        <jetty.version>9.4.12.v20180830</jetty.version>
+
     </properties>
     
     <mailingLists>
@@ -303,7 +305,7 @@
                 <plugin>
                     <groupId>org.apache.felix</groupId>
                     <artifactId>maven-bundle-plugin</artifactId>
-                    <version>3.3.0</version>
+                    <version>5.1.8</version>
                     <executions>
                         <execution>
                             <id>bundle-manifest</id>
@@ -742,12 +744,12 @@
         <module>webbeans-jms</module>
         <module>webbeans-tck</module>
         <module>webbeans-jsf</module>
-<!--X TODO re-enable
-        <module>webbeans-jetty9</module>
         <module>webbeans-osgi</module>
-        <module>samples</module>
         <module>distribution</module>
         <module>bom</module>
+<!--X TODO re-enable
+        <module>webbeans-jetty9</module>
+        <module>samples</module>
 -->
     </modules>
 
@@ -881,24 +883,18 @@
             <dependency>
                 <groupId>org.osgi</groupId>
                 <artifactId>org.osgi.core</artifactId>
-                <version>4.2.0</version>
+                <version>6.0.0</version>
                 <scope>provided</scope>
             </dependency>
             
 
+<!--
             <dependency>
                 <groupId>org.apache.geronimo.specs</groupId>
                 <artifactId>geronimo-jpa_2.0_spec</artifactId>
                 <version>${geronimo_jpa.version}</version>
             </dependency>
-
-
-            <dependency>
-                <groupId>org.apache.geronimo.specs</groupId>
-                <artifactId>geronimo-jsp_2.1_spec</artifactId>
-                <version>${geronimo_jsp.version}</version>
-            </dependency>
-
+-->
 
             <!--  this is used for TCK tests        -->
             <dependency>
@@ -938,30 +934,12 @@
                 <version>${project.version}</version>
             </dependency>
 
-            <dependency>
-                <groupId>org.apache.openwebbeans</groupId>
-                <artifactId>openwebbeans-resource</artifactId>
-                <version>${project.version}</version>
-            </dependency>
-
             <dependency>
                 <groupId>org.apache.openwebbeans</groupId>
                 <artifactId>openwebbeans-ejb</artifactId>
                 <version>${project.version}</version>
             </dependency>
 
-            <!-- CDI Testing Framework -->
-            <dependency>
-                <groupId>org.apache.openwebbeans.test</groupId>
-                <artifactId>cditest</artifactId>
-                <version>${project.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.openwebbeans.test</groupId>
-                <artifactId>cditest-owb</artifactId>
-                <version>${project.version}</version>
-            </dependency>
-
         </dependencies>
     </dependencyManagement>
 
diff --git a/webbeans-osgi/pom.xml b/webbeans-osgi/pom.xml
index cf06ac11f..ca3f4cbd7 100644
--- a/webbeans-osgi/pom.xml
+++ b/webbeans-osgi/pom.xml
@@ -29,11 +29,7 @@
     <description>Apache OpenWebBeans OSGi ClassLoader scanning 
support</description>
 
     <dependencies>
-        <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-servlet_3.0_spec</artifactId>
-        </dependency>
-        
+
         <dependency>
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-spi</artifactId>
@@ -61,6 +57,11 @@
             <groupId>jakarta.inject</groupId>
             <artifactId>jakarta.inject-api</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.apache.tomcat</groupId>
+            <artifactId>tomcat-servlet-api</artifactId>
+        </dependency>
+
 
         <dependency>
             <groupId>org.apache.xbean</groupId>

Reply via email to