From 825c48d79470fc101a6159e241b1335d3afbadc4 Mon Sep 17 00:00:00 2001
From: Jonas Blatt <jonasblatt@uni-koblenz.de>
Date: Wed, 16 Oct 2019 20:20:33 +0200
Subject: [PATCH] New version 0.9.2 -> 0.9.3 + Quarkus 0.23.2 -> 0.24.0

---
 dmnverifierapi/pom.xml                        | 78 ++++++++++++-------
 dmnverifierfrontend/pom.xml                   |  2 +-
 .../fgbks/dmn/frontend/HttpFilter.java        | 25 ------
 dmnverifierparent/pom.xml                     | 10 +--
 4 files changed, 54 insertions(+), 61 deletions(-)
 delete mode 100644 dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/HttpFilter.java

diff --git a/dmnverifierapi/pom.xml b/dmnverifierapi/pom.xml
index 46e54c74..a9ad45f3 100644
--- a/dmnverifierapi/pom.xml
+++ b/dmnverifierapi/pom.xml
@@ -2,33 +2,6 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <artifactId>dmn-verifier-parent</artifactId>
-    <groupId>de.unikoblenz.fgbks</groupId>
-    <version>0.9.2</version>
-    <relativePath>../dmnverifierparent/pom.xml</relativePath>
-  </parent>
-
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>dmn-verifier-api</artifactId>
-
-  <properties>
-    <build.name>dmn-verifier-api</build.name>
-    <version.camunda>7.11.0</version.camunda>
-  </properties>
-
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>org.camunda.bpm</groupId>
-        <artifactId>camunda-bom</artifactId>
-        <version>${version.camunda}</version>
-        <scope>import</scope>
-        <type>pom</type>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-
   <dependencies>
     <!-- camunda dmn -->
     <dependency>
@@ -36,13 +9,12 @@
       <artifactId>camunda-engine-dmn</artifactId>
       <version>${version.camunda}</version>
     </dependency>
-
     <dependency>
       <groupId>org.camunda.bpm.model</groupId>
       <artifactId>camunda-dmn-model</artifactId>
       <version>${version.camunda}</version>
     </dependency>
-
+    <!-- Quarkus -->
     <dependency>
       <groupId>io.quarkus</groupId>
       <artifactId>quarkus-resteasy-jsonb</artifactId>
@@ -63,12 +35,31 @@
       <artifactId>jwi</artifactId>
       <version>2.2.3</version>
     </dependency>
+    <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
+    <dependency>
+      <artifactId>jackson-core</artifactId>
+      <groupId>com.fasterxml.jackson.core</groupId>
+      <version>2.10.0</version>
+    </dependency>
+    <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
+    <dependency>
+      <artifactId>jackson-databind</artifactId>
+      <groupId>com.fasterxml.jackson.core</groupId>
+      <version>2.10.0</version>
+    </dependency>
+    <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
+    <dependency>
+      <artifactId>jackson-annotations</artifactId>
+      <groupId>com.fasterxml.jackson.core</groupId>
+      <version>2.10.0</version>
+    </dependency>
+
+    <!-- Utils -->
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-lang3</artifactId>
       <version>3.7</version>
     </dependency>
-
     <dependency>
       <groupId>org.reflections</groupId>
       <artifactId>reflections</artifactId>
@@ -76,6 +67,33 @@
     </dependency>
   </dependencies>
 
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>dmn-verifier-api</artifactId>
+
+  <properties>
+    <build.name>dmn-verifier-api</build.name>
+    <version.camunda>7.11.0</version.camunda>
+  </properties>
+
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.camunda.bpm</groupId>
+        <artifactId>camunda-bom</artifactId>
+        <version>${version.camunda}</version>
+        <scope>import</scope>
+        <type>pom</type>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
+  <parent>
+    <artifactId>dmn-verifier-parent</artifactId>
+    <groupId>de.unikoblenz.fgbks</groupId>
+    <version>0.9.3</version>
+    <relativePath>../dmnverifierparent/pom.xml</relativePath>
+  </parent>
+
   <build>
     <plugins>
       <plugin>
diff --git a/dmnverifierfrontend/pom.xml b/dmnverifierfrontend/pom.xml
index e3364dbe..6c0bab49 100644
--- a/dmnverifierfrontend/pom.xml
+++ b/dmnverifierfrontend/pom.xml
@@ -5,7 +5,7 @@
   <parent>
     <artifactId>dmn-verifier-parent</artifactId>
     <groupId>de.unikoblenz.fgbks</groupId>
-    <version>0.9.2</version>
+    <version>0.9.3</version>
     <relativePath>../dmnverifierparent/pom.xml</relativePath>
   </parent>
 
diff --git a/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/HttpFilter.java b/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/HttpFilter.java
deleted file mode 100644
index 8cd00312..00000000
--- a/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/HttpFilter.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package de.unikoblenz.fgbks.dmn.frontend;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.ws.rs.container.ContainerRequestContext;
-import javax.ws.rs.container.ContainerRequestFilter;
-import javax.ws.rs.core.Context;
-import javax.ws.rs.core.UriInfo;
-import javax.ws.rs.ext.Provider;
-
-@Provider
-public class HttpFilter implements ContainerRequestFilter {
-
-  @Context
-  UriInfo info;
-  @Context
-  HttpServletRequest request;
-
-  @Override
-  public void filter(ContainerRequestContext context) {
-    final String method = context.getMethod();
-    final String path = info.getPath();
-    final String address = request.getRemoteAddr();
-    System.out.format("Request %s %s from IP %s %n + x", method, path, address);
-  }
-}
diff --git a/dmnverifierparent/pom.xml b/dmnverifierparent/pom.xml
index 70d19fec..95659739 100644
--- a/dmnverifierparent/pom.xml
+++ b/dmnverifierparent/pom.xml
@@ -6,20 +6,20 @@
 
   <groupId>de.unikoblenz.fgbks</groupId>
   <artifactId>dmn-verifier-parent</artifactId>
-  <version>0.9.2</version>
-
-  <packaging>pom</packaging>
-
   <properties>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <surefire-plugin.version>2.22.0</surefire-plugin.version>
-    <quarkus.version>0.23.2</quarkus.version>
+    <quarkus.version>0.24.0</quarkus.version>
     <maven.compiler.source>1.8</maven.compiler.source>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <maven.compiler.target>1.8</maven.compiler.target>
     <build.name>dmn-verifier</build.name>
   </properties>
 
+  <packaging>pom</packaging>
+
+  <version>0.9.3</version>
+
   <dependencyManagement>
     <dependencies>
       <dependency>
-- 
GitLab