diff --git a/.travis.yml b/.travis.yml index 91763ac29..006d153fc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,5 +2,6 @@ language: java dist: trusty jdk: - oraclejdk8 -script: mvn install +script: + - mvn install sudo: false diff --git a/LICENSE.txt b/LICENSE.txt index d64569567..fce5e4c57 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright [yyyy] [name of copyright owner] + Copyright 2015-2018 Capgemini SE. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/bom/pom.xml b/boms/bom/pom.xml similarity index 65% rename from bom/pom.xml rename to boms/bom/pom.xml index 9fd1b610b..bf223fb2e 100644 --- a/bom/pom.xml +++ b/boms/bom/pom.xml @@ -4,7 +4,7 @@ 4.0.0 io.oasp.java.dev - oasp4j + oasp4j-boms dev-SNAPSHOT io.oasp.java @@ -26,15 +26,35 @@ + + + io.oasp.java.boms + oasp4j-minimal-bom + ${oasp4j.version} + pom + import + - net.sf.m-m-m - mmm-util-bom + mmm-util-core + ${mmm.util.version} + + + net.sf.m-m-m + mmm-util-validation + ${mmm.util.version} + + + net.sf.m-m-m + mmm-util-search + ${mmm.util.version} + + + net.sf.m-m-m + mmm-util-entity ${mmm.util.version} - pom - import @@ -235,132 +255,6 @@ 1.1.3 - - - io.oasp.java.modules - oasp4j-test - ${project.version} - - - io.oasp.java.modules - oasp4j-logging - ${project.version} - - - io.oasp.java.modules - oasp4j-basic - ${project.version} - - - io.oasp.java.modules - oasp4j-batch - ${project.version} - - - io.oasp.java.modules - oasp4j-beanmapping - ${project.version} - - - io.oasp.java.modules - oasp4j-configuration - ${project.version} - - - io.oasp.java.modules - oasp4j-security - ${project.version} - - - io.oasp.java.modules - oasp4j-service - ${project.version} - - - io.oasp.java.modules - oasp4j-json - ${project.version} - - - io.oasp.java.modules - oasp4j-rest - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-client - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-client-rest - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-client-ws - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-server - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-server-rest - ${project.version} - - - io.oasp.java.modules - oasp4j-cxf-server-ws - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-client - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-client-rest - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-client-ws - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-server - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-server-rest - ${project.version} - - - io.oasp.java.starters - oasp4j-starter-cxf-server-ws - ${project.version} - - - io.oasp.java.modules - oasp4j-jpa - ${project.version} - - - io.oasp.java.modules - oasp4j-jpa-envers - ${project.version} - - - io.oasp.java.modules - oasp4j-web - ${project.version} - diff --git a/boms/minimal/pom.xml b/boms/minimal/pom.xml new file mode 100644 index 000000000..b8fcd4ae8 --- /dev/null +++ b/boms/minimal/pom.xml @@ -0,0 +1,157 @@ + + + 4.0.0 + + io.oasp.java.dev + oasp4j-boms + dev-SNAPSHOT + + io.oasp.java.boms + oasp4j-minimal-bom + ${oasp4j.version} + pom + ${project.artifactId} + Dependencies (BOM) of the Open Application Standard Platform for Java (OASP4J) without any thirdparty. + http://oasp.io/oasp4j/ + 2014 + + + UTF-8 + UTF-8 + bom + + + + + + + io.oasp.java.modules + oasp4j-test + ${project.version} + + + io.oasp.java.modules + oasp4j-logging + ${project.version} + + + io.oasp.java.modules + oasp4j-basic + ${project.version} + + + io.oasp.java.modules + oasp4j-batch + ${project.version} + + + io.oasp.java.modules + oasp4j-beanmapping + ${project.version} + + + io.oasp.java.modules + oasp4j-configuration + ${project.version} + + + io.oasp.java.modules + oasp4j-security + ${project.version} + + + io.oasp.java.modules + oasp4j-service + ${project.version} + + + io.oasp.java.modules + oasp4j-json + ${project.version} + + + io.oasp.java.modules + oasp4j-rest + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-client + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-client-rest + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-client-ws + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-server + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-server-rest + ${project.version} + + + io.oasp.java.modules + oasp4j-cxf-server-ws + ${project.version} + + + io.oasp.java.modules + oasp4j-jpa + ${project.version} + + + io.oasp.java.modules + oasp4j-jpa-envers + ${project.version} + + + io.oasp.java.modules + oasp4j-web + ${project.version} + + + + io.oasp.java.starters + oasp4j-starter-cxf-client + ${project.version} + + + io.oasp.java.starters + oasp4j-starter-cxf-client-rest + ${project.version} + + + io.oasp.java.starters + oasp4j-starter-cxf-client-ws + ${project.version} + + + io.oasp.java.starters + oasp4j-starter-cxf-server + ${project.version} + + + io.oasp.java.starters + oasp4j-starter-cxf-server-rest + ${project.version} + + + io.oasp.java.starters + oasp4j-starter-cxf-server-ws + ${project.version} + + + + + diff --git a/boms/pom.xml b/boms/pom.xml new file mode 100644 index 000000000..0e731108a --- /dev/null +++ b/boms/pom.xml @@ -0,0 +1,20 @@ + + + 4.0.0 + + io.oasp.java.dev + oasp4j + dev-SNAPSHOT + + oasp4j-boms + pom + ${project.artifactId} + Bill of Materials (BOM) for the Open Application Standard Platform for Java (OASP4J). + + + minimal + bom + + + diff --git a/pom.xml b/pom.xml index 43bae8716..053f2c0ce 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ 2014 - bom + boms modules starters templates diff --git a/templates/server/pom.xml b/templates/server/pom.xml index c02c97a83..215e88173 100644 --- a/templates/server/pom.xml +++ b/templates/server/pom.xml @@ -36,7 +36,7 @@ maven-resources-plugin - ^*^ + $[*] false diff --git a/templates/server/src/main/resources/archetype-resources/pom.xml b/templates/server/src/main/resources/archetype-resources/pom.xml index 4ead40ae5..e1ccda613 100644 --- a/templates/server/src/main/resources/archetype-resources/pom.xml +++ b/templates/server/src/main/resources/archetype-resources/pom.xml @@ -11,7 +11,7 @@ 1.5.3.RELEASE - 2.6.0 + $[oasp4j.version] 4.2.0 1.7 UTF-8