X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=odlparent%2Fpom.xml;h=795ee7d6a34d27a1bb69d8ec9c58e5a9901be28f;hb=a92025556a8e6546972df2de857e9bfe3e09f10c;hp=983ede202d61a9297f5a566392c06ee9f7de1a9a;hpb=0f902f2e34ea51d79050ff77f8b9c05300407ad9;p=odlparent.git diff --git a/odlparent/pom.xml b/odlparent/pom.xml index 983ede202..795ee7d6a 100644 --- a/odlparent/pom.xml +++ b/odlparent/pom.xml @@ -8,42 +8,40 @@ and is available at http://www.eclipse.org/legal/epl-v10.html --> - 4.0.0 + + + org.opendaylight.odlparent + odlparent-lite + 1.6.0-SNAPSHOT + ../odlparent-lite + + org.opendaylight.odlparent odlparent - 1.5.0-SNAPSHOT pom - - 3.0.4 - + scm:git:ssh://git.opendaylight.org:29418/odlparent.git scm:git:ssh://git.opendaylight.org:29418/odlparent.git HEAD https://wiki.opendaylight.org/view/ODL_Root_Parent:Main - - - - opendaylight-release - ${nexusproxy}/repositories/opendaylight.release/ - - - - opendaylight-snapshot - ${nexusproxy}/repositories/opendaylight.snapshot/ - - - ${project.artifactId}-site - ./ - - + + + + 3.0.5 + + + - http://nexus.opendaylight.org/content opendaylight.release opendaylight.snapshot - opendaylight.snapshot UTF-8 UTF-8 @@ -56,108 +54,112 @@ ${maven.compiler.target} - 1.7 - 2.5.3 + 1.8 + 3.0.0 2.6.1 - 3.2 - 2.5.2 - 2.8.2 - 1.2 - 2.3.2 - 2.10.1 - 2.5.1 - 2.4 - 2.18 + 3.3 + 2.6 + 2.10.3 + 3.4 + 2.5.2 + 2.18.1 ${maven.bundle.version} - 2.13 - 2.3.2 - 1.3.1 - 1.2.4 - 1.28 + 2.16 + ${maven.compile.plugin.version} + 1.4 + 1.30.1 4.4.0 - 2.18 + 2.18.1 1.0 + 0.7.2.201409121644 - 2.5 - 3.0.1 + ${maven.jar.version} + 3.0.3 2.6 1.0-alpha-2 - 2.3.2 - 3.4 - - 2.4.3 - 0.0.1-SNAPSHOT + ${maven.release.version} + 0.1.0-SNAPSHOT - 1.0.0 - 1.1.0 - 4.1 - 1.50 - 1.8 - 1.2.2 - 2.4 - 3.1 + + 1.52 + + 1.10 + + 3.4 + 2.6 - 3.0.1 - 7.0.42 - 0.2.23 - 2.5.0 - 1.0.1 - 3.0.1 + + 3.3 + + + 2.5.2 + 3.1.0 - 3.1.6 - 4.2.0 - 2.2.0.RELEASE - 2.1.6 - 2.2.4 - 14.0.1 + + 2.3.1 + + 18.0 + 1.3 + 2.3.2 - 3.18.2-GA - 1.2 - 3.0.4.Final - 1.17 + + 3.20.0-GA + + + 1.17 + 1.17 - 1.17 - 1.17 - 4.0 - 2.8 - 1.3.3 - 1.1.4 - 1.2.3 - 2.0.3 - 1.1.1 - 2.0 + + + + + 20131018 + + + 1.3.7 + + 3.0.0 + + 4.11 - 1.0.9 + + 1.1.3 + 1.9.5 - 4.0.23.Final - 5.0.0 + + 4.0.30.Final + 5.0.0 - 20131018 - 1.7.2 - 1.0.0 - 1.2.1 - 3.1.4.RELEASE - 3.1.3.RELEASE - 3.1.3.RELEASE - 20110809 + + 1.7.12 + + 3.2.14.RELEASE + 1.5.0 - 3.6.0.RELEASE 2.4 jacoco target/code-coverage/jacoco.exec target/code-coverage/jacoco-it.exec + + **/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/** @@ -172,7 +174,7 @@ org.skyscreamer jsonassert - ${jsonassert.version} + 1.2.3 test @@ -241,9 +243,9 @@ ${guava.version} - org.eclipse.xtend - org.eclipse.xtend.lib - ${xtend.version} + commons-collections + commons-collections + 3.2.1 org.apache.commons @@ -261,6 +263,34 @@ ${commons.codec.version} + + javax.ws.rs + javax.ws.rs-api + 2.0.1 + + + org.glassfish.jersey.bundles.repackaged + jersey-guava + 2.8 + + + com.eclipsesource.jaxrs + jersey-all + 2.8 + + + + + org.glassfish.jersey.containers + jersey-container-servlet + 2.8 + + + org.apache.geronimo.bundles + json + 20090211_1 + + com.sun.jersey jersey-core @@ -279,8 +309,9 @@ org.opendaylight.controller.thirdparty com.sun.jersey.jersey-servlet - ${jersey-servlet.version} + 1.17 + org.sonatype.plexus @@ -312,11 +343,11 @@ jackson-datatype-json-org ${jackson.version} - + org.jboss.resteasy jaxrs-api - ${jaxrs-api.version} + 3.0.4.Final @@ -337,12 +368,12 @@ com.sun.xml.txw2 txw2 - ${txw2.version} + 20110809 com.github.romix java-concurrent-hash-trie-map - ${ctrie.version} + 0.2.23 com.google.code.findbugs @@ -357,12 +388,12 @@ commons-fileupload commons-fileupload - ${commons.fileupload.version} + 1.3.1 commons-io commons-io - ${commons.io.version} + 2.4 commons-net @@ -443,52 +474,57 @@ geminiweb org.eclipse.gemini.web.core - ${geminiweb.version} + 2.2.0.RELEASE geminiweb org.eclipse.gemini.web.extender - ${geminiweb.version} + 2.2.0.RELEASE geminiweb org.eclipse.gemini.web.tomcat - ${geminiweb.version} + 2.2.0.RELEASE geminiweb org.eclipse.virgo.kernel.equinox.extensions - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.common - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.io - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.math - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.osgi - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.osgi.manifest - ${virgo.version} + 3.6.0.RELEASE geminiweb org.eclipse.virgo.util.parser.manifest - ${virgo.version} + 3.6.0.RELEASE + + + io.netty + netty-all + ${netty.version} io.netty @@ -524,7 +560,7 @@ javax.ws.rs jsr311-api - ${jsr311.api.version} + 1.1.1 orbit @@ -551,6 +587,11 @@ javax.mail.glassfish 1.4.1.v201108011116 + + javax.servlet + javax.servlet-api + 3.0.1 + orbit javax.servlet.jsp.jstl @@ -614,7 +655,7 @@ org.aopalliance com.springsource.org.aopalliance - ${aopalliance.version} + 1.0.0 org.apache.felix @@ -624,18 +665,18 @@ org.apache.felix org.apache.felix.dependencymanager.shell - ${felix.dependencymanager.shell.version} + 3.0.1 org.apache.felix org.apache.felix.fileinstall - ${felix.fileinstall.version} + 3.1.6 org.apache.felix org.apache.felix.webconsole - ${felix.webconsole.version} + 4.2.0 all @@ -654,6 +695,11 @@ enunciate-core-annotations ${enunciate.version} + + com.webcohesion.enunciate + enunciate-core-annotations + 2.1.1 + org.codehaus.jettison jettison @@ -680,6 +726,11 @@ org.eclipse.persistence.moxy ${eclipse.persistence.version} + + javax.validation + validation-api + 1.1.0.Final + org.javassist javassist @@ -693,7 +744,7 @@ org.jolokia jolokia-osgi - ${jolokia.version} + 1.3.1 org.json @@ -703,17 +754,19 @@ org.osgi org.osgi.compendium - ${osgi.compendium.version} + 5.0.0 + provided org.osgi org.osgi.core ${osgi.core.version} + provided org.ow2.asm asm-all - 4.1 + 5.0.4 @@ -723,74 +776,59 @@ org.springframework - org.springframework.aop + spring-aop ${spring.version} org.springframework - org.springframework.asm + spring-beans ${spring.version} org.springframework - org.springframework.beans + spring-context ${spring.version} org.springframework - org.springframework.context + spring-core ${spring.version} org.springframework - org.springframework.context.support + spring-expression ${spring.version} org.springframework - org.springframework.core + spring-tx ${spring.version} org.springframework - org.springframework.expression - ${spring.version} - - - org.springframework - org.springframework.transaction - ${spring-security.version} - - - org.springframework - org.springframework.web - ${spring.version} - - - org.springframework - org.springframework.web.servlet + spring-web ${spring.version} org.springframework.security spring-security-config - ${spring-security.version} + 3.2.8.RELEASE org.springframework.security spring-security-core - ${spring-security.version} + 3.2.8.RELEASE org.springframework.security spring-security-taglibs - ${spring-security.version} + 3.2.8.RELEASE org.springframework.security spring-security-web - ${spring-security.version} + 3.2.8.RELEASE virgomirror @@ -839,71 +877,22 @@ org.springframework.osgi spring-osgi-mock - ${spring-osgi.version} + 1.2.1 test xmlunit xmlunit - 1.5 + 1.6 test + + org.eclipse.jetty + jetty-servlets + 8.1.14.v20131031 + - - - - - true - never - - - false - - opendaylight-mirror - opendaylight-mirror - ${nexusproxy}/groups/public/ - - - - - false - - - true - - opendaylight-snapshot - opendaylight-snapshot - ${nexusproxy}/repositories/opendaylight.snapshot/ - - - - - - - true - never - - - false - - opendaylight-mirror - opendaylight-mirror - ${nexusproxy}/groups/public/ - - - - - false - - - true - - opendaylight-snapshot - opendaylight-snapshot - ${nexusproxy}/repositories/opendaylight.snapshot/ - - @@ -923,13 +912,48 @@ checkstyle ${odl.checkstyle.version} + + org.opendaylight.odlparent + odl-license + 0.0.1-SNAPSHOT + odl_checks.xml + + ${project.build.sourceDirectory} + + org/opendaylight/yang/gen/**, + **/config/yang/**, + **/protobuff/messages/**, + **/thrift/gen/*.java + false true + + check-license + + check + + process-sources + + check-license.xml + false + false + ${project.build.sourceDirectory} + + org/opendaylight/yang/gen/**, + **/config/yang/**, + **/protobuff/messages/**, + **/thrift/gen/*.java + + false + true + + check @@ -944,15 +968,11 @@ maven-install-plugin - ${maven.install.plugin.version} + 2.5.2 maven-deploy-plugin - ${maven.deploy.plugin.version} - - - maven-dependency-plugin - 2.10 + 2.8.2 maven-compiler-plugin @@ -966,6 +986,11 @@ maven-failsafe-plugin ${failsafe.version} + + org.apache.maven.plugins + maven-invoker-plugin + 2.0.0 + maven-jar-plugin ${jar.plugin.version} @@ -973,26 +998,76 @@ maven-javadoc-plugin ${maven.javadoc.version} + + + true + + + + attach-javadocs + + jar + + + maven-release-plugin ${maven.release.version} + + org.apache.maven.plugins + maven-dependency-plugin + 2.10 + + + unpack-license + generate-resources + unpack + + + + org.opendaylight.odlparent + odl-license + 0.0.1-SNAPSHOT + + + ${project.build.outputDirectory} + META-INF/** + + + + + + + org.apache.maven.plugins + maven-plugin-plugin + ${maven.plugin.version} + + maven-resources-plugin 2.7 maven-shade-plugin - 2.3 + 2.4.1 maven-site-plugin - ${siteplugin} + 3.4 maven-source-plugin - ${maven.source.version} + 2.4 + + + attach-sources + + jar-no-fork + + + maven-surefire-plugin @@ -1016,7 +1091,7 @@ org.apache.servicemix.tooling depends-maven-plugin - ${maven.depends.version} + 1.2 generate-depends-file @@ -1032,6 +1107,11 @@ maven-enunciate-plugin ${enunciate.version} + + com.webcohesion.enunciate + enunciate-maven-plugin + 2.1.1 + org.codehaus.groovy.maven gmaven-plugin @@ -1065,7 +1145,59 @@ - + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + [1.0.0,) + + enforce + + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + [2.0.0,) + + check + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + [2.10,) + + unpack + + + + + + + + + org.apache.servicemix.tooling + depends-maven-plugin + [1.2,) + + generate-depends-file + + + + @@ -1073,25 +1205,93 @@ - - org.eclipse.xtend - xtend-maven-plugin - ${xtend.version} - - org.jacoco jacoco-maven-plugin ${jacoco.version} + + + + **/gen/** + **/generated-sources/** + **/yang-gen/** + **/pax/** + + org.ops4j.pax.exam maven-paxexam-plugin - ${paxexam.plugin.version} + 1.2.4 + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-maven + + + + 3.1.1 + + + + + enforce + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + org.apache.maven.plugins + maven-checkstyle-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + + org.jacoco + jacoco-maven-plugin + + + pre-unit-test + + prepare-agent + + + ${sonar.jacoco.reportPath} + + + + post-unit-test + + report + + + ${sonar.jacoco.reportPath} + + + + + @@ -1109,7 +1309,7 @@ org.codehaus.mojo findbugs-maven-plugin - 3.0.0 + 3.0.1 Max Low @@ -1123,4 +1323,20 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + +