diff --git a/modules/statistics-provider-influx/pom.xml b/modules/statistics-provider-influx/pom.xml
index 89c3ee7ec17..0019c537789 100644
--- a/modules/statistics-provider-influx/pom.xml
+++ b/modules/statistics-provider-influx/pom.xml
@@ -16,6 +16,15 @@
false
+
+ com.google.guava
+ guava
+
+
+ junit
+ junit
+ test
+
org.opencastproject
opencast-statistics-service-api
@@ -30,26 +39,6 @@
com.googlecode.json-simple
json-simple
-
- commons-io
- commons-io
-
-
- javax.servlet
- javax.servlet-api
-
-
- javax.xml.bind
- jaxb-api
-
-
- javax.ws.rs
- jsr311-api
-
-
- org.osgi
- org.osgi.core
-
org.osgi
org.osgi.compendium
@@ -76,16 +65,6 @@
-
- log4j
- log4j
- test
-
-
- org.slf4j
- slf4j-log4j12
- test
-
com.google.code.gson
gson
@@ -93,6 +72,10 @@
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
org.apache.felix
maven-bundle-plugin
diff --git a/modules/statistics-provider-random/pom.xml b/modules/statistics-provider-random/pom.xml
index 81acbcb3e1a..0df9da9d5f0 100644
--- a/modules/statistics-provider-random/pom.xml
+++ b/modules/statistics-provider-random/pom.xml
@@ -26,18 +26,6 @@
opencast-common
${project.version}
-
- com.googlecode.json-simple
- json-simple
-
-
- commons-io
- commons-io
-
-
- org.osgi
- org.osgi.core
-
org.osgi
org.osgi.compendium
@@ -67,6 +55,10 @@
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
org.apache.felix
maven-bundle-plugin
diff --git a/modules/statistics-service-api/pom.xml b/modules/statistics-service-api/pom.xml
index 1bd50abf0e7..6ad58b4750d 100644
--- a/modules/statistics-service-api/pom.xml
+++ b/modules/statistics-service-api/pom.xml
@@ -16,18 +16,17 @@
- org.opencastproject
- opencast-common
- ${project.version}
+ com.google.guava
+ guava
- org.slf4j
- slf4j-api
+ junit
+ junit
test
- log4j
- log4j
+ org.slf4j
+ slf4j-api
test
@@ -38,6 +37,17 @@
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ true
+
+
+
+ org.slf4j:slf4j-log4j12
+
+
+
org.apache.felix
maven-bundle-plugin
diff --git a/modules/statistics-service-impl/pom.xml b/modules/statistics-service-impl/pom.xml
index dcaf6e52090..612edeac0fe 100644
--- a/modules/statistics-service-impl/pom.xml
+++ b/modules/statistics-service-impl/pom.xml
@@ -15,6 +15,11 @@
false
+
+ org.opencastproject
+ opencast-common
+ ${project.version}
+
org.opencastproject
opencast-statistics-service-api
@@ -24,26 +29,10 @@
com.googlecode.json-simple
json-simple
-
- commons-io
- commons-io
-
-
- javax.servlet
- javax.servlet-api
-
-
- javax.xml.bind
- jaxb-api
-
javax.ws.rs
jsr311-api
-
- org.osgi
- org.osgi.core
-
org.osgi
org.osgi.compendium
@@ -55,6 +44,10 @@
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
org.apache.felix
maven-bundle-plugin
diff --git a/modules/statistics-service-remote/pom.xml b/modules/statistics-service-remote/pom.xml
index bedf2039a80..c745ece1f74 100644
--- a/modules/statistics-service-remote/pom.xml
+++ b/modules/statistics-service-remote/pom.xml
@@ -15,6 +15,10 @@
false
+
+ com.googlecode.json-simple
+ json-simple
+
org.opencastproject
opencast-common
@@ -26,36 +30,39 @@
${project.version}
- commons-io
- commons-io
-
-
- javax.servlet
- javax.servlet-api
-
-
- javax.xml.bind
- jaxb-api
+ org.apache.httpcomponents
+ httpclient-osgi
- javax.ws.rs
- jsr311-api
+ org.apache.httpcomponents
+ httpcore-osgi
- org.osgi
- org.osgi.core
+ org.codehaus.jettison
+ jettison
+ 1.3.1
+
+
+ stax
+ stax-api
+
+
- org.osgi
- org.osgi.compendium
+ javax.servlet
+ javax.servlet-api
- org.slf4j
- slf4j-api
+ javax.ws.rs
+ jsr311-api
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
org.apache.felix
maven-bundle-plugin
diff --git a/modules/workflow-condition-parser/pom.xml b/modules/workflow-condition-parser/pom.xml
index 3725df4c609..df402dfaaa2 100644
--- a/modules/workflow-condition-parser/pom.xml
+++ b/modules/workflow-condition-parser/pom.xml
@@ -31,6 +31,10 @@
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
org.antlr
antlr4-maven-plugin