undertow 相关问题

Undertow是一个高性能的非阻塞Web服务器,是Red Hat WildFly中的新Web服务器。

类 org.jboss.resteasy.plugins.server.servlet.HttpServlet30Dispatcher 未实现 jakarta.servlet.Servlet

我正在更新项目中的依赖项。以下是我正在使用的相应的 undertow 和 Resteasy 依赖项。 io.undertow 我正在更新项目中的依赖项。以下是我正在使用的相应的 undertow 和 Resteasy 依赖项。 <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-core</artifactId> <version>2.3.12.Final</version> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-servlet</artifactId> <version>2.3.12.Final</version> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-websockets-jsr</artifactId> <version>2.3.12.Final</version> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-undertow</artifactId> <version>3.15.6.Final</version> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jaxrs</artifactId> <version>3.15.6.Final</version> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-client</artifactId> <version>3.15.6.Final</version> </dependency> 运行应用程序时出现以下异常 线程“main”中的异常 java.lang.IllegalArgumentException: UT010009: 类型类 org.jboss.resteasy.plugins.server.servlet.HttpServlet30Dispatcher 的 Servlet ResteasyServlet_ 未实现 jakarta.servlet.Servlet 在 io.undertow.servlet.api.ServletInfo.(ServletInfo.java:76) 在 io.undertow.servlet.Servlets.servlet(Servlets.java:102) 在 com.alacriti.serverless.undertow.server.ServicesServer.doUndertowRespAppDeployment(ServicesServer.java:600) 在 com.alacriti.serverless.undertow.server.ServicesServer.createDeploymentInfoAndAddRestApps(ServicesServer.java:574) 在 com.alacriti.serverless.undertow.server.ServicesServer.start(ServicesServer.java:365) 在 com.alacriti.serverless.undertow.server.ServicesServer.main(ServicesServer.java:1044) 有人可以帮我解决这个问题吗? 预先感谢。 您需要升级您正在使用的RESTEasy版本。最新版本是6.2.8.Final。 3.15.x 版本实现了 Jakarta REST 2.1 规范,该规范是 Jakarta EE 8 的一部分。

回答 1 投票 0

增加 Wildfly 中服务器发送事件 (SSE) 连接的超时

我目前正在 Wildfly 中使用服务器发送的事件,并通过 EventSource 将此类事件发送到浏览器。一切正常,但如果 SSE 连接空闲两分钟...

回答 1 投票 0

Quarkus Websocket 客户端握手 308 - 升级配置?

我正在使用 Quarkus,几年后再次尝试配置 WS 客户端,但我正在努力寻找解决方案。 BoM 版本 3.7.1 中的相关依赖项 io.qu...

回答 1 投票 0

弹簧泄漏连接处的下流

我正在使用 Spring Boot (1.3.O.M5) 和 Undertow。最近,我发现当我使用 lsof -p $(pidof java) 几个小时后,它向我显示了大约 700 行命令,其中大部分是

回答 3 投票 0

WebSocketDeploymentInfo,将使用默认的worker

在我的 SpringBoot 应用程序日志中,我看到以下警告: UT026009:未在 WebSocketDeploymentInfo 上设置 XNIO 工作线程,将使用默认工作线程 UT026010:缓冲池未设置为

回答 3 投票 0

如何使用 JMS 配置 WildFly messages-activemq 子系统以通过 https 工作

我正在运行 WildFly 26.1 并已向其中添加了 messages-activemq 子系统。我想配置它,以便我可以通过 https 传输附加远程客户端并来回发送 JMS 消息...

回答 1 投票 0

‘undertow’可以通过‘spring-boot 3.2’中的虚拟线程来增强吗?

非常高兴,spring-boot 3.2 发布了。 在 Spring Boot 3.2.0 发行说明中 正如这里提到的,spring-boot可以启用虚拟线程。并且tomcat和jetty可以使用虚拟机处理web请求...

回答 1 投票 0

无法通过 SLF4J 查看 Undertow 日志

