diff --git a/dkpro-jwpl-api/pom.xml b/dkpro-jwpl-api/pom.xml
index 0d37ed16..d6f699d1 100644
--- a/dkpro-jwpl-api/pom.xml
+++ b/dkpro-jwpl-api/pom.xml
@@ -31,10 +31,10 @@
+ By default, we skip the integration tests for regular contributors
+ as they might not have access to one of the two institution specific
+ MySQL resource profiles.
+ -->
true
@@ -79,8 +79,12 @@
nv-i18n
- jakarta.xml.bind
- jakarta.xml.bind-api
+ jakarta.persistence
+ jakarta.persistence-api
+
+
+ org.apache.commons
+ commons-lang3
@@ -88,33 +92,6 @@
org.slf4j
slf4j-api
-
- org.apache.logging.log4j
- log4j-slf4j-impl
- test
-
-
- org.apache.logging.log4j
- log4j-core
- test
-
-
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-params
- test
-
-
- org.hsqldb
- hsqldb
- test
-
diff --git a/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml b/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml
index 682a09a7..37edd72f 100644
--- a/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml
+++ b/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml
@@ -15,132 +15,140 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
- 4.0.0
-
- org.dkpro.jwpl
- dkpro-jwpl-deps
- 2.0.0-SNAPSHOT
-
- dkpro-jwpl-swc-engine-shade
- Dependencies :: Jakarta :: swc-engine
+
+ 4.0.0
+
+ org.dkpro.jwpl
+ dkpro-jwpl-deps
+ 2.0.0-SNAPSHOT
+
+ dkpro-jwpl-swc-engine-shade
+ Dependencies :: Jakarta :: swc-engine
-
-
- org.sweble.wikitext
- swc-engine
- ${org.sweble.wikitext.version}
-
-
- commons-collections
- commons-collections
- 3.2.2
- runtime
-
-
- commons-io
- commons-io
- 1.4
- runtime
-
-
- de.fau.cs.osr.ptk
- ptk-common
-
-
- de.fau.cs.osr.utils
- utils
-
-
- org.apache.commons
- commons-lang3
-
-
- org.slf4j
- slf4j-api
-
-
- org.sweble.wikitext
- swc-parser-lazy
-
-
- xtc
- rats-runtime
- 1.15.0
-
-
+
+ true
+
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
- 3.5.1
-
-
- package
-
- shade
-
-
- true
- true
- false
-
-
- org.sweble.wikitext:swc-engine:*
-
-
-
-
-
-
-
- javax.xml.bind
- jakarta.xml.bind
-
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.4.0
-
-
- workaround-makeItVisibleOnIntellij
- none
-
- attach-artifact
-
-
-
-
- ${project.build.directory}/${project.build.finalName}.jar
- jar
- optional
-
-
-
-
-
-
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.5.1
+
+
+ package
+
+ shade
+
+
+ true
+ true
+ false
+
+
+
+ org.sweble.wikitext:swc-engine:*
+
+
+
+
+
+
+
+ javax.xml.bind
+ jakarta.xml.bind
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 3.4.0
+
+
+ workaround-makeItVisibleOnIntellij
+ none
+
+ attach-artifact
+
+
+
+
+ ${project.build.directory}/${project.build.finalName}.jar
+ jar
+ optional
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dkpro-jwpl-revisionmachine/pom.xml b/dkpro-jwpl-revisionmachine/pom.xml
index f46ba28c..a72d4f87 100644
--- a/dkpro-jwpl-revisionmachine/pom.xml
+++ b/dkpro-jwpl-revisionmachine/pom.xml
@@ -38,6 +38,11 @@
org.apache.commons
commons-compress
+
+ org.apache.commons
+ commons-lang3
+
+
org.slf4j
slf4j-api
@@ -71,8 +76,9 @@
test
- mysql
- mysql-connector-java
+ org.mariadb.jdbc
+ mariadb-java-client
+ test
diff --git a/dkpro-jwpl-util/pom.xml b/dkpro-jwpl-util/pom.xml
index 14dd71bc..1f925a67 100644
--- a/dkpro-jwpl-util/pom.xml
+++ b/dkpro-jwpl-util/pom.xml
@@ -47,11 +47,6 @@
com.googlecode.java-diff-utils
diffutils
- 1.2.1
-
-
- commons-logging
- commons-logging
org.dkpro.jwpl
@@ -80,6 +75,15 @@
org.sweble.wikitext
swc-parser-lazy
+
+
+ org.slf4j
+ slf4j-api
+
+
+ commons-logging
+ commons-logging
+
diff --git a/dkpro-jwpl-wikimachine/pom.xml b/dkpro-jwpl-wikimachine/pom.xml
index 08856596..b6b53fbe 100644
--- a/dkpro-jwpl-wikimachine/pom.xml
+++ b/dkpro-jwpl-wikimachine/pom.xml
@@ -28,10 +28,6 @@
WikiMachine
-
- org.springframework
- spring-core
-
org.springframework
spring-beans
@@ -45,6 +41,10 @@
dkpro-jwpl-mwdumper
${project.version}
+
+ org.apache.commons
+ commons-compress
+
diff --git a/pom.xml b/pom.xml
index 8c7be9fc..323366fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -101,6 +101,35 @@
richard.eckart@googlemail.com
+
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+ test
+
+
+ org.apache.logging.log4j
+ log4j-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ test
+
+
+ org.hsqldb
+ hsqldb
+ test
+
+
@@ -237,11 +266,21 @@
commons-lang
2.6
+
+ jakarta.persistence
+ jakarta.persistence-api
+ 3.0.0
+
jakarta.xml.bind
jakarta.xml.bind-api
4.0.0
+
+ com.googlecode.java-diff-utils
+ diffutils
+ 1.2.1
+
@@ -265,6 +304,53 @@
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ default
+ verify
+
+ analyze-only
+
+
+
+
+ true
+
+
+ org.apache.logging.log4j:log4j-slf4j-impl
+ org.apache.logging.log4j:log4j-core
+ org.slf4j:log4j-over-slf4j
+ org.slf4j:jcl-over-slf4j
+ commons-logging:commons-logging
+
+ javax.xml.bind:jaxb-api
+ com.sun.xml.bind:jaxb-core
+ com.sun.xml.bind:jaxb-impl
+ javax.activation:javax.activation-api
+
+ org.hsqldb:hsqldb
+ org.mariadb.jdbc:mariadb-java-client
+ org.junit.jupiter:*
+ org.junit.platform:*
+ org.assertj:*
+ org.mockito:*
+ org.xmlunit:*
+ org.awaitility:awaitility
+
+
+
+
+