问题标签 [wildfly-13]

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.

0 投票
1 回答
813 浏览

hibernate - 如何在 WildFly 13 中使用 Hibernate 4

是否可以使用hibernate-core-4.xon运行应用程序Wildfly 13

我很确定WildFly13支持休眠 4,但是无论如何我都需要这样做。部分原因是应用程序正在使用一些在 hibernate 5 中不再存在的类(Mappings例如),更改它们将是一项巨大的努力。

我的偏好是只更新应用程序,但我需要表现出“尽职调查”(或其他)来证明努力的合理性。

我们看到的例外情况与让 hibernate 4 与 infinispan 9 配合得很好,或者也可能将 infinispan 降级到版本“6.x”有关。

我所知道的所有相关经验都与 Tomcat 相关,因此我需要一些帮助,方法是让它工作,或者能够显示官方文档或声明不支持休眠 4 的声明。

堆栈跟踪

2018-07-11 17:30:17,034 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)

2018-07-11 17:30:17,050 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:150)

2018-07-11 17:30:17,050 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:137)

2018-07-11 17:30:17,050 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:123)

2018-07-11 17:30:17,050 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.hibernate.cache.infinispan.InfinispanRegionFactory.createCacheManager(InfinispanRegionFactory.java:415)

2018-07-11 17:30:17,050 错误 (Thread-1 (ActiveMQ-client-global-threads)) [stderr] at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:323)

解析器注册表中的代码抛出异常:

0 投票
1 回答
974 浏览

java - Wildfly 13 操作(“读取属性”)子系统 jpa

我最近从wildfly 10迁移到wildfly 13。从控制台部署模块时出现这个奇怪的错误

奇怪的是,应用程序运行得相当频繁,但是从控制台看不到部署。Wildfly 上的模块休眠结构如下

任何帮助将非常感激。谢谢

0 投票
0 回答
403 浏览

java - WildFly 13 远程 ejb 失败,服务器拒绝身份验证

我想在 WildFly 13 中部署的安全 EJB 上进行远程 EJB 调用。EJB 由 Elytron 保护,但由于某种原因,客户端应用程序总是失败

反过来来自

允许访问 bean 的用户和他们各自的角色存储在一个数据库中,我为其定义了一个 Elytron jdbc-realm。

客户端代码:

0 投票
0 回答
443 浏览

jsf-1.2 - 将 JSF1.2 应用程序从 Jboss 4.2 迁移到 Wildfly 13

我正在尝试将现有的 JSF 1.2 应用程序从 Jboss 4.2 迁移到 Wildfly 13。我还从 jdk1.5 迁移到了 jdk10。我正在制作具有以下层次结构的 ear 文件:

我的 jboss-deployment-structure.xml 看起来像:

<sub-deployment name="EOSWeb.war"> 我在 jboss 4.2 中使用的所有 jsf jar 中的相同排除项现在都在 ear/lib 中。

我的 web.xml

当我现在将 ear 文件放在独立/部署文件夹中并启动 wildfly 时,它不会在 server.log 中给出任何错误。但是当我点击应用程序 url 时,它给了我 404。

完整的服务器日志可在以下位置获得: 服务器日志

0 投票
0 回答
1685 浏览

jboss - Wildfly 战争部署超时错误:WFLYCTL0348

出现错误-等待服务容器稳定 [300] 秒后超时,我增加了超时仍然得到相同的错误

0 投票
1 回答
53 浏览

java - Naming.unbind("somename") 对 wildfly 13 失败

我正在将一个应用程序从 jboss 4.2 迁移到 wildfly 13。该应用程序公开了 EJB,成功迁移,并且这些 EJB 被一些独立客户端(使用 tanuki 包装器包装为服务)使用,这些客户端与 wildfly 运行在同一台机器上。这些独立客户端使用 JMX 进行监控。启动代码尝试取消绑定服务名称,以防客户端在之前的运行中使用

在正常启动时(不是在崩溃后)

是期待。

我的问题是我得到以下堆栈跟踪

端口 1099 是命名 javadoc 中所述的默认“众所周知”端口:

Naming 类提供了在远程对象注册表中存储和获取对远程对象的引用的方法。Naming 类的每个方法都将一个名称作为其参数之一,该名称是 URL 格式(没有方案组件)的 java.lang.String,格式为: //host:port/name 其中 host 是主机(远程或local) 注册表所在的位置,port 是注册表接受调用的端口号,其中 name 是注册表未解释的简单字符串。主机和端口都是可选的。如果省略host,则主机默认为本地主机。如果省略端口,则端口默认为 1099,这是 RMI 的注册表 rmiregistry 使用的“众所周知”端口。

我也尝试使用wildfly管理端口,因为它使用http端口升级,我得到了

有以下根本原因

我错过了什么和/或做错了什么?

0 投票
1 回答
1560 浏览

java - Wildfly 13 和 EJB 2.1 兼容性问题和 RelativeContext Classcast 问题

任何人都可以帮助解决以下问题:

我正在尝试将我的应用程序服务器JBOSS 6Wildfly 12/13.

我的应用程序是EJB基于。当我使用时Jboss 6,我正在使用Jdk 1.7

现在对于 Wildfly,我正在使用jdk 1.8.

而且,在升级到 Wildfly 时,以前的jndi设置不起作用,所以我jndi configurations

配置文件:

至:

现在我收到错误:

这是我的 ServiceLocator 类:

我什至从 wildfly-13 - bin/client 文件夹中添加了 jboss-client。我几乎尝试了在其他问答中发布的所有方法,但没有任何效果。

我不明白如何附加文件,如果有人指导我,我将附加 server.log 和standalone-full.xml 以供审查。

提前感谢您的帮助!

0 投票
1 回答
32 浏览

command-line-interface - Cli 批处理模式不支持模块添加命令

我在 Widlfly 13 上使用 cli 批处理模式执行一些命令,但命令模块 add不尊重“全有或全无”模式。因为它在我完成批处理过程之前执行,所以执行命令run-batch。有人知道是什么原因吗?还有其他具有相同行为的命令吗?谢谢。

0 投票
1 回答
1102 浏览

java - 配置 Wildfly 以对 MariaDB 使用 SSL 连接

我想将 Wildfly 14 配置为使用加密的 JDBC 连接。我试过这个:

玛丽亚数据库:

创建证书:

在 my.cnf 下的 MariDB 中添加证书

systemctl 重启 mysql

在 Java keystone 中导入证书:

导出 keystone 配置:

当我使用此连接链接时:

jdbc:mariadb://localhost:3306/production_gateway- 它正在工作

但是当我使用:jdbc:mariadb://localhost:3306/production_gateway?useSSL=true&requireSSL=true

我得到:

你能建议我如何解决这个问题吗?我使用 JDBC 驱动程序mariadb-java-client-2.3.0.jar

0 投票
2 回答
6166 浏览

sql-server - Wildfly 14 Microsoft SQL Server 配置

我想在 Wildfly 14 中使用 MS SQL Server 作为数据源,但我总是在控制台中收到以下错误:

我的配置如下:

独立的.xml

我还在以下目录中配置了一个module.xml:wildfly-14.0.1.Final\modules\system\layers\base\com\microsoft\sqlserver\main。我也把 sqljdbc42.jar 放进去。

使用 Wildfly 13 之前,我没有任何问题。