我在Undertow开发小组中提出了这个问题,但没有收到回复。 我使用 Java 17 编写了一个示例测试应用程序。我过去使用过嵌入式 Tomcat,但我读到了对 Undert 的高度评价...

回答 1 投票 0

运行“空”Undertow 时每秒 HTTP 请求的限制因素是多少?

我正在运行一个非常简单的 Undertow 配置。整个代码包括: 公共类HelloWorldUndertow { 公共静态无效主(字符串[] args){ Undertow undertow = Undertow.build...

回答 1 投票 0

Cask (undertow) 服务器配置,用于使用 CORS 进行不记名令牌身份验证

我已经为 CORS 配置了 Cask undertow 服务器,如下所示: 类 CorsHandler(dispatchTrie: DispatchTrie[Map[String, (路由, EndpointMetadata[_])]], mainDecorators: Seq[Decora...

回答 1 投票 0

在 Vaadin + Spring boot 项目中用 Undertow 替换 Tomcat - ERR_CONNECTION_CLOSED

我想用undertow替换Tomcat。 一切看起来都很好,但当我尝试连接到 Rest api 或 vaadin 视图时,没有错误和任何其他信息表明出现问题。仅浏览器...

回答 1 投票 0

Undertow HTTP2:请求线程耗尽,线程陷入 org.xnio.conduits...awaitReadable/Writable 操作

一天内 5 个可用实例中的一个随机实例偶尔会发生几次情况。工作线程被卡住,在耗尽所有工作线程后服务无法响应......

回答 2 投票 0

Jboss 7.4 中 Websocket 处理不正确

我正在按照 jBoss 文档将 websocket 包含在使用 jBoss 7 构建的服务中。 我已经使用所需的注释创建了接口及其实现: @ServerEndpoint(&qu...

回答 1 投票 0

Vaadin 24 WEB Push 用 Undertow / Jetty / Netty 替换 Tomcat

我想替换 Vaadin 中的 Tomcat。想用 Under / Jetty / Netty 替换它。 目前我正在使用 spring boot 并用 undertow 替换 tomcat 。不幸的是这个设置禁用了 WEB_PUS...

回答 1 投票 0

如何配置 undertow 以在 Servlet 处理程序和基于 HttpServerExchange 的处理程序之间共享会话?

我想修改一个使用嵌入式 undertow 的 Web 应用程序,从使用 Servlet 到使用基于 HttpServerExchange 的框架。我希望它在我一次更改代码时继续工作。关键是...

回答 0 投票 0

Wildfly standalone.xml 重写以逃避 root.war 重写?

我有一个使用 Wildfly 24 的 GOTs 应用程序。在我没有反编译权限的 root.war 中,他们重写了所有页面,因此所有页面看起来都像 https://site.name:8443。 分离...

回答 0 投票 0

夸克斯 - 更改默认会话cookie名称

如何改变Quarkus的默认会话cookie名?默认的cookie名称是JSESSIONID,应用程序属性 "quarkus.http.auth.form.cookie-name "似乎不工作,也不知道该如何更改。

回答 1 投票 0

Undertow Core HTTPS服务器给出400个坏请求

我使用io.underow.core设置了Java HTTPS服务器,创建了HttpListener,看起来我的代码很完美,但是...... 它不工作。任何请求都会给我400 Bad Request。下面是相关的代码...

回答 1 投票 0

Keycloak / Undertow / JBoss-CLI-从环境变量设置“网络上下文”

我对Wildfly / Undertow和JBoss-CLI设置Keycloak的网络上下文有疑问。环境变量似乎无法在underwow本身中解决,但其他环境变量...

回答 1 投票 3

Wildfly(Undertow)有时在URL中包含jsessionid

我的环境:Wildfly 14浏览器Firefox(启用了Cookie / JavaScript),简单的Web应用程序,使用response.encodeURL对链接的URL进行编码。web.xml:无会话跟踪设置有时,URL ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.