问题标签 [wildfly-21]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wildfly - WildFly 21 - 未找到默认服务器的路由提供程序;使用基于静态配置的旧提供程序
我在运行 wildFly 服务器时收到此警告
java - Wildfly 21 – 如何自定义 Bean Validation 异常的返回
我尝试以多种方式注册自定义异常映射器:
但发生的一切都是 ResteasyViolationExceptionMapper 的默认行为。我的自定义 ExceptionMapper 永远不会被调用。我不知道还能尝试什么。
jboss - 无法加载:自定义 OracleValidConnectionChecker
FMOracleValidConnectionChecker 是自定义的 OracleValidationConnectionChecker。它在wildfly 10中运行良好,但在wildfly 20中低于stacktrace
有谁知道我该如何解决这个问题?
项目结构 - Application.ear>-lib>-utility.jar -META-INF - EJB.jar - .war
wildfly - 如何获取 Wildfly 21 上的集群节点信息?
我正在尝试使用以下应用程序代码获取集群信息(尤其是节点列表)。
两者都在抛出 InstanceNotFoundExceptions。
java - 如何在 Wildfly 21 上配置 Jakarta 持久性
谢谢你,提前道歉!
我正在努力将我们的 Wildfly 版本从 8 升级到 21。在 8 年代,wildfly 附带了默认持久性引擎的 hibernate,现在看来它附带了 Jakarta。所以,我正在经历试图让持久性工作的过程,并且遇到了下面列出的错误。
我有一个干净的 21.0.2.Final 下载,我修改了standalone.xml 以包含我的数据源,我认为这些数据源被正确加载,因为这些行最终出现在日志中。
持久性.xml
测试持久性.xml
以下是我在运行 ./stabdalone.sh 命令时遇到的错误和警告
在 wildfly-root/modules/system/layers/base/javax/persistence/api/main 文件夹中,我有 module.xml 和 jakarta.persistence-api-2.2.3.jar
module.xml 内容
我添加了 Jakarta 持久性依赖项
我也有这个,不知道是否需要。
想知道我错过了什么愚蠢的事情吗?
编辑:我已将此添加到 dependencyManagement 部分:
我现在得到这个新错误:
java - 在 Wildfly v.21(与 v.22 相同)第二个集群节点启动时,具有 NON_XA 事务的复制缓存无法同步缓存数据
在 Wildlfy v.18 (Infinispan 9.4.16) 上完美运行,但不适用于 v.21 或 v.22 (Infinispan 11.04)
标准 Wildfly v.22(与 v.21 相同)配置,使用作为两个节点的集群运行的standalone-full-ha.xml。
缓存配置为:
缓存是这样访问的:
Java版本:OpenJDK 64-Bit Server VM 18.9(build 11+28,混合模式)
由于缺少事务,Infinispan 在启动第二个集群节点时无法同步缓存。
将事务更改为 NONE,第二个集群节点开始时没有错误。
java - 是什么导致我的 Wildfly BOM 编译错误
我正在为一个应用程序升级到 wildfly 21.0.2.Final,并希望为其提取 BOM,而不是一次链接我需要 1 个的依赖项。
mvnrepository 说它应该是这样的:
但是,当我尝试使用它打包时,mvn clean package
我得到了这些错误:
无法解析项目 org.example:test:war:1.0-SNAPSHOT 的依赖项:无法解析以下工件:org.apache.taglibs:taglibs-standard-spec:jar:1.2.6-RC1
,,org.apache.taglibs:taglibs-standard-impl:jar:1.2.6-RC1
:org.apache.taglibs:taglibs-standard-compat:jar:1.2.6-RC1
找不到工件 org.apache.taglibs:taglibs-standard-spec:jar:1.2.6 -RC1 在中央(https://companyNameglobal.jfrog.io/companyNameglobal/maven-all)
看起来好像这些工件不存在,但为什么在 Wildfly BOM 中需要它们?
任何帮助都会很棒。
jdbc - Wildfly 21:可引导 JAR 找不到 H2 JDBC 驱动程序/数据源类
我正在 Wildfly 21.0.1.Final 上部署一个可启动的 JAR。JAR 是使用 wildfly-jar-maven-plugin 构建的。这是插件配置:
运行可启动 JAR 我得到以下异常:
类 org.h2.jdbcx.JdbcDataSource 显然没有找到。但是,查看可启动 JAR,我在模块目录中看到:
[![模块][1]][1]
因此,如上所示,modules 目录包含一个名为“com.h2database.h2”的模块,这里是关联的 module.xml 文件的内容:
这是 h2-1.4.197.jar 存档的内容:
[![h2][2]][2]
因此,Wildfly 服务器有一个名为“com.h2database.h2”的模块,其中包含所需的“org.h2.jdbcx.JdbcDtaSource”类。
那么为什么要提高CNFE呢?最后但同样重要的是,这里是数据源定义:
还有 persistence.xml 文件:
有人可以在这里解释一下这个问题,因为我被困了几天:-(
提前谢谢了。
亲切的问候,
西摩 [1]: https://i.stack.imgur.com/fUBOc.png [2]: https://i.stack.imgur.com/mHaGb.png
apache-kafka - 部署 MDB 以在 Wildfly 上侦听 Kafka 错误:WFLYEJB0383: No message listener of type fish.pay....KafkaListener found in resource adapter
我正在尝试使用 [JCA resoruce-adapters][1] 来使用 anMDB
连接到kafka
. 以下是standalone-full.xml
配置kafka的条目resoruce adapter
和相关ejb-mdb
定义:
请注意,我已将 部署mdb
为ejbModule
嵌入在ear
部署应用程序时出现以下错误
Standalone-full.xml 资源适配器配置
MDB 类:
我不确定我是否遗漏了一些东西,但是我无法弄清楚为什么服务器会在rar
文件本身而不是我的文件中寻找监听器的接口实现EJB- Jar
[1]:https ://github.com /payara/Cloud-Connectors/tree/master/Kafka/KafkaRAR