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>