Streamline slf4j, logback and test dependencies
Change-Id: I995b6cd9d1f78f626dfc34899ffaa7333f174ff1
diff --git a/apps/org.eclipse.virgo.apps.repository.core/build.gradle b/apps/org.eclipse.virgo.apps.repository.core/build.gradle
index 8a97168..46932a1 100644
--- a/apps/org.eclipse.virgo.apps.repository.core/build.gradle
+++ b/apps/org.eclipse.virgo.apps.repository.core/build.gradle
@@ -2,8 +2,6 @@
aspectpath project(':medic:org.eclipse.virgo.medic')
aspectpath project(':util:org.eclipse.virgo.util.jmx')
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation group: "org.eclipse.gemini", name: "org.eclipse.gemini.web.core", version: geminiWebVersion, configuration: "compile", ext: "jar"
@@ -16,6 +14,5 @@
implementation project(':repository:org.eclipse.virgo.repository')
implementation project(':kernel:org.eclipse.virgo.kernel.services')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation project(':medic:org.eclipse.virgo.medic.test')
}
diff --git a/apps/org.eclipse.virgo.apps.repository.web/build.gradle b/apps/org.eclipse.virgo.apps.repository.web/build.gradle
index 25fc739..e64239c 100644
--- a/apps/org.eclipse.virgo.apps.repository.web/build.gradle
+++ b/apps/org.eclipse.virgo.apps.repository.web/build.gradle
@@ -13,6 +13,5 @@
implementation project(':util:org.eclipse.virgo.util.io')
implementation project(':apps:org.eclipse.virgo.apps.repository.core')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation 'org.springframework:spring-test'
}
diff --git a/apps/org.eclipse.virgo.apps.splash/build.gradle b/apps/org.eclipse.virgo.apps.splash/build.gradle
index 76052b5..2069682 100644
--- a/apps/org.eclipse.virgo.apps.splash/build.gradle
+++ b/apps/org.eclipse.virgo.apps.splash/build.gradle
@@ -3,6 +3,5 @@
)
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
implementation 'javax.servlet:javax.servlet-api'
}
diff --git a/build.gradle b/build.gradle
index fac7e04..7bf20d2 100644
--- a/build.gradle
+++ b/build.gradle
@@ -237,11 +237,6 @@
'CATALINA.VERSION' : apacheCatalinaVersion,
'ASPECTJ' : aspectjVersion,
- 'LOGBACK.CLASSIC.VERSION' : logbackVersion,
- 'LOGBACK.CORE.VERSION' : logbackVersion,
- 'SLF4J.API' : slf4jVersion,
- 'SLF4J.JCL' : slf4jVersion,
- 'SLF4J.LOG4J' : slf4jVersion,
'C.FILEUPLOAD.VERSION' : commonsFileuploadVersion,
'C.IO.VERSION' : commonsIoVersion,
@@ -408,7 +403,11 @@
dependencies {
ecj group: "org.eclipse.jdt.core.compiler", name: "ecj", version: ecjVersion
+ implementation 'org.slf4j:slf4j-api'
+
testImplementation 'junit:junit'
+ testImplementation 'org.hamcrest:hamcrest-core'
+ testImplementation 'org.easymock:easymock'
}
eclipse {
@@ -536,6 +535,7 @@
dependency "org.glassfish.hk2.external:javax.inject:${glassfishJavaxInjectVersion}"
dependencySet(group:'org.slf4j', version: slf4jVersion) {
entry 'jcl-over-slf4j'
+ entry 'log4j-over-slf4j'
entry 'jul-to-slf4j'
entry 'slf4j-api'
entry 'slf4j-nop'
@@ -589,6 +589,8 @@
// testing
dependency "junit:junit:${junitVersion}"
+ dependency "org.hamcrest:hamcrest-core:${hamcrestCoreVersion}"
+ dependency "org.easymock:easymock:${easymockVersion}"
dependency "org.ops4j.pax.exam:pax-exam-junit4:${paxExamJunit4Version}"
dependency "org.ops4j.pax.exam:pax-exam-container-native:${paxExamContainerNativeVersion}"
@@ -747,7 +749,6 @@
testImplementation 'org.glassfish.hk2.external:javax.inject'
// PaxExam
- testRuntime group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
testCompile group: "org.ops4j.pax.exam", name: "pax-exam-junit4", version: paxExamJunit4Version
testRuntime group: "org.ops4j.pax.exam", name: "pax-exam-container-native", version: paxExamContainerNativeVersion
testRuntime group: "org.ops4j.pax.exam", name: "pax-exam-link-mvn", version: paxExamLinkMvnVersion
diff --git a/gradle.properties b/gradle.properties
index d87008f..70eac2f 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -6,8 +6,10 @@
# CQ4129 (PB CQ3480) JUnit Version 4.7
junitVersion = 4.12
-# CQ4132 (PB CQ1887)
-easymockVersion = 2.3
+hamcrestCoreVersion = 2.2
+
+# CQ4132 (PB CQ1887) for version 2.3
+easymockVersion = 4.0.2
# PaxExam
# CQ8541 for version 4.1.0, ...
@@ -22,10 +24,10 @@
# CQ 13680 SLF4J log4j-over-slf4j Version: 1.7.25
# CQ 13637 SLF4J slf4j-api Version: 1.7.25
# CQ 12540 SLF4J slf4j-nop version 1.7.22 and later (incl. 1.7.25)
-slf4jVersion = 1.7.25
-slf4jApiHash = da76ca59f6a57ee3102f8f9bd9cee742973efa8a
-slf4jJulToSlf4jHash = af5364cd6679bfffb114f0dec8a157aaa283b76
-slf4jJclOverSlf4jHash = f8c32b13ff142a513eeb5b6330b1588dcb2c0461
+slf4jVersion = 1.7.28
+slf4jApiHash = 2cd9b264f76e3d087ee21bfc99305928e1bdb443
+slf4jJulToSlf4jHash = c6f06c420ad62d3824b38a06dfdce9fb55ba81ef
+slf4jJclOverSlf4jHash = 523cba836932d499fac5eb4f565437642769569a
# CQ 13636 - Logback Classic Version 1.2.3
# CQ 13635 - Logback Core Version: 1.2.3
diff --git a/kernel/org.eclipse.virgo.kernel.agent.dm/build.gradle b/kernel/org.eclipse.virgo.kernel.agent.dm/build.gradle
index cb1512b..11a2647 100644
--- a/kernel/org.eclipse.virgo.kernel.agent.dm/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.agent.dm/build.gradle
@@ -1,11 +1,8 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.region", version: equinoxRegionVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.artifact/build.gradle b/kernel/org.eclipse.virgo.kernel.artifact/build.gradle
index 41a34f9..a126dcf 100644
--- a/kernel/org.eclipse.virgo.kernel.artifact/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.artifact/build.gradle
@@ -1,9 +1,6 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testRuntime group: "org.eclipse.virgo.mirrored", name: "org.apache.commons.dbcp", version: commonsDbcpVersion, configuration: "compile", ext: "jar"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.deployer.dm/build.gradle b/kernel/org.eclipse.virgo.kernel.deployer.dm/build.gradle
index e61437b..5d38dae 100644
--- a/kernel/org.eclipse.virgo.kernel.deployer.dm/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.deployer.dm/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':medic:org.eclipse.virgo.medic.test')
testCompile project(':test:org.eclipse.virgo.test.stubs')
diff --git a/kernel/org.eclipse.virgo.kernel.deployer.test/build.gradle b/kernel/org.eclipse.virgo.kernel.deployer.test/build.gradle
index 7f1b2c3..e386158 100644
--- a/kernel/org.eclipse.virgo.kernel.deployer.test/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.deployer.test/build.gradle
@@ -18,13 +18,12 @@
}
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testCompile project(':test:org.eclipse.virgo.test.framework')
// some the libraries are used by configuration items during integration tests -> testRuntime
// @see org.eclipse.virgo.kernel.userregion.properties and others
- testRuntime group: "org.slf4j", name: "jcl-over-slf4j", version: slf4jVersion
+ testRuntimeOnly 'org.slf4j:jcl-over-slf4j'
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
testCompile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.deployer/build.gradle b/kernel/org.eclipse.virgo.kernel.deployer/build.gradle
index 769f7e5..5ee8f5f 100644
--- a/kernel/org.eclipse.virgo.kernel.deployer/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.deployer/build.gradle
@@ -1,13 +1,10 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':medic:org.eclipse.virgo.medic.test')
testCompile project(':test:org.eclipse.virgo.test.stubs')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
testRuntime group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.region", version: equinoxRegionVersion, configuration: "compile", ext: "jar"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.dmfragment/build.gradle b/kernel/org.eclipse.virgo.kernel.dmfragment/build.gradle
index c490771..e4025f1 100644
--- a/kernel/org.eclipse.virgo.kernel.dmfragment/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.dmfragment/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation 'org.springframework:spring-context-support'
diff --git a/kernel/org.eclipse.virgo.kernel.equinox.extensions/build.gradle b/kernel/org.eclipse.virgo.kernel.equinox.extensions/build.gradle
index 667dffc..b5e5253 100644
--- a/kernel/org.eclipse.virgo.kernel.equinox.extensions/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.equinox.extensions/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
diff --git a/kernel/org.eclipse.virgo.kernel.model/build.gradle b/kernel/org.eclipse.virgo.kernel.model/build.gradle
index 924685d..1c87c54 100644
--- a/kernel/org.eclipse.virgo.kernel.model/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.model/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- testCompile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation 'org.springframework:spring-context'
testCompile project(':test:org.eclipse.virgo.test.stubs')
diff --git a/kernel/org.eclipse.virgo.kernel.osgi/build.gradle b/kernel/org.eclipse.virgo.kernel.osgi/build.gradle
index b62e4e9..174ec07 100644
--- a/kernel/org.eclipse.virgo.kernel.osgi/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.osgi/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.services/build.gradle b/kernel/org.eclipse.virgo.kernel.services/build.gradle
index 07afc94..c27f917 100644
--- a/kernel/org.eclipse.virgo.kernel.services/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.services/build.gradle
@@ -13,14 +13,11 @@
}
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testCompile project(':medic:org.eclipse.virgo.medic.test')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation 'org.springframework:spring-beans'
diff --git a/kernel/org.eclipse.virgo.kernel.test/build.gradle b/kernel/org.eclipse.virgo.kernel.test/build.gradle
index d53932f..d8125f1 100644
--- a/kernel/org.eclipse.virgo.kernel.test/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.test/build.gradle
@@ -22,7 +22,6 @@
processTestResources.dependsOn copyTestResources
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.framework')
testImplementation 'org.springframework:spring-context'
diff --git a/kernel/org.eclipse.virgo.kernel.userregion/build.gradle b/kernel/org.eclipse.virgo.kernel.userregion/build.gradle
index 80f6afe..e0ab0c6 100644
--- a/kernel/org.eclipse.virgo.kernel.userregion/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.userregion/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testCompile project(':medic:org.eclipse.virgo.medic.test')
testCompile project(':repository:org.eclipse.virgo.repository')
@@ -8,8 +7,7 @@
testImplementation 'org.springframework:spring-core'
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
- testRuntimeOnly group: "org.slf4j", name: "slf4j-nop", version: slf4jVersion // used in EquinoxOsgiFrameworkTests
+ testRuntimeOnly 'org.slf4j:slf4j-nop' // used in EquinoxOsgiFrameworkTests
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.kernel.userregionfactory/build.gradle b/kernel/org.eclipse.virgo.kernel.userregionfactory/build.gradle
index dba5a17..697c338 100644
--- a/kernel/org.eclipse.virgo.kernel.userregionfactory/build.gradle
+++ b/kernel/org.eclipse.virgo.kernel.userregionfactory/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testCompile project(':test:org.eclipse.virgo.test.stubs')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
diff --git a/kernel/org.eclipse.virgo.management.console/build.gradle b/kernel/org.eclipse.virgo.management.console/build.gradle
index bdb2795..ae9d855 100644
--- a/kernel/org.eclipse.virgo.management.console/build.gradle
+++ b/kernel/org.eclipse.virgo.management.console/build.gradle
@@ -3,7 +3,6 @@
)
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
implementation 'javax.servlet:javax.servlet-api'
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
@@ -14,8 +13,7 @@
compile group: "commons-fileupload", name: "commons-fileupload", version: commonsFileuploadVersion, ext: "jar"
compile group: "org.jolokia", name: "jolokia-osgi", version: jolokiaVersion, ext: "jar"
- testCompile group: "org.slf4j", name: "slf4j-nop", version: slf4jVersion
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
+ testImplementation 'org.slf4j:slf4j-nop'
testImplementation 'org.springframework:spring-core'
testImplementation 'org.springframework:spring-web'
testImplementation 'org.springframework:spring-test'
diff --git a/kernel/org.eclipse.virgo.management.fragment/build.gradle b/kernel/org.eclipse.virgo.management.fragment/build.gradle
index ee1e3e4..c84c615 100644
--- a/kernel/org.eclipse.virgo.management.fragment/build.gradle
+++ b/kernel/org.eclipse.virgo.management.fragment/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.region", version: equinoxRegionVersion, configuration: "compile", ext: "jar"
diff --git a/kernel/org.eclipse.virgo.shell.command/build.gradle b/kernel/org.eclipse.virgo.shell.command/build.gradle
index 1880425..269e61f 100644
--- a/kernel/org.eclipse.virgo.shell.command/build.gradle
+++ b/kernel/org.eclipse.virgo.shell.command/build.gradle
@@ -1,12 +1,9 @@
dependencies {
- testCompile group: "org.slf4j", name: "slf4j-nop", version: slf4jVersion
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
+ testImplementation 'org.slf4j:slf4j-nop'
testCompile project(':test:org.eclipse.virgo.test.stubs')
testRuntime "org.aspectj:aspectjrt:${project.aspectjVersion}"
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.region", version: equinoxRegionVersion, configuration: "compile", ext: "jar"
diff --git a/medic/org.eclipse.virgo.medic.core/build.gradle b/medic/org.eclipse.virgo.medic.core/build.gradle
index c02f312..8b3a095 100644
--- a/medic/org.eclipse.virgo.medic.core/build.gradle
+++ b/medic/org.eclipse.virgo.medic.core/build.gradle
@@ -1,14 +1,12 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
- compile group: "org.slf4j", name: "jul-to-slf4j", version: slf4jVersion
- compile "ch.qos.logback:logback-core:${logbackVersion}"
- compile "ch.qos.logback:logback-classic:${logbackVersion}"
+ implementation 'org.slf4j:jul-to-slf4j'
+ implementation 'ch.qos.logback:logback-core'
+ implementation 'ch.qos.logback:logback-classic'
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.cm", version: equinoxCmVersion, configuration: "compile", ext: "jar"
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation project(':test:org.eclipse.virgo.test.stubs')
implementation project(':util:org.eclipse.virgo.util.io')
diff --git a/medic/org.eclipse.virgo.medic.logbackclassicfragment/build.gradle b/medic/org.eclipse.virgo.medic.logbackclassicfragment/build.gradle
index 6dbe863..b059536 100644
--- a/medic/org.eclipse.virgo.medic.logbackclassicfragment/build.gradle
+++ b/medic/org.eclipse.virgo.medic.logbackclassicfragment/build.gradle
@@ -1,3 +1,3 @@
dependencies {
- compile "ch.qos.logback:logback-classic:${logbackVersion}"
+ implementation 'ch.qos.logback:logback-classic'
}
diff --git a/medic/org.eclipse.virgo.medic.logbackcorefragment/build.gradle b/medic/org.eclipse.virgo.medic.logbackcorefragment/build.gradle
index d7ca8f3..a8dae1c 100644
--- a/medic/org.eclipse.virgo.medic.logbackcorefragment/build.gradle
+++ b/medic/org.eclipse.virgo.medic.logbackcorefragment/build.gradle
@@ -1,3 +1,3 @@
dependencies {
- compile "ch.qos.logback:logback-core:${logbackVersion}"
+ implementation 'ch.qos.logback:logback-core'
}
diff --git a/medic/org.eclipse.virgo.medic/build.gradle b/medic/org.eclipse.virgo.medic/build.gradle
index 8257dc3..6946edc 100644
--- a/medic/org.eclipse.virgo.medic/build.gradle
+++ b/medic/org.eclipse.virgo.medic/build.gradle
@@ -1,5 +1,3 @@
dependencies {
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
-
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
}
diff --git a/nano/org.eclipse.virgo.nano.core/build.gradle b/nano/org.eclipse.virgo.nano.core/build.gradle
index 7f99641..f62eb74 100644
--- a/nano/org.eclipse.virgo.nano.core/build.gradle
+++ b/nano/org.eclipse.virgo.nano.core/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.region", version: equinoxRegionVersion, configuration: "compile", ext: "jar"
@@ -10,7 +8,6 @@
implementation project(':util:org.eclipse.virgo.util.osgi')
implementation project(':medic:org.eclipse.virgo.medic')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation project(':test:org.eclipse.virgo.test.stubs')
testImplementation project(':medic:org.eclipse.virgo.medic.test')
}
diff --git a/nano/org.eclipse.virgo.nano.deployer.hot/build.gradle b/nano/org.eclipse.virgo.nano.deployer.hot/build.gradle
index cd555ae..1534533 100644
--- a/nano/org.eclipse.virgo.nano.deployer.hot/build.gradle
+++ b/nano/org.eclipse.virgo.nano.deployer.hot/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation project(':util:org.eclipse.virgo.util.io')
@@ -7,6 +6,5 @@
implementation project(':nano:org.eclipse.virgo.nano.core')
implementation project(':nano:org.eclipse.virgo.nano.deployer.api')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation project(':medic:org.eclipse.virgo.medic.test')
}
diff --git a/nano/org.eclipse.virgo.nano.deployer/build.gradle b/nano/org.eclipse.virgo.nano.deployer/build.gradle
index 32540ff..fd97950 100644
--- a/nano/org.eclipse.virgo.nano.deployer/build.gradle
+++ b/nano/org.eclipse.virgo.nano.deployer/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.equinox.simpleconfigurator", version: equinoxSimpleConfiguratorVersion, configuration: "compile", ext: "jar"
@@ -15,6 +13,5 @@
implementation project(':nano:org.eclipse.virgo.nano.deployer.api')
implementation project(':nano:org.eclipse.virgo.nano.deployer.hot')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
testImplementation project(':medic:org.eclipse.virgo.medic.test')
}
diff --git a/nano/org.eclipse.virgo.nano.management/build.gradle b/nano/org.eclipse.virgo.nano.management/build.gradle
index 32e5b60..87a3dd2 100644
--- a/nano/org.eclipse.virgo.nano.management/build.gradle
+++ b/nano/org.eclipse.virgo.nano.management/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
diff --git a/org.eclipse.virgo.site/build.gradle b/org.eclipse.virgo.site/build.gradle
index ff563a9..039caae 100644
--- a/org.eclipse.virgo.site/build.gradle
+++ b/org.eclipse.virgo.site/build.gradle
@@ -113,11 +113,11 @@
localPlugin project(':web:org.eclipse.virgo.web.war.deployer')
// TODO - review if all those signedExternalPlugins are signed
- signedExternalPlugin group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
- signedExternalPlugin group: "org.slf4j", name: "jul-to-slf4j", version: slf4jVersion
+ signedExternalPlugin 'org.slf4j:slf4j-api'
+ signedExternalPlugin 'org.slf4j:jul-to-slf4j'
// exports package org.apache.commons.logging (jcl - Jakarta Commons Logging)
- signedExternalPlugin group: "org.slf4j", name: "jcl-over-slf4j", version: slf4jVersion
- signedExternalPlugin group: "org.slf4j", name: "log4j-over-slf4j", version: slf4jVersion
+ signedExternalPlugin 'org.slf4j:jcl-over-slf4j'
+ signedExternalPlugin 'org.slf4j:log4j-over-slf4j'
signedExternalPlugin files("../3rd-party/build/plugins/oevm.org.aspectj.weaver_${aspectjVersion}.jar")
@@ -158,8 +158,8 @@
signedExternalPlugin group: "org.eclipse.virgo.mirrored", name: "org.eclipse.gemini.management", version: geminiManagementVersion, configuration: "compile", ext: "jar"
localFeature project(':org.eclipse.virgo.site:org.eclipse.virgo.medic.feature')
- signedExternalPlugin group: "ch.qos.logback", name: "logback-core", version: logbackVersion
- signedExternalPlugin group: "ch.qos.logback", name: "logback-classic", version: logbackVersion
+ signedExternalPlugin 'ch.qos.logback:logback-core'
+ signedExternalPlugin 'ch.qos.logback:logback-classic'
localFeature project(':org.eclipse.virgo.site:org.eclipse.virgo.nano.deployer.feature')
localFeature project(':org.eclipse.virgo.site:org.eclipse.virgo.nano.mbeans.feature')
diff --git a/org.eclipse.virgo.site/org.eclipse.virgo.enterprise.feature/feature.xml b/org.eclipse.virgo.site/org.eclipse.virgo.enterprise.feature/feature.xml
index 695fecf..e67b7a0 100755
--- a/org.eclipse.virgo.site/org.eclipse.virgo.enterprise.feature/feature.xml
+++ b/org.eclipse.virgo.site/org.eclipse.virgo.enterprise.feature/feature.xml
Binary files differ
diff --git a/org.eclipse.virgo.site/org.eclipse.virgo.medic.feature/feature.xml b/org.eclipse.virgo.site/org.eclipse.virgo.medic.feature/feature.xml
index fdc1e5b..3ef4970 100755
--- a/org.eclipse.virgo.site/org.eclipse.virgo.medic.feature/feature.xml
+++ b/org.eclipse.virgo.site/org.eclipse.virgo.medic.feature/feature.xml
@@ -47,18 +47,18 @@
id="ch.qos.logback.classic"
download-size="0"
install-size="0"
- version="@LOGBACK.CLASSIC.VERSION@"
+ version="0.0.0"
unpack="false"/>
<plugin
id="ch.qos.logback.core"
download-size="0"
install-size="0"
- version="@LOGBACK.CORE.VERSION@"
+ version="0.0.0"
unpack="false"/>
<plugin
id="slf4j.api"
download-size="0"
install-size="0"
- version="@SLF4J.API@"
+ version="0.0.0"
unpack="false"/>
</feature>
diff --git a/packaging/build.gradle b/packaging/build.gradle
index 777589e..cd0c3cb 100644
--- a/packaging/build.gradle
+++ b/packaging/build.gradle
@@ -153,13 +153,13 @@
// TODO - Equinox migration - rethink removal of taglibs.standard
// repositoryExt group: "org.eclipse.virgo.mirrored", name: "oevm.org.apache.taglibs.standard", version: apacheTaglibsStandardVersion, ext: "jar"
repositoryExt group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi.services", version: osgiServicesVersion, configuration: "compile", ext: "jar"
- repositoryExt group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
- repositoryExt group: "org.slf4j", name: "jul-to-slf4j", version: slf4jVersion
- repositoryExt group: "org.slf4j", name: "jcl-over-slf4j", version: slf4jVersion
- repositoryExt group: "org.slf4j", name: "log4j-over-slf4j", version: slf4jVersion
- repositoryExt group: "org.slf4j", name: "slf4j-nop", version: slf4jVersion
- repositoryExt group: "ch.qos.logback", name: "logback-core", version: logbackVersion
- repositoryExt group: "ch.qos.logback", name: "logback-classic", version: logbackVersion
+ repositoryExt 'org.slf4j:slf4j-api'
+ repositoryExt 'org.slf4j:jul-to-slf4j'
+ repositoryExt 'org.slf4j:jcl-over-slf4j'
+ repositoryExt 'org.slf4j:log4j-over-slf4j'
+ repositoryExt 'org.slf4j:slf4j-nop'
+ repositoryExt 'ch.qos.logback:logback-core'
+ repositoryExt 'ch.qos.logback:logback-classic'
repositoryExt group: "org.eclipse.virgo.mirrored", name: "org.eclipse.jdt.core.compiler.batch", version: eclipseJdtCoreCompilerBatchVersion, configuration: "compile", ext: "jar"
diff --git a/repository/org.eclipse.virgo.repository/build.gradle b/repository/org.eclipse.virgo.repository/build.gradle
index b9333ca..4cd2bda 100644
--- a/repository/org.eclipse.virgo.repository/build.gradle
+++ b/repository/org.eclipse.virgo.repository/build.gradle
@@ -1,7 +1,6 @@
import org.gradle.plugins.ide.eclipse.model.AccessRule
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation "org.apache.httpcomponents:httpclient:${httpclientVersion}"
@@ -14,8 +13,6 @@
implementation project(':util:org.eclipse.virgo.util.osgi.manifest')
implementation project(':medic:org.eclipse.virgo.medic')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
-
testImplementation project(':medic:org.eclipse.virgo.medic.test')
testImplementation project(':test:org.eclipse.virgo.test.stubs')
}
diff --git a/test/org.eclipse.virgo.test.launcher/build.gradle b/test/org.eclipse.virgo.test.launcher/build.gradle
index d6c7851..050a1d5 100644
--- a/test/org.eclipse.virgo.test.launcher/build.gradle
+++ b/test/org.eclipse.virgo.test.launcher/build.gradle
@@ -1,8 +1,8 @@
dependencies {
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
- compile group: "ch.qos.logback", name: "logback-core", version: logbackVersion
- compile group: "ch.qos.logback", name: "logback-classic", version: logbackVersion
+ implementation 'ch.qos.logback:logback-core'
+ implementation 'ch.qos.logback:logback-classic'
implementation project(':util:org.eclipse.virgo.util.common')
implementation project(':util:org.eclipse.virgo.util.osgi')
diff --git a/util/org.eclipse.virgo.util.common/build.gradle b/util/org.eclipse.virgo.util.common/build.gradle
index f06f0bd..7d82dc7 100644
--- a/util/org.eclipse.virgo.util.common/build.gradle
+++ b/util/org.eclipse.virgo.util.common/build.gradle
@@ -1,3 +1,2 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/util/org.eclipse.virgo.util.io/build.gradle b/util/org.eclipse.virgo.util.io/build.gradle
index 17c868c..503d96c 100644
--- a/util/org.eclipse.virgo.util.io/build.gradle
+++ b/util/org.eclipse.virgo.util.io/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
implementation project(':util:org.eclipse.virgo.util.common')
implementation project(':util:org.eclipse.virgo.util.math')
}
diff --git a/util/org.eclipse.virgo.util.jmx/build.gradle b/util/org.eclipse.virgo.util.jmx/build.gradle
index 01276ed..7d82dc7 100644
--- a/util/org.eclipse.virgo.util.jmx/build.gradle
+++ b/util/org.eclipse.virgo.util.jmx/build.gradle
@@ -1,3 +1,2 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
}
diff --git a/util/org.eclipse.virgo.util.osgi/build.gradle b/util/org.eclipse.virgo.util.osgi/build.gradle
index 90caa48..98ae501 100644
--- a/util/org.eclipse.virgo.util.osgi/build.gradle
+++ b/util/org.eclipse.virgo.util.osgi/build.gradle
@@ -3,6 +3,4 @@
implementation project(':util:org.eclipse.virgo.util.common')
implementation project(':util:org.eclipse.virgo.util.parser.manifest')
-
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/web/org.eclipse.virgo.web.core/build.gradle b/web/org.eclipse.virgo.web.core/build.gradle
index 613b32b..fafb774 100644
--- a/web/org.eclipse.virgo.web.core/build.gradle
+++ b/web/org.eclipse.virgo.web.core/build.gradle
@@ -2,7 +2,6 @@
aspectpath project(':medic:org.eclipse.virgo.medic')
aspectpath project(':nano:org.eclipse.virgo.nano.core')
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
implementation 'javax.servlet:javax.servlet-api'
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
@@ -20,8 +19,6 @@
implementation project(':kernel:org.eclipse.virgo.kernel.deployer')
implementation project(':kernel:org.eclipse.virgo.kernel.equinox.extensions')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
-
testImplementation 'org.springframework:spring-test'
testImplementation project(':util:org.eclipse.virgo.util.parser.manifest')
diff --git a/web/org.eclipse.virgo.web.dm/build.gradle b/web/org.eclipse.virgo.web.dm/build.gradle
index 10a750e..e4fbcf5 100644
--- a/web/org.eclipse.virgo.web.dm/build.gradle
+++ b/web/org.eclipse.virgo.web.dm/build.gradle
@@ -2,8 +2,6 @@
aspectpath project(':medic:org.eclipse.virgo.medic')
aspectpath project(':nano:org.eclipse.virgo.nano.core')
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
implementation 'javax.servlet:javax.servlet-api'
@@ -20,7 +18,5 @@
implementation project(':medic:org.eclipse.virgo.medic')
implementation project(':nano:org.eclipse.virgo.nano.core')
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
-
testImplementation 'org.springframework:spring-test'
}
diff --git a/web/org.eclipse.virgo.web.enterprise.javax.persistence.extension/build.gradle b/web/org.eclipse.virgo.web.enterprise.javax.persistence.extension/build.gradle
index 4f89241..9f6cb05 100644
--- a/web/org.eclipse.virgo.web.enterprise.javax.persistence.extension/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.javax.persistence.extension/build.gradle
@@ -1,6 +1,4 @@
dependencies {
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "javax.persistence", version: javaxPersistenceVersion, configuration: "compile", ext: "jar"
-
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/web/org.eclipse.virgo.web.enterprise.javax.persistence.provider.initializer/build.gradle b/web/org.eclipse.virgo.web.enterprise.javax.persistence.provider.initializer/build.gradle
index 6452a3f..1decea5 100644
--- a/web/org.eclipse.virgo.web.enterprise.javax.persistence.provider.initializer/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.javax.persistence.provider.initializer/build.gradle
@@ -1,10 +1,6 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "javax.persistence", version: javaxPersistenceVersion, configuration: "compile", ext: "jar"
compile project(':web:org.eclipse.virgo.web.enterprise.javax.persistence.extension')
-
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/web/org.eclipse.virgo.web.enterprise.jsf.support/build.gradle b/web/org.eclipse.virgo.web.enterprise.jsf.support/build.gradle
index 6f77d12..496ec22 100644
--- a/web/org.eclipse.virgo.web.enterprise.jsf.support/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.jsf.support/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "javax.ejb", version: javaxEjbVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.virgo.mirrored", name: "javax.persistence", version: javaxPersistenceVersion, configuration: "compile", ext: "jar"
diff --git a/web/org.eclipse.virgo.web.enterprise.openwebbeans.initialiser/build.gradle b/web/org.eclipse.virgo.web.enterprise.openwebbeans.initialiser/build.gradle
index 7febd19..f746ab3 100644
--- a/web/org.eclipse.virgo.web.enterprise.openwebbeans.initialiser/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.openwebbeans.initialiser/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
implementation 'javax.servlet:javax.servlet-api'
implementation group: "org.eclipse.virgo.mirrored", name: "org.apache.catalina", version: apacheCatalinaVersion, configuration: "compile", ext: "jar"
diff --git a/web/org.eclipse.virgo.web.enterprise.persistence.openejb.classloading.hook/build.gradle b/web/org.eclipse.virgo.web.enterprise.persistence.openejb.classloading.hook/build.gradle
index a29fbd6..6946edc 100644
--- a/web/org.eclipse.virgo.web.enterprise.persistence.openejb.classloading.hook/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.persistence.openejb.classloading.hook/build.gradle
@@ -1,5 +1,3 @@
dependencies {
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
-
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/web/org.eclipse.virgo.web.enterprise.security/build.gradle b/web/org.eclipse.virgo.web.enterprise.security/build.gradle
index 27c4254..aed5562 100644
--- a/web/org.eclipse.virgo.web.enterprise.security/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.security/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
-
testImplementation 'javax.servlet:javax.servlet-api'
testRuntime group: "commons-fileupload", name: "commons-fileupload", version: commonsFileuploadVersion, ext: "jar"
diff --git a/web/org.eclipse.virgo.web.enterprise.services.accessor/build.gradle b/web/org.eclipse.virgo.web.enterprise.services.accessor/build.gradle
index f4b2207..98dfc2e 100644
--- a/web/org.eclipse.virgo.web.enterprise.services.accessor/build.gradle
+++ b/web/org.eclipse.virgo.web.enterprise.services.accessor/build.gradle
@@ -1,5 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
implementation 'javax.servlet:javax.servlet-api'
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
@@ -13,6 +12,4 @@
compile project(':util:org.eclipse.virgo.util.osgi.manifest')
compile project(':kernel:org.eclipse.virgo.kernel.equinox.extensions')
-
- testCompile group: 'org.easymock', name: 'easymock', version: easymockVersion
}
diff --git a/web/org.eclipse.virgo.web.war.deployer/build.gradle b/web/org.eclipse.virgo.web.war.deployer/build.gradle
index 56030f0..3c0ec2d 100644
--- a/web/org.eclipse.virgo.web.war.deployer/build.gradle
+++ b/web/org.eclipse.virgo.web.war.deployer/build.gradle
@@ -1,6 +1,4 @@
dependencies {
- compile group: "org.slf4j", name: "slf4j-api", version: slf4jVersion
-
compile group: "org.eclipse.virgo.mirrored", name: "org.eclipse.osgi", version: equinoxVersion, configuration: "compile", ext: "jar"
compile group: "org.eclipse.gemini", name: "org.eclipse.gemini.web.core", version: geminiWebVersion, configuration: "compile", ext: "jar"