diff --git a/.github/quarkus-ecosystem-test b/.github/quarkus-ecosystem-test
new file mode 100755
index 00000000..772239c6
--- /dev/null
+++ b/.github/quarkus-ecosystem-test
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+set -e
+
+# update the versions
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml -B versions:set-property -Dproperty=quarkus.version -DnewVersion=${QUARKUS_VERSION} -DgenerateBackupPoms=false
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml -B versions:set-property -Dproperty=version.io.quarkus -DnewVersion=${QUARKUS_VERSION} -DgenerateBackupPoms=false
+
+# run the tests
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml -B clean install -Pquick -pl '!integration-test'
+
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml clean verify -Pjackson-classic -pl integration-test -Dnative -Dquarkus.native.container-build=true --fail-at-end -e
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml clean verify -Pjsonb-classic -pl integration-test -Dnative -Dquarkus.native.container-build=true --fail-at-end -e
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml clean verify -Pjackson-reactive -pl integration-test -Dnative -Dquarkus.native.container-build=true --fail-at-end -e
+mvn --settings .github/quarkus-ecosystem-maven-settings.xml clean verify -Pjsonb-reactive -pl integration-test -Dnative -Dquarkus.native.container-build=true --fail-at-end -e
\ No newline at end of file
diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml
index 37b0c161..f98ed5ae 100644
--- a/.github/workflows/integration-tests.yaml
+++ b/.github/workflows/integration-tests.yaml
@@ -2,9 +2,9 @@ name: Integration Tests
on:
push:
- branches: [ master, v3.X, v2.X, v1.X ]
+ branches: [ main ]
pull_request:
- branches: [ master ]
+ branches: [ main ]
workflow_dispatch:
jobs:
diff --git a/.github/workflows/latest-stable-compatibility-tests.yaml b/.github/workflows/latest-stable-compatibility-tests.yaml
deleted file mode 100644
index 7ac1c3c7..00000000
--- a/.github/workflows/latest-stable-compatibility-tests.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Latest stable version compatibility with Quarkus
-
-on:
- push:
- branches: [ master ]
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- json-provider: [ "jackson-classic", "jsonb-classic", "jackson-reactive", "jsonb-reactive" ]
- quarkus-version: [ "3.9" ] # oldest quarkus version that extension from main branch must support
-
- steps:
- - uses: actions/checkout@v4
-
- - name: Set up JDK
- uses: actions/setup-java@v4
- with:
- java-version: 17
- distribution: temurin
- cache: 'maven'
-
- - name: Integration Tests (latest - classic - jackson)
- env:
- LATEST_STABLE_EXTENSION_VERSION: "3.9.0"
- run: |
- echo "Checking quarkus-resteasy-problem $LATEST_STABLE_EXTENSION_VERSION with Quarkus v${{ matrix.quarkus-version }}"
- ./mvnw clean verify \
- -P${{ matrix.json-provider }},quarkus-${{ matrix.quarkus-version }} \
- -pl integration-test \
- -Dquarkus-resteasy-problem.version=$LATEST_STABLE_EXTENSION_VERSION
\ No newline at end of file
diff --git a/.github/workflows/maven-regression.yaml b/.github/workflows/maven-regression.yaml
deleted file mode 100644
index 110e92ce..00000000
--- a/.github/workflows/maven-regression.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Regression Tests
-
-on:
- push:
- branches: [ master, v3.X, v2.X, v1.X ]
- workflow_dispatch:
-
-
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- quarkus-version: [ "3.0", "3.1", "3.2", "3.3", "3.4", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ]
- json-provider: [ "jsonb-classic", "jackson-classic" ]
-
- steps:
- - uses: actions/checkout@v4
-
- - name: Set up JDK
- uses: actions/setup-java@v4
- with:
- java-version: 17
- distribution: temurin
- cache: 'maven'
-
- - name: Build project
- run: ./mvnw install -Pquick -pl '!integration-test'
-
- - name: Integration tests
- run: |
- ./mvnw clean verify \
- -P${{ matrix.json-provider }},quarkus-${{ matrix.quarkus-version }} \
- -pl integration-test
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
deleted file mode 100644
index c01800e1..00000000
--- a/.github/workflows/publish.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-name: Publish to OSSRH Nexus
-
-on:
- push:
- tags: [ v* ]
- workflow_dispatch:
-
-jobs:
- publish:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
-
- - name: Set up JDK
- uses: actions/setup-java@v4
- with:
- java-version: 17
- distribution: temurin
- cache: 'maven'
-
- - name: Setup Maven
- uses: whelk-io/maven-settings-xml-action@v22
- with:
- servers: '[{ "id": "ossrh", "username": "${{ secrets.NEXUS_USERNAME }}", "password": "${{ secrets.NEXUS_TOKEN }}" }]'
-
- - name: Package, Sign and Publish to OSSRH Nexus
- run: ./mvnw deploy -Pdeploy,quick -pl '!integration-test'
- env:
- SIGN_KEY: ${{ secrets.SIGN_KEY }}
- SIGN_KEY_PASS: ${{ secrets.SIGN_KEY_PASS }}
\ No newline at end of file
diff --git a/.github/workflows/quarkus-snapshot.yaml b/.github/workflows/quarkus-snapshot.yaml
new file mode 100644
index 00000000..47876c11
--- /dev/null
+++ b/.github/workflows/quarkus-snapshot.yaml
@@ -0,0 +1,51 @@
+name: "Quarkus ecosystem CI"
+on:
+ watch:
+ types: [started]
+ workflow_dispatch:
+
+ # For this CI to work, ECOSYSTEM_CI_TOKEN needs to contain a GitHub with rights to close the Quarkus issue that the user/bot has opened,
+ # while 'ECOSYSTEM_CI_REPO_PATH' needs to be set to the corresponding path in the 'quarkusio/quarkus-ecosystem-ci' repository
+
+env:
+ ECOSYSTEM_CI_REPO: quarkusio/quarkus-ecosystem-ci
+ ECOSYSTEM_CI_REPO_FILE: context.yaml
+ JAVA_VERSION: 17
+
+ #########################
+ # Repo specific setting #
+ #########################
+
+ ECOSYSTEM_CI_REPO_PATH: quarkiverse-resteasy-problem
+
+jobs:
+ build:
+ name: "Build against latest Quarkus snapshot"
+ runs-on: ubuntu-latest
+ if: github.actor == 'quarkusbot' || github.event_name == 'workflow_dispatch'
+
+ steps:
+ - name: Install yq
+ uses: dcarbone/install-yq-action@v1.0.1
+
+ - name: Set up Java
+ uses: actions/setup-java@v3
+ with:
+ java-version: ${{ env.JAVA_VERSION }}
+ distribution: 'temurin'
+
+ - name: Checkout repo
+ uses: actions/checkout@v3
+ with:
+ path: current-repo
+
+ - name: Checkout Ecosystem
+ uses: actions/checkout@v3
+ with:
+ repository: ${{ env.ECOSYSTEM_CI_REPO }}
+ path: ecosystem-ci
+
+ - name: Setup and Run Tests
+ run: ./ecosystem-ci/setup-and-test
+ env:
+ ECOSYSTEM_CI_TOKEN: ${{ secrets.ECOSYSTEM_CI_TOKEN }}
\ No newline at end of file
diff --git a/.github/workflows/quickstart-tests.yaml b/.github/workflows/quickstart-tests.yaml
index 62a8c62a..2874a265 100644
--- a/.github/workflows/quickstart-tests.yaml
+++ b/.github/workflows/quickstart-tests.yaml
@@ -2,7 +2,7 @@ name: Quickstart Flow Tests
on:
push:
- branches: [ master, v3.X, v2.X, v1.X ]
+ branches: [ main ]
workflow_dispatch:
jobs:
@@ -43,7 +43,7 @@ jobs:
EXTENSION_VERSION=$(mvn -f ../pom.xml -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec)
echo "EXTENSION_VERSION = $EXTENSION_VERSION"
cd quarkus-resteasy-problem-playground
- ./mvnw quarkus:add-extension -Dextensions="com.tietoevry.quarkus:quarkus-resteasy-problem:$EXTENSION_VERSION"
+ ./mvnw quarkus:add-extension -Dextensions="io.quarkiverse:quarkus-resteasy-problem:$EXTENSION_VERSION"
- name: Run tests
working-directory: ./quickstart/quarkus-resteasy-problem-playground
diff --git a/.github/workflows/static-code-analysis.yaml b/.github/workflows/static-code-analysis.yaml
index e0b331c4..f56b9351 100644
--- a/.github/workflows/static-code-analysis.yaml
+++ b/.github/workflows/static-code-analysis.yaml
@@ -2,9 +2,9 @@ name: Static Code Analysis
on:
push:
- branches: [ master, v3.X, v2.X, v1.X ]
+ branches: [ main ]
pull_request:
- branches: [ master ]
+ branches: [ main ]
workflow_dispatch:
jobs:
diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml
index 70f749e8..145ccb72 100644
--- a/.github/workflows/unit-tests.yaml
+++ b/.github/workflows/unit-tests.yaml
@@ -2,9 +2,9 @@ name: Unit Tests
on:
push:
- branches: [ master, v3.X, v2.X, v1.X ]
+ branches: [ main ]
pull_request:
- branches: [ master ]
+ branches: [ main ]
workflow_dispatch:
jobs:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 636a595a..81bbd896 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,14 +41,4 @@ Command line:\
`./mvnw verify -pl integration-test -Pjsonb-classic`\
`./mvnw verify -pl integration-test -Pjsonb-reactive`\
`./mvnw verify -pl integration-test -Pjackson-classic,quarkus-1.4` - checking backward compatibility with older versions of Quarkus\
-`./mvnw clean verify -Pnative,jackson-classic -pl integration-test` - running tests in native mode
-
-### Deployment and release
-Releases are managed and conducted by Tietoevry. Stable (release) artifacts are available from Maven Central.
-
-```
-./mvnw release:prepare release:perform
-```
-Now create and publish new release on Github.
-
-This will also automatically trigger GH Action, which will deploy artifacts built from newly created version to [OSSRH staging nexus](https://s01.oss.sonatype.org/#stagingRepositories).
+`./mvnw clean verify -Pnative,jackson-classic -pl integration-test` - running tests in native mode
\ No newline at end of file
diff --git a/LICENSE.txt b/LICENSE.txt
index cde9e39e..98514ee6 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -187,8 +187,6 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.
- Copyright 2022 Tietoevry (https://www.tietoevry.com/)
-
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
diff --git a/README.md b/README.md
index 6ad856be..007614d4 100644
--- a/README.md
+++ b/README.md
@@ -1,23 +1,10 @@
# Problem Details for HTTP APIs (RFC-7807) implementation for Quarkus / RESTeasy.
-[![Release](https://img.shields.io/maven-central/v/com.tietoevry.quarkus/quarkus-resteasy-problem/3?label=quarkus-resteasy-problem)](https://search.maven.org/search?q=g:com.tietoevry.quarkus%20AND%20a:quarkus-resteasy-problem%20AND%20v:3*)
-[![Quarkus](https://img.shields.io/badge/Quarkus-3.0.0+-important.svg)](https://github.com/quarkusio/quarkus/releases/tag/3.0.0.Final)
-![Quarkus](https://img.shields.io/badge/Java%2011+-blue.svg)
+[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/quarkiverse/quarkus-resteasy-problem/blob/main/LICENSE.txt)
-[![Release](https://img.shields.io/maven-central/v/com.tietoevry.quarkus/quarkus-resteasy-problem/2?label=quarkus-resteasy-problem)](https://search.maven.org/search?q=g:com.tietoevry.quarkus%20AND%20a:quarkus-resteasy-problem%20AND%20v:2*)
-[![Quarkus](https://img.shields.io/badge/Quarkus-2.0.0+-important.svg)](https://github.com/quarkusio/quarkus/releases/tag/2.16.6.Final)
-![Quarkus](https://img.shields.io/badge/Java%2011+-blue.svg)
-
-[![Release](https://img.shields.io/maven-central/v/com.tietoevry.quarkus/quarkus-resteasy-problem/1?label=quarkus-resteasy-problem)](https://search.maven.org/search?q=g:com.tietoevry.quarkus%20AND%20a:quarkus-resteasy-problem%20AND%20v:1*)
-[![Quarkus](https://img.shields.io/badge/Quarkus-1.4.0+-important.svg)](https://github.com/quarkusio/quarkus/releases/tag/1.13.7.Final)
-![Quarkus](https://img.shields.io/badge/Java%208+-blue.svg)
-
-[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/tietoevry/quarkus-resteasy-problem/blob/master/LICENSE.txt)
-
-[![Build status](https://github.com/tietoevry/quarkus-resteasy-problem/actions/workflows/unit-tests.yaml/badge.svg)](https://github.com/TietoEVRY/quarkus-resteasy-problem/actions/workflows/unit-tests.yaml)
-[![Build status](https://github.com/tietoevry/quarkus-resteasy-problem/actions/workflows/integration-tests.yaml/badge.svg)](https://github.com/TietoEVRY/quarkus-resteasy-problem/actions/workflows/integration-tests.yaml)
-[![Build status](https://github.com/tietoevry/quarkus-resteasy-problem/actions/workflows/native-mode-tests.yaml/badge.svg)](https://github.com/TietoEVRY/quarkus-resteasy-problem/actions/workflows/native-mode-tests.yaml)
-[![Compatibility with latest stable Quarkus](https://github.com/tietoevry/quarkus-resteasy-problem/actions/workflows/latest-stable-compatibility-tests.yaml/badge.svg)](https://github.com/TietoEVRY/quarkus-resteasy-problem/actions/workflows/latest-stable-compatibility-tests.yaml)
+[![Build status](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/unit-tests.yaml/badge.svg)](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/unit-tests.yaml)
+[![Build status](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/integration-tests.yaml/badge.svg)](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/integration-tests.yaml)
+[![Build status](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/native-mode-tests.yaml/badge.svg)](https://github.com/quarkiverse/quarkus-resteasy-problem/actions/workflows/native-mode-tests.yaml)
[RFC7807 Problem](https://tools.ietf.org/html/rfc7807) extension for Quarkus RESTeasy/JaxRS applications. It maps Exceptions to `application/problem+json` HTTP responses. Inspired by [Zalando Problem library](https://github.com/zalando/problem).
@@ -36,7 +23,7 @@ This extension supports:
- __time-saving__ - in most cases you will not have to implement your own JaxRS `ExceptionMapper`s anymore, which makes your app smaller, and less error-prone.
-See [Built-in Exception Mappers Wiki](https://github.com/tietoevry/quarkus-resteasy-problem/wiki#built-in-exception-mappers) for more details.
+See [Built-in Exception Mappers Wiki](https://github.com/quarkiverse/quarkus-resteasy-problem/wiki#built-in-exception-mappers) for more details.
From [RFC7807](https://tools.ietf.org/html/rfc7807):
```
@@ -48,6 +35,18 @@ so-called "HTTP APIs" are usually not.
```
## Usage
+### Quarkus 3.15+
+This extension is now part of Quarkiverse, so simply add this to your pom.xml:
+```xml
+
+ io.quarkiverse.resteasy-problem
+ quarkus-resteasy-problem
+
+```
+
+
+ Quarkus up to 3.14 / Java 17+
+
### Quarkus 3.X
Quarkus | Java | quarkus-resteasy-problem
---------------------|------|-------------------------
@@ -74,6 +73,7 @@ Or add the following dependency to `pom.xml` in existing project:
3.9.0
```
+
Quarkus 2.X / Java 11+
@@ -135,7 +135,7 @@ Now you can throw `HttpProblem`s (using builder or a subclass), JaxRS exceptions
```java
package problem;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path;
import jakarta.ws.rs.core.Response;
diff --git a/deployment/pom.xml b/deployment/pom.xml
index 4ad6cb16..8e9a8abf 100644
--- a/deployment/pom.xml
+++ b/deployment/pom.xml
@@ -3,9 +3,9 @@
4.0.0
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem-parent
- 3.9.1-SNAPSHOT
+ 999-SNAPSHOT
quarkus-resteasy-problem-deployment
@@ -13,7 +13,7 @@
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem
${project.version}
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ClasspathDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ClasspathDetector.java
similarity index 88%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ClasspathDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ClasspathDetector.java
index 904eeea9..3535c6dd 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ClasspathDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ClasspathDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
import java.util.function.BooleanSupplier;
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ExceptionMapperDefinition.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ExceptionMapperDefinition.java
similarity index 95%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ExceptionMapperDefinition.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ExceptionMapperDefinition.java
index ae0107b4..e5e05175 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ExceptionMapperDefinition.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ExceptionMapperDefinition.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
import java.util.Objects;
import java.util.function.BooleanSupplier;
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JacksonDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JacksonDetector.java
similarity index 71%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JacksonDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JacksonDetector.java
index b6b07f7b..a88138ea 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JacksonDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JacksonDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
final class JacksonDetector extends ClasspathDetector {
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JsonBDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JsonBDetector.java
similarity index 69%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JsonBDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JsonBDetector.java
index e7534fba..0cd475a2 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/JsonBDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/JsonBDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
final class JsonBDetector extends ClasspathDetector {
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemBuildConfig.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemBuildConfig.java
similarity index 92%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemBuildConfig.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemBuildConfig.java
index 46fb12c4..3b0581c0 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemBuildConfig.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemBuildConfig.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
import io.quarkus.runtime.annotations.ConfigPhase;
import io.quarkus.runtime.annotations.ConfigRoot;
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessor.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessor.java
similarity index 90%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessor.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessor.java
index 201322d6..990f2377 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessor.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessor.java
@@ -1,12 +1,12 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
-import static com.tietoevry.quarkus.resteasy.problem.deployment.ExceptionMapperDefinition.mapper;
+import static io.quarkiverse.resteasy.problem.deployment.ExceptionMapperDefinition.mapper;
import static io.quarkus.deployment.annotations.ExecutionTime.RUNTIME_INIT;
import static io.quarkus.deployment.annotations.ExecutionTime.STATIC_INIT;
-import com.tietoevry.quarkus.resteasy.problem.ProblemRuntimeConfig;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemPostProcessor;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder;
+import io.quarkiverse.resteasy.problem.ProblemRuntimeConfig;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemPostProcessor;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemRecorder;
import io.quarkus.arc.deployment.AdditionalBeanBuildItem;
import io.quarkus.arc.deployment.UnremovableBeanBuildItem;
import io.quarkus.deployment.Capabilities;
@@ -31,7 +31,7 @@
public class ProblemProcessor {
private static final String FEATURE_NAME = "resteasy-problem";
- private static final String EXTENSION_MAIN_PACKAGE = "com.tietoevry.quarkus.resteasy.problem.";
+ private static final String EXTENSION_MAIN_PACKAGE = "io.quarkiverse.resteasy.problem.";
/**
* Don't change this to constants from Capability for the sake of older Quarkus versions
@@ -45,13 +45,14 @@ public class ProblemProcessor {
private static List neededExceptionMappers() {
Stream allMappers = Stream.of(
mapper(EXTENSION_MAIN_PACKAGE + "HttpProblemMapper")
- .thatHandles("com.tietoevry.quarkus.resteasy.problem.HttpProblem"),
+ .thatHandles("io.quarkiverse.resteasy.problem.HttpProblem"),
mapper(EXTENSION_MAIN_PACKAGE + "jaxrs.WebApplicationExceptionMapper")
.thatHandles("jakarta.ws.rs.WebApplicationException"),
mapper(EXTENSION_MAIN_PACKAGE + "jaxrs.JaxRsForbiddenExceptionMapper")
.thatHandles("jakarta.ws.rs.ForbiddenException"),
- mapper(EXTENSION_MAIN_PACKAGE + "jaxrs.NotFoundExceptionMapper").thatHandles("jakarta.ws.rs.NotFoundException"),
+ mapper(EXTENSION_MAIN_PACKAGE + "jaxrs.NotFoundExceptionMapper")
+ .thatHandles("jakarta.ws.rs.NotFoundException"),
mapper(EXTENSION_MAIN_PACKAGE + "jsonb.RestEasyClassicJsonbExceptionMapper")
.thatHandles("jakarta.ws.rs.ProcessingException"),
@@ -84,12 +85,15 @@ private static List neededExceptionMappers() {
.thatHandles("jakarta.ws.rs.ProcessingException")
.onlyIf(new JsonBDetector()),
- mapper(EXTENSION_MAIN_PACKAGE + "jsonb.JsonbExceptionMapper").thatHandles("jakarta.json.bind.JsonbException")
+ mapper(EXTENSION_MAIN_PACKAGE + "jsonb.JsonbExceptionMapper")
+ .thatHandles("jakarta.json.bind.JsonbException")
.onlyIf(new JsonBDetector()),
- mapper(EXTENSION_MAIN_PACKAGE + "ZalandoProblemMapper").thatHandles("org.zalando.problem.ThrowableProblem"),
+ mapper(EXTENSION_MAIN_PACKAGE + "ZalandoProblemMapper")
+ .thatHandles("org.zalando.problem.ThrowableProblem"),
- mapper(EXTENSION_MAIN_PACKAGE + "DefaultExceptionMapper").thatHandles("java.lang.Exception"));
+ mapper(EXTENSION_MAIN_PACKAGE + "DefaultExceptionMapper")
+ .thatHandles("java.lang.Exception"));
return allMappers
.filter(ExceptionMapperDefinition::isNeeded)
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java
similarity index 77%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java
index cbf8d0b6..3077515c 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/QuarkusSmallryeMetricsDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
final class QuarkusSmallryeMetricsDetector extends ClasspathDetector {
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyClassicDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyClassicDetector.java
similarity index 75%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyClassicDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyClassicDetector.java
index 0e1d7f14..5e2e4521 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyClassicDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyClassicDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
final class RestEasyClassicDetector extends ClasspathDetector {
diff --git a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyReactiveDetector.java b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyReactiveDetector.java
similarity index 76%
rename from deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyReactiveDetector.java
rename to deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyReactiveDetector.java
index 8cbdc19d..9cf64a95 100644
--- a/deployment/src/main/java/com/tietoevry/quarkus/resteasy/problem/deployment/RestEasyReactiveDetector.java
+++ b/deployment/src/main/java/io/quarkiverse/resteasy/problem/deployment/RestEasyReactiveDetector.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
final class RestEasyReactiveDetector extends ClasspathDetector {
diff --git a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessorTest.java b/deployment/src/test/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessorTest.java
similarity index 97%
rename from deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessorTest.java
rename to deployment/src/test/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessorTest.java
index 63437bda..613e7108 100644
--- a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/deployment/ProblemProcessorTest.java
+++ b/deployment/src/test/java/io/quarkiverse/resteasy/problem/deployment/ProblemProcessorTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.deployment;
+package io.quarkiverse.resteasy.problem.deployment;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.ArgumentMatchers.anyString;
diff --git a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/PropertiesLiveReloadTest.java b/deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/PropertiesLiveReloadTest.java
similarity index 97%
rename from deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/PropertiesLiveReloadTest.java
rename to deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/PropertiesLiveReloadTest.java
index e69693ab..06271e9d 100644
--- a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/PropertiesLiveReloadTest.java
+++ b/deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/PropertiesLiveReloadTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.devmode;
+package io.quarkiverse.resteasy.problem.devmode;
import static io.restassured.RestAssured.when;
import static org.hamcrest.Matchers.is;
diff --git a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/TestMdcResource.java b/deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/TestMdcResource.java
similarity index 90%
rename from deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/TestMdcResource.java
rename to deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/TestMdcResource.java
index 2be438e9..da600a47 100644
--- a/deployment/src/test/java/com/tietoevry/quarkus/resteasy/problem/devmode/TestMdcResource.java
+++ b/deployment/src/test/java/io/quarkiverse/resteasy/problem/devmode/TestMdcResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.devmode;
+package io.quarkiverse.resteasy.problem.devmode;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path;
diff --git a/integration-test/pom.xml b/integration-test/pom.xml
index cdbbdb9a..20d3832c 100644
--- a/integration-test/pom.xml
+++ b/integration-test/pom.xml
@@ -3,23 +3,19 @@
4.0.0
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem-parent
- 3.9.1-SNAPSHOT
+ 999-SNAPSHOT
quarkus-resteasy-problem-integration-test
Quarkus - RESTeasy - Problem - Integration Tests
-
- 3.9.1-SNAPSHOT
-
-
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem
- ${quarkus-resteasy-problem.version}
+ 999-SNAPSHOT
io.quarkus
@@ -151,93 +147,6 @@
-
- quarkus-3.0
-
- 3.0.4.Final
-
-
-
- quarkus-3.1
-
- 3.1.3.Final
-
-
-
- quarkus-3.2
-
- 3.2.10.Final
-
-
-
- quarkus-3.3
-
- 3.3.3
-
-
-
-
- quarkus-3.4
-
- 3.4.3
-
-
-
-
- quarkus-3.5
-
- 3.5.3
-
-
-
-
- quarkus-3.6
-
- 3.6.7
-
-
-
-
- quarkus-3.7
-
- 3.7.4
-
-
-
-
- quarkus-3.8
-
- 3.8.4
-
-
-
-
- quarkus-3.9
-
- 3.9.5
-
-
-
-
- quarkus-3.10
-
- 3.10.2
-
-
-
-
- quarkus-3.11
-
- 3.11.3
-
-
-
-
- quarkus-3.12
-
- 3.12.3
-
-
quarkus-3.13
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/CustomPostProcessor.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/CustomPostProcessor.java
similarity index 65%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/CustomPostProcessor.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/CustomPostProcessor.java
index 95033c2b..a1a84690 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/CustomPostProcessor.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/CustomPostProcessor.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemPostProcessor;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemContext;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemPostProcessor;
import jakarta.enterprise.context.ApplicationScoped;
@ApplicationScoped
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/GenericExceptionsResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/GenericExceptionsResource.java
similarity index 95%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/GenericExceptionsResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/GenericExceptionsResource.java
index 609cc8ec..3c411316 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/GenericExceptionsResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/GenericExceptionsResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JaxRsExceptionsResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/JaxRsExceptionsResource.java
similarity index 97%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JaxRsExceptionsResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/JaxRsExceptionsResource.java
index e6bf8703..3d600b5f 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JaxRsExceptionsResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/JaxRsExceptionsResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static jakarta.ws.rs.core.HttpHeaders.RETRY_AFTER;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JsonExceptionsResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/JsonExceptionsResource.java
similarity index 92%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JsonExceptionsResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/JsonExceptionsResource.java
index 9f70657c..2ef49be7 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/JsonExceptionsResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/JsonExceptionsResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.ws.rs.Consumes;
import jakarta.ws.rs.POST;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/MdcResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/MdcResource.java
similarity index 89%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/MdcResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/MdcResource.java
index eec1ec11..291ab012 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/MdcResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/MdcResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/SecurityExceptionsResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/SecurityExceptionsResource.java
similarity index 96%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/SecurityExceptionsResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/SecurityExceptionsResource.java
index be357949..3829d286 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/SecurityExceptionsResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/SecurityExceptionsResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.security.AuthenticationFailedException;
import io.quarkus.security.ForbiddenException;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ValidationExceptionsResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/ValidationExceptionsResource.java
similarity index 97%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ValidationExceptionsResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/ValidationExceptionsResource.java
index c5e9dc5f..1f12f221 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ValidationExceptionsResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/ValidationExceptionsResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.validation.Valid;
import jakarta.validation.ValidationException;
diff --git a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemResource.java b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemResource.java
similarity index 95%
rename from integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemResource.java
rename to integration-test/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemResource.java
index dbdf5a79..b98675f2 100644
--- a/integration-test/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemResource.java
+++ b/integration-test/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemResource.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import java.net.URI;
import jakarta.ws.rs.GET;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/AuthTestUtils.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/AuthTestUtils.java
similarity index 98%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/AuthTestUtils.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/AuthTestUtils.java
index cf528ff8..9fe4dbf2 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/AuthTestUtils.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/AuthTestUtils.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigIT.java
similarity index 96%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigIT.java
index eb39a6a0..3685ed41 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusTest;
import io.quarkus.test.junit.QuarkusTestProfile;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java
similarity index 78%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java
index 5840c317..cb6bd4da 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ConstraintViolationMapperConfigNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersIT.java
similarity index 97%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersIT.java
index d2eb4ebe..d8b79a84 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static io.restassured.RestAssured.when;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersNativeIT.java
similarity index 73%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersNativeIT.java
index 917cacfb..6f2079f3 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/GenericMappersNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/GenericMappersNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersIT.java
similarity index 98%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersIT.java
index efb1c67c..361ad2c1 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static jakarta.ws.rs.core.Response.Status.FORBIDDEN;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersNativeIT.java
similarity index 73%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersNativeIT.java
index dac9e67d..3bbe5e74 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JaxRsMappersNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JaxRsMappersNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersIT.java
similarity index 98%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersIT.java
index 275b76b2..70ff03de 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static jakarta.ws.rs.core.MediaType.APPLICATION_JSON;
@@ -9,6 +9,7 @@
import static org.hamcrest.Matchers.oneOf;
import io.restassured.response.ValidatableResponse;
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
@@ -50,6 +51,7 @@ void shouldThrowBadRequestOnMalformedBody() {
@Test
@DisplayName("Should return Bad Request(400) when request payload is malformed #2")
+ @Disabled("TEMPORARY DISABLED")
void shouldThrowBadRequestOnDifferentlyMalformedBody() {
given()
.body("{\"key\":")
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersNativeIT.java
similarity index 73%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersNativeIT.java
index 18342d7c..8fdf5335 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/JsonMappersNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/JsonMappersNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcIT.java
similarity index 92%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcIT.java
index 9fd5bb38..ff9d7d3f 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static org.hamcrest.CoreMatchers.equalTo;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcNativeIT.java
similarity index 70%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcNativeIT.java
index 9ff957d6..54702161 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MdcNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MdcNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsIT.java
similarity index 97%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsIT.java
index 3f151782..4441f100 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsNativeIT.java
similarity index 71%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsNativeIT.java
index 693e0de6..30f3bba2 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/MetricsNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/MetricsNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersIT.java
similarity index 94%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersIT.java
index 7f2f359f..e50181f9 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersIT.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
-import static com.tietoevry.quarkus.resteasy.problem.AuthTestUtils.givenAnonymous;
-import static com.tietoevry.quarkus.resteasy.problem.AuthTestUtils.givenUser;
+import static io.quarkiverse.resteasy.problem.AuthTestUtils.givenAnonymous;
+import static io.quarkiverse.resteasy.problem.AuthTestUtils.givenUser;
import static io.restassured.RestAssured.given;
import static jakarta.ws.rs.core.Response.Status.FORBIDDEN;
import static jakarta.ws.rs.core.Response.Status.UNAUTHORIZED;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersNativeIT.java
similarity index 74%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersNativeIT.java
index e18fb062..14a0aecf 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/SecurityMappersNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/SecurityMappersNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersIT.java
similarity index 98%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersIT.java
index 9fa9eba0..d45166be 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static jakarta.ws.rs.core.MediaType.APPLICATION_JSON;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersNativeIT.java
similarity index 74%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersNativeIT.java
index a617032a..a3658dd5 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ValidationMappersNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ValidationMappersNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperIT.java
similarity index 96%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperIT.java
index 8c036292..935a81d5 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static io.restassured.RestAssured.given;
import static org.hamcrest.CoreMatchers.equalTo;
diff --git a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperNativeIT.java b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperNativeIT.java
similarity index 75%
rename from integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperNativeIT.java
rename to integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperNativeIT.java
index 60cc2a81..de52c260 100644
--- a/integration-test/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperNativeIT.java
+++ b/integration-test/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperNativeIT.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.test.junit.QuarkusIntegrationTest;
diff --git a/pom.xml b/pom.xml
index dde5f72a..e94c1c98 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,16 +1,21 @@
4.0.0
+
+ io.quarkiverse
+ quarkiverse-parent
+ 17
+
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem-parent
- 3.9.1-SNAPSHOT
+ 999-SNAPSHOT
pom
Quarkus - RESTeasy - Problem - Parent
Problem Details for HTTP APIs (RFC-7807) implementation for Quarkus / RESTeasy - Parent POM.
- https://github.com/Tietoevry/quarkus-resteasy-problem
+ https://github.com/quarkiverse/quarkus-resteasy-problem
17
@@ -315,30 +320,9 @@
- scm:git:git@github.com:tietoevry/quarkus-resteasy-problem.git
- scm:git:git@github.com:tietoevry/quarkus-resteasy-problem.git
-
- https://github.com/tietoevry/quarkus-resteasy-problem/tree/master
- v3.0.0.Alpha2
+ scm:git:git@github.com:quarkiverse/quarkus-restreasy-problem.git
+ scm:git:git@github.com:quarkiverse/quarkus-restreasy-problem.git
+ https://github.com/quarkiverse/quarkus-restreasy-problem
+ HEAD
-
-
-
- Data Platforms
- Tietoevry
- https://tietoevry.com
- UTC+01:00
-
-
-
-
-
- ossrh
- https://s01.oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
diff --git a/runtime/pom.xml b/runtime/pom.xml
index c486a71a..0b9966a5 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -3,9 +3,9 @@
4.0.0
- com.tietoevry.quarkus
+ io.quarkiverse.resteasy-problem
quarkus-resteasy-problem-parent
- 3.9.1-SNAPSHOT
+ 999-SNAPSHOT
quarkus-resteasy-problem
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/DefaultExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/DefaultExceptionMapper.java
similarity index 91%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/DefaultExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/DefaultExceptionMapper.java
index 815f58cf..2297992b 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/DefaultExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/DefaultExceptionMapper.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static jakarta.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperBase.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ExceptionMapperBase.java
similarity index 82%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperBase.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/ExceptionMapperBase.java
index 3d8d302d..28c811c8 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperBase.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ExceptionMapperBase.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.PostProcessorsRegistry;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext;
+import io.quarkiverse.resteasy.problem.postprocessing.PostProcessorsRegistry;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemContext;
import jakarta.ws.rs.core.Context;
import jakarta.ws.rs.core.Response;
import jakarta.ws.rs.core.UriInfo;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblem.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
similarity index 99%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblem.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
index f1ca2027..24c38215 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblem.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.ws.rs.core.MediaType;
import jakarta.ws.rs.core.Response;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblemMapper.java
similarity index 85%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblemMapper.java
index ded99bca..49cd05c3 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblemMapper.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/InstanceUtils.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/InstanceUtils.java
similarity index 94%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/InstanceUtils.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/InstanceUtils.java
index 90fa89af..50bd8306 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/InstanceUtils.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/InstanceUtils.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import java.net.URI;
import java.net.URISyntaxException;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ProblemRuntimeConfig.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ProblemRuntimeConfig.java
similarity index 96%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ProblemRuntimeConfig.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/ProblemRuntimeConfig.java
index 92a5e61c..324d827d 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ProblemRuntimeConfig.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ProblemRuntimeConfig.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import io.quarkus.runtime.annotations.ConfigPhase;
import io.quarkus.runtime.annotations.ConfigRoot;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapper.java
similarity index 95%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapper.java
index c72b377f..3ae19e7e 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapper.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapper.java
similarity index 90%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapper.java
index dcfba9c7..dafe992e 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.exc.InvalidFormatException;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
import jakarta.ws.rs.core.Response;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java
similarity index 82%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java
index 14b06954..28e75455 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemModuleRegistrar.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.module.SimpleModule;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.jackson.ObjectMapperCustomizer;
import jakarta.inject.Singleton;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializer.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializer.java
similarity index 89%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializer.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializer.java
index 280a3c80..3a91d60f 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializer.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializer.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.std.StdSerializer;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.InstanceUtils;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.InstanceUtils;
import java.io.IOException;
import java.util.Map;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JsonProcessingExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JsonProcessingExceptionMapper.java
similarity index 75%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JsonProcessingExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JsonProcessingExceptionMapper.java
index 6a61e54b..81bd63a6 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/JsonProcessingExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/JsonProcessingExceptionMapper.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
import com.fasterxml.jackson.core.JsonProcessingException;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java
similarity index 85%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java
index 884d43d9..026eba1a 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapper.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
import jakarta.ws.rs.core.Response;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java
similarity index 77%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java
index 8a9099a7..9b1fb109 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/JaxRsForbiddenExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.jaxrs;
+package io.quarkiverse.resteasy.problem.jaxrs;
import static jakarta.ws.rs.core.Response.Status.FORBIDDEN;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.ForbiddenException;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapper.java
similarity index 71%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapper.java
index d6daff33..693127bc 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.jaxrs;
+package io.quarkiverse.resteasy.problem.jaxrs;
import static jakarta.ws.rs.core.Response.Status.NOT_FOUND;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.NotFoundException;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java
similarity index 86%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java
index a2a40c90..e1d073cd 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapper.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.jaxrs;
+package io.quarkiverse.resteasy.problem.jaxrs;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
import jakarta.ws.rs.WebApplicationException;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbExceptionMapper.java
similarity index 71%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbExceptionMapper.java
index 68dd4d3a..78f4429b 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.jsonb;
+package io.quarkiverse.resteasy.problem.jsonb;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.json.bind.JsonbException;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializer.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializer.java
similarity index 86%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializer.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializer.java
index 6f114eda..83163dbc 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializer.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializer.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.jsonb;
+package io.quarkiverse.resteasy.problem.jsonb;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.InstanceUtils;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.InstanceUtils;
import jakarta.json.bind.serializer.JsonbSerializer;
import jakarta.json.bind.serializer.SerializationContext;
import jakarta.json.stream.JsonGenerator;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java
similarity index 85%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java
index 40da0334..9f18e983 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapper.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.jsonb;
+package io.quarkiverse.resteasy.problem.jsonb;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
import static jakarta.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
import jakarta.ws.rs.ProcessingException;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjector.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjector.java
similarity index 90%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjector.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjector.java
index e5734bc1..27dccace 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjector.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjector.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.util.Collections;
import java.util.Set;
import org.slf4j.MDC;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java
similarity index 92%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java
index 780912c4..b066630f 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollector.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.smallrye.metrics.MetricRegistries;
import org.eclipse.microprofile.metrics.Metadata;
import org.eclipse.microprofile.metrics.MetricRegistry;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistry.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistry.java
similarity index 93%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistry.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistry.java
index 2c0eeb64..b4190dfe 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistry.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistry.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
import org.slf4j.LoggerFactory;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContext.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContext.java
similarity index 94%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContext.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContext.java
index 6a3491e9..3b6420ae 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContext.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContext.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
import jakarta.ws.rs.core.UriInfo;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProvider.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProvider.java
similarity index 74%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProvider.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProvider.java
index dc3082fd..ec406c71 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProvider.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProvider.java
@@ -1,8 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.InstanceUtils;
-import java.net.URI;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.InstanceUtils;
/**
* Replaces null
value of instance
with URI of currently served endpoint, i.e
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLogger.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLogger.java
similarity index 95%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLogger.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLogger.java
index 2ebd24d5..3ce7e236 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLogger.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLogger.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemPostProcessor.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemPostProcessor.java
similarity index 91%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemPostProcessor.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemPostProcessor.java
index 71f701db..a54102e6 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemPostProcessor.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemPostProcessor.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.util.Comparator;
/**
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemRecorder.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemRecorder.java
similarity index 78%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemRecorder.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemRecorder.java
index 11f2b7a0..556e480b 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemRecorder.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemRecorder.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.ProblemRuntimeConfig;
-import com.tietoevry.quarkus.resteasy.problem.validation.ConstraintViolationExceptionMapper;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.ProblemRuntimeConfig;
+import io.quarkiverse.resteasy.problem.validation.ConstraintViolationExceptionMapper;
import io.quarkus.runtime.annotations.Recorder;
import jakarta.enterprise.inject.spi.CDI;
import java.util.Set;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java
similarity index 83%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java
index 02705fd1..323e83f1 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
import static jakarta.ws.rs.core.Response.Status.UNAUTHORIZED;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.security.AuthenticationCompletionException;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapper.java
similarity index 85%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapper.java
index 5888476d..030f95c7 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapper.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.security.AuthenticationFailedException;
import io.quarkus.vertx.http.runtime.CurrentVertxRequest;
import jakarta.annotation.Priority;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java
similarity index 81%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java
index 85a8ddc4..6ddba53b 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionReactiveMapper.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemContext;
import io.quarkus.security.AuthenticationFailedException;
import io.smallrye.mutiny.Uni;
import io.vertx.ext.web.RoutingContext;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java
similarity index 83%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java
index 04cc98e8..aa4a3bb4 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapper.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.security.AuthenticationRedirectException;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapper.java
similarity index 75%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapper.java
index fd5949ab..ede71352 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
import static jakarta.ws.rs.core.Response.Status.FORBIDDEN;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.security.ForbiddenException;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/HttpUnauthorizedUtils.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/HttpUnauthorizedUtils.java
similarity index 94%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/HttpUnauthorizedUtils.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/HttpUnauthorizedUtils.java
index d071e3d1..73cc5c7f 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/HttpUnauthorizedUtils.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/HttpUnauthorizedUtils.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
import static jakarta.ws.rs.core.Response.Status.UNAUTHORIZED;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.vertx.http.runtime.security.ChallengeData;
import io.quarkus.vertx.http.runtime.security.HttpAuthenticator;
import io.smallrye.mutiny.Uni;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapper.java
similarity index 85%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapper.java
index 480923a7..3e04c57e 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapper.java
@@ -1,7 +1,7 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import io.quarkus.security.UnauthorizedException;
import io.quarkus.vertx.http.runtime.CurrentVertxRequest;
import jakarta.annotation.Priority;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java
similarity index 81%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java
index 26150eb2..5cd3eddc 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionReactiveMapper.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemContext;
import io.quarkus.security.UnauthorizedException;
import io.smallrye.mutiny.Uni;
import io.vertx.ext.web.RoutingContext;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapper.java
similarity index 94%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapper.java
index 09b24962..fe031ad2 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapper.java
@@ -1,8 +1,8 @@
-package com.tietoevry.quarkus.resteasy.problem.validation;
+package io.quarkiverse.resteasy.problem.validation;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.ProblemRuntimeConfig.ConstraintViolationMapperConfig;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ProblemRuntimeConfig.ConstraintViolationMapperConfig;
import jakarta.annotation.Priority;
import jakarta.validation.ConstraintViolation;
import jakarta.validation.ConstraintViolationException;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ValidationExceptionMapper.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ValidationExceptionMapper.java
similarity index 78%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ValidationExceptionMapper.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ValidationExceptionMapper.java
index 048c79f9..d578ef5f 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/ValidationExceptionMapper.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/ValidationExceptionMapper.java
@@ -1,9 +1,9 @@
-package com.tietoevry.quarkus.resteasy.problem.validation;
+package io.quarkiverse.resteasy.problem.validation;
import static jakarta.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
-import com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.ExceptionMapperBase;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.annotation.Priority;
import jakarta.validation.ValidationException;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/Violation.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/Violation.java
similarity index 94%
rename from runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/Violation.java
rename to runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/Violation.java
index 7faf426d..bdb02e24 100644
--- a/runtime/src/main/java/com/tietoevry/quarkus/resteasy/problem/validation/Violation.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/validation/Violation.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.validation;
+package io.quarkiverse.resteasy.problem.validation;
public final class Violation {
diff --git a/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/runtime/src/main/resources/META-INF/quarkus-extension.yaml
index cbd244a9..99517741 100644
--- a/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ b/runtime/src/main/resources/META-INF/quarkus-extension.yaml
@@ -12,7 +12,7 @@ metadata:
- "problem"
- "error"
- "exception"
- guide: "https://github.com/tietoevry/quarkus-resteasy-problem/blob/master/README.md"
+ guide: "https://github.com/quarkiverse/quarkus-resteasy-problem/blob/main/README.md"
categories:
- "web"
- "serialization"
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperAssert.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ExceptionMapperAssert.java
similarity index 96%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperAssert.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/ExceptionMapperAssert.java
index 5cbeb10c..33523f0a 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ExceptionMapperAssert.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ExceptionMapperAssert.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import jakarta.annotation.Priority;
import jakarta.ws.rs.Priorities;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMapperTest.java
similarity index 93%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMapperTest.java
index 57bb001c..0374eecb 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMother.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMother.java
similarity index 97%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMother.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMother.java
index 73d0674b..60184a2c 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemMother.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemMother.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemTest.java
similarity index 93%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemTest.java
index e90ef083..9133aa82 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/HttpProblemTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/HttpProblemTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.complexProblem;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.complexProblem;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ProblemMapperBenchmark.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ProblemMapperBenchmark.java
similarity index 94%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ProblemMapperBenchmark.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/ProblemMapperBenchmark.java
index 53af0630..832941d5 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ProblemMapperBenchmark.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ProblemMapperBenchmark.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static java.util.concurrent.TimeUnit.MILLISECONDS;
import static org.assertj.core.api.Assertions.assertThat;
import com.google.common.collect.Sets;
-import com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder;
+import io.quarkiverse.resteasy.problem.postprocessing.ProblemRecorder;
import jakarta.ws.rs.core.Response;
import java.util.Collection;
import java.util.concurrent.TimeUnit;
@@ -65,7 +65,7 @@ public Response mapperToResponse(BenchmarkState state) {
return state.mapper.toResponse(state.problem);
}
- static final double MAX_AVG_EXECUTION_TIME_MICROSECONDS = 25;
+ static final double MAX_AVG_EXECUTION_TIME_MICROSECONDS = 60;
@Test
@Tag("performance-test")
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperTest.java
similarity index 95%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperTest.java
index 5c0c4d55..f80e629b 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/ZalandoProblemMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/ZalandoProblemMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem;
+package io.quarkiverse.resteasy.problem;
import static org.assertj.core.api.Assertions.assertThat;
import static org.zalando.problem.Status.BAD_REQUEST;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java
similarity index 95%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java
index 2ca038f7..cee861dc 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/InvalidFormatExceptionMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
@@ -6,7 +6,7 @@
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.exc.InvalidFormatException;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.ws.rs.core.Response;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializerTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializerTest.java
similarity index 92%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializerTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializerTest.java
index b3c57907..1470e935 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/JacksonProblemSerializerTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/JacksonProblemSerializerTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
import static jakarta.ws.rs.core.Response.Status.NOT_FOUND;
import static org.assertj.core.api.Assertions.assertThat;
@@ -6,8 +6,8 @@
import com.fasterxml.jackson.core.JsonEncoding;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonGenerator;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblemMother;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblemMother;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.net.URI;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java
similarity index 87%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java
index 36866301..e0ce14f7 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jackson/UnrecognizedPropertyExceptionMapperTest.java
@@ -1,12 +1,12 @@
-package com.tietoevry.quarkus.resteasy.problem.jackson;
+package io.quarkiverse.resteasy.problem.jackson;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.ws.rs.core.Response;
import java.util.ArrayList;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java
similarity index 90%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java
index 75919cfc..e495979d 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/NotFoundExceptionMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.jaxrs;
+package io.quarkiverse.resteasy.problem.jaxrs;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java
similarity index 94%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java
index 36195890..43740e63 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jaxrs/WebApplicationExceptionMapperTest.java
@@ -1,11 +1,11 @@
-package com.tietoevry.quarkus.resteasy.problem.jaxrs;
+package io.quarkiverse.resteasy.problem.jaxrs;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblem.MEDIA_TYPE;
+import static io.quarkiverse.resteasy.problem.HttpProblem.MEDIA_TYPE;
import static jakarta.ws.rs.core.HttpHeaders.RETRY_AFTER;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatCode;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.ws.rs.RedirectionException;
import jakarta.ws.rs.WebApplicationException;
import jakarta.ws.rs.core.MediaType;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializerTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializerTest.java
similarity index 93%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializerTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializerTest.java
index 0f8dac7f..2668a100 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/JsonbProblemSerializerTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/JsonbProblemSerializerTest.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.jsonb;
+package io.quarkiverse.resteasy.problem.jsonb;
import static jakarta.ws.rs.core.Response.Status.NOT_FOUND;
import static org.assertj.core.api.Assertions.assertThat;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblemMother;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblemMother;
import jakarta.json.Json;
import jakarta.json.bind.JsonbConfig;
import jakarta.json.bind.serializer.SerializationContext;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java
similarity index 94%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java
index bf41c2bd..02c5600a 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/jsonb/RestEasyClassicJsonbExceptionMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.jsonb;
+package io.quarkiverse.resteasy.problem.jsonb;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java
similarity index 81%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java
index 6e1906d0..cc9228a9 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MdcPropertiesInjectorTest.java
@@ -1,13 +1,13 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblem;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblemBuilder;
-import static com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblem;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblemBuilder;
+import static io.quarkiverse.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
import static org.assertj.core.api.Assertions.assertThat;
import com.google.common.collect.Sets;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java
similarity index 60%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java
index b6971c78..5cf23882 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/MicroprofileMetricsCollectorTest.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblem;
-import static com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblem;
+import static io.quarkiverse.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
import static org.assertj.core.api.Assertions.assertThat;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import org.junit.jupiter.api.Test;
class MicroprofileMetricsCollectorTest {
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java
similarity index 80%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java
index 0eac7f66..77e1264c 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessingArchitectureTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
import static com.tngtech.archunit.lang.syntax.ArchRuleDefinition.classes;
@@ -7,7 +7,7 @@
import com.tngtech.archunit.junit.ArchTest;
import com.tngtech.archunit.lang.ArchRule;
-@AnalyzeClasses(packages = "com.tietoevry.quarkus.resteasy.problem.postprocessing", importOptions = ImportOption.DoNotIncludeTests.class)
+@AnalyzeClasses(packages = "io.quarkiverse.resteasy.problem.postprocessing", importOptions = ImportOption.DoNotIncludeTests.class)
public class PostProcessingArchitectureTest {
@ArchTest
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java
similarity index 85%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java
index 658e8d58..c9405703 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/PostProcessorsRegistryTest.java
@@ -1,10 +1,10 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblem;
-import static com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblem;
+import static io.quarkiverse.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
import static org.assertj.core.api.Assertions.assertThat;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.util.ArrayList;
import java.util.List;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContextMother.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContextMother.java
similarity index 86%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContextMother.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContextMother.java
index d1f1bff8..7ffe2557 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemContextMother.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemContextMother.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
import org.jboss.resteasy.specimpl.ResteasyUriInfo;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java
similarity index 76%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java
index 49935e2d..57827704 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemDefaultsProviderTest.java
@@ -1,11 +1,11 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblem;
-import static com.tietoevry.quarkus.resteasy.problem.HttpProblemMother.badRequestProblemBuilder;
-import static com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblem;
+import static io.quarkiverse.resteasy.problem.HttpProblemMother.badRequestProblemBuilder;
+import static io.quarkiverse.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
import static org.assertj.core.api.Assertions.assertThat;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import java.net.URI;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLoggerTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLoggerTest.java
similarity index 87%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLoggerTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLoggerTest.java
index cb36a5be..e58c9319 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/postprocessing/ProblemLoggerTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/postprocessing/ProblemLoggerTest.java
@@ -1,14 +1,14 @@
-package com.tietoevry.quarkus.resteasy.problem.postprocessing;
+package io.quarkiverse.resteasy.problem.postprocessing;
-import static com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
+import static io.quarkiverse.resteasy.problem.postprocessing.ProblemContextMother.simpleContext;
import static jakarta.ws.rs.core.Response.Status.BAD_REQUEST;
import static jakarta.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
-import com.tietoevry.quarkus.resteasy.problem.validation.Violation;
+import io.quarkiverse.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.validation.Violation;
import java.util.Collections;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java
similarity index 85%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java
index a9d39451..4e15ce60 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationCompletionExceptionMapperTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import io.quarkus.security.AuthenticationCompletionException;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java
similarity index 88%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java
index 4a686cc8..4594d162 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationFailedExceptionMapperTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java
similarity index 88%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java
index 60c00204..2c2e39cd 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/AuthenticationRedirectExceptionMapperTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import io.quarkus.security.AuthenticationRedirectException;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapperTest.java
similarity index 83%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapperTest.java
index a38ec7a6..213276cf 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/ForbiddenExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/ForbiddenExceptionMapperTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import io.quarkus.security.ForbiddenException;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapperTest.java
similarity index 87%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapperTest.java
index 6ab87fbe..64eb5091 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/security/UnauthorizedExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/security/UnauthorizedExceptionMapperTest.java
@@ -1,6 +1,6 @@
-package com.tietoevry.quarkus.resteasy.problem.security;
+package io.quarkiverse.resteasy.problem.security;
-import static com.tietoevry.quarkus.resteasy.problem.ExceptionMapperAssert.assertThat;
+import static io.quarkiverse.resteasy.problem.ExceptionMapperAssert.assertThat;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
diff --git a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java b/runtime/src/test/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java
similarity index 99%
rename from runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java
rename to runtime/src/test/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java
index 67d40c08..9f6d4290 100644
--- a/runtime/src/test/java/com/tietoevry/quarkus/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java
+++ b/runtime/src/test/java/io/quarkiverse/resteasy/problem/validation/ConstraintViolationExceptionMapperTest.java
@@ -1,4 +1,4 @@
-package com.tietoevry.quarkus.resteasy.problem.validation;
+package io.quarkiverse.resteasy.problem.validation;
import static org.assertj.core.api.Assertions.assertThat;
@@ -7,7 +7,7 @@
import com.fasterxml.jackson.databind.JavaType;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition;
-import com.tietoevry.quarkus.resteasy.problem.HttpProblem;
+import io.quarkiverse.resteasy.problem.HttpProblem;
import jakarta.validation.ConstraintViolation;
import jakarta.validation.ConstraintViolationException;
import jakarta.validation.ParameterNameProvider;