Improved MicroProfile build.
Removed unneeded dependencies.

Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/dd524e53
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/dd524e53
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/dd524e53

Branch: refs/heads/master
Commit: dd524e536c0c09f445978d721e2d0b95a1d7f034
Parents: 47b1f6f
Author: Roberto Cortez <radcor...@yahoo.com>
Authored: Mon Mar 5 17:57:32 2018 +0000
Committer: Roberto Cortez <radcor...@yahoo.com>
Committed: Mon Mar 5 17:57:32 2018 +0000

----------------------------------------------------------------------
 tomee/apache-tomee/pom.xml       | 7 +++++++
 tomee/pom.xml                    | 4 ++--
 tomee/tomee-microprofile/pom.xml | 2 ++
 3 files changed, 11 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/dd524e53/tomee/apache-tomee/pom.xml
----------------------------------------------------------------------
diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml
index 08047df..08bd51f 100644
--- a/tomee/apache-tomee/pom.xml
+++ b/tomee/apache-tomee/pom.xml
@@ -92,6 +92,13 @@
       <type>war</type>
       <scope>provided</scope>
     </dependency>
+    <dependency> <!-- to be sure to have it -->
+      <groupId>${project.groupId}</groupId>
+      <artifactId>tomee-microprofile-webapp</artifactId>
+      <version>${project.version}</version>
+      <type>war</type>
+      <scope>provided</scope>
+    </dependency>
 
     <!-- needed for EJBContainer impl so scope compile -->
     <dependency>

http://git-wip-us.apache.org/repos/asf/tomee/blob/dd524e53/tomee/pom.xml
----------------------------------------------------------------------
diff --git a/tomee/pom.xml b/tomee/pom.xml
index d781ef5..0ac220a 100644
--- a/tomee/pom.xml
+++ b/tomee/pom.xml
@@ -47,12 +47,12 @@
     <module>tomee-plume-webapp</module>
     <module>tomee-webservices</module>
     <module>tomee-embedded</module>
+    <module>tomee-microprofile</module>
+    <module>tomee-microprofile-webapp</module>
     <module>apache-tomee</module>
     <module>tomee-util</module>
     <module>tomee-juli</module>
     <module>tomee-overlay-runner</module>
-    <module>tomee-microprofile</module>
-    <module>tomee-microprofile-webapp</module>
     <!--<module>tomee-deb</module>-->
   </modules>
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/dd524e53/tomee/tomee-microprofile/pom.xml
----------------------------------------------------------------------
diff --git a/tomee/tomee-microprofile/pom.xml b/tomee/tomee-microprofile/pom.xml
index cd1688b..97f99f1 100644
--- a/tomee/tomee-microprofile/pom.xml
+++ b/tomee/tomee-microprofile/pom.xml
@@ -42,12 +42,14 @@
       <groupId>${project.groupId}</groupId>
       <artifactId>tomee-catalina</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>tomee-common</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
   </dependencies>
 

Reply via email to