Skip to content

Commit

Permalink
Refactor ResteasyReactiveOutputStream so that it can be used by Quark…
Browse files Browse the repository at this point in the history
…us CXF fix quarkusio#40994
  • Loading branch information
ppalaga committed Jun 5, 2024
1 parent 28fc490 commit 0fd2d47
Show file tree
Hide file tree
Showing 10 changed files with 657 additions and 47 deletions.
5 changes: 5 additions & 0 deletions bom/application/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4898,6 +4898,11 @@
<artifactId>resteasy-reactive-client-processor</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus.resteasy.reactive</groupId>
<artifactId>vertx-java-io</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wildfly.common</groupId>
<artifactId>wildfly-common</artifactId>
Expand Down
6 changes: 6 additions & 0 deletions independent-projects/resteasy-reactive/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,12 @@
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>io.quarkus.resteasy.reactive</groupId>
<artifactId>vertx-java-io</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>io.quarkus.resteasy.reactive</groupId>
<artifactId>resteasy-reactive-client-processor</artifactId>
Expand Down
1 change: 1 addition & 0 deletions independent-projects/resteasy-reactive/server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<module>runtime</module>
<module>processor</module>
<module>vertx</module>
<module>vertx-java-io</module>
<module>jsonb</module>
<module>jackson</module>
</modules>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>io.quarkus.resteasy.reactive</groupId>
<artifactId>resteasy-reactive-server-parent</artifactId>
<version>999-SNAPSHOT</version>
</parent>

<artifactId>vertx-java-io</artifactId>
<name>Ancillary classes for using Vert.x with frameworks designed to read/write from/to java.io streams</name>

<dependencies>

<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-web</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.logmanager</groupId>
<artifactId>jboss-logmanager</artifactId>
<scope>test</scope>
</dependency>

</dependencies>

<build>
<plugins>
<plugin>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

</project>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.jboss.resteasy.reactive.server.vertx;
package io.quarkus.vertx.java.io;

import java.lang.invoke.MethodHandle;
import java.lang.invoke.MethodHandles;
Expand Down
Loading

0 comments on commit 0fd2d47

Please sign in to comment.