问题标签 [wildfly-11]

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 投票
0 回答
890 浏览

java - Wildfly 11 配置(启用)SSL 证书

我已经在线购买了 SSL 并获得了以下文件:

  • mydomain.ca 文件
  • mydomain.crt 文件
  • mydomain.csr 文件
  • mydomain.key 文件
  • mydomain.pem 文件
  • mydomain.pkcs 文件

我搜索了大约一个小时的关于如何在Wildfly 11上配置 SSL 的教程。但是在每个教程中,他们都在生成自签名证书(这对我来说没有帮助)。

他们使用名为“ keytool ”的工具来创建“ .keystore ”文件。

如何使用我购买的证书文件创建.keystore文件?

以及如何正确设置我的standalone.xml(我正在使用独立模式)以启用 SSL?

编辑

最后设法生成.keystore:

1. 从 PEM 生成 PKS12(包含密钥 + 证书)

2. 生成 KEYSTORE

0 投票
1 回答
523 浏览

java - 焊接依赖注入问题

我创建了一个 POJO,用于为 RESTful API 的客户端保存上下文,类似于此(实际类是专有的)。

我想这样使用它:

如果我这样做,obj1 和 obj2 始终为空。这些接口在非 POJO 类中的其他地方使用并且被正确注入。它们是依赖对象,上面的代码出现在应用程序范围的 bean 中,所以我不能在那里注入 POJO。

我的问题是这个;DI 在不是由容器实例化的对象中不可用吗?如果是这样,有没有办法告诉容器在一个完整的应用程序范围的 bean 中实例化我的依赖 POJO?如果没有,我做错了什么?我的容器是 Wildfly 11。

谢谢你。

0 投票
3 回答
7298 浏览

reverse-proxy - Keycloak Redirect URI 将端口零添加到 url

在 keycloak 中遇到 redirect_uri 错误。发现在 JIRA KEYCLOAK-7237上记录了相同的问题,只是想检查任何解决方法?任何人都可以帮忙吗?先感谢您。

2018-06-30 11:34:13,996 WARN [org.keycloak.events](默认任务 8)类型=LOGIN_ERROR,realmId=Victz,clientId=portal,userId=null,ipAddress=,error=invalid_redirect_uri,redirect_uri= https ://www.example.com:0/home

我正在使用在centos7上运行的apache http反向代理,狂野10,keycloak 3.4.3。也在下面的环境中尝试过,但同样的错误。

在wildly 10、wildly 11、jboss 7.1、Keycloak 3.4.3以及keycloak 4.0中尝试过

还尝试关闭 apache http 并直接访问http://www.example.org:8080/home,但似乎 return_uri 自动转换为端口 0 的 https。

请参阅下面的standalone.xml,尝试在 proxy-peer 和 request-dumper 配置下删除,但没有运气。

0 投票
0 回答
237 浏览

drools-guvnor - 使用 wildFly11 部署 Drools 工作台 7.7.0.Final 时出错

我已经下载了与 wildFly-11 兼容的最新版本的 kie-workbench 7.7.0。将 kie-workbench-7.7.0.war 保存到 wildFly 11 的部署文件夹中。使用以下命令从 bin 文件夹开始,standalone.bat --server-config=standalone-full.xml。然后我得到以下问题。谁能说我在这里做错了什么?如果我将旧版本的 kie-workbench 6.5.0 与 wildFly10 一起使用,它工作正常。我在 Windows10 操作系统中执行此操作。提前致谢。

0 投票
0 回答
266 浏览

wildfly - WildFly 11 - JGroups 初始化延迟

我们有一个在 WildFly 11 上运行的基于 Web 的应用程序(最近从 WildFly 9 迁移),当集群中的所有节点都启动时,我们面临着这个奇怪的问题。

以下是我们的应用程序设计用于登录和显示主页的方式:

  1. 输入我们应用程序的 URL 会为我们带来登录页面。
  2. 提供有效凭据并单击登录。
  3. 后端 servlet 验证这些凭据,并在成功登录后,浏览器发送带有主页 URL 的重定向请求 (HTTP302)。

所以问题来了——

  • 对于第一个尝试登录应用程序的用户(即上面的步骤 1-3),即使
    用户输入了有效的凭据,也会被重定向回登录页面。

  • 在后端 - 我们的主页 servlet 找不到刚刚在登录过程中创建的会话,因此用户被重定向回登录页面。

  • 在此之后的任何登录尝试都可以正常工作。

我们通过 VPN(这是一个较慢的网络)尝试了相同的步骤(即上面的步骤 1 - 3),我们没有看到这个问题发生在那里,我们还做了一些其他测试来得出结论,在重定向期间给它更多时间在第一次登录时工作正常。所以我们得出结论,这可能是 JGroups 初始化问题,因为这仅在第一次登录尝试时发生。

.

.

如果我在这里做错了什么,请建议我如何解决这个问题或启发我。

0 投票
1 回答
43 浏览

asynchronous - 当我的@Asynchronous 方法工作时,为什么我的 RestEasy WebService 会被阻止?

我正在尝试异步运行繁重的任务。客户端然后轮询服务器以了解作业何时完成。这似乎可行,但我注意到当我在 @Asynchronous 方法中放置断点时,响应轮询的 WebService 被阻止。

这就是我所做的:

JobWS.java // 用于启动作业

JobService.java // 在数据库中创建作业,启动它并返回它的 ID

Worker.java // 努力工作

最后,我的 Polling Webservice,也就是被阻止的那个

如果我在 doWork() 中的某处放置断点,则 PollingWS 不再响应 HTTP 请求。当我通过 doWork() 进行调试时,偶尔会得到响应,但只有在从一个断点跳转到另一个断点时,从来没有在断点处等待时

我在这里想念什么?为什么我的 doWork() 方法会阻塞我的 Web 服务,尽管它是异步运行的?

0 投票
1 回答
275 浏览

wildfly - 消息同时发送两次给 AMQP 消息消费者 (ActiveMQ Artemis)

由于其中一个依赖项的回归,我最近不得不从 WF13 回滚到 WF11。

现在我正在尝试让 AMQP 协议在 WildFly 11 的消息传递系统上工作。我正在运行具有两个节点的高可用性设置。每个节点在本地都有一个消息消费者。此消息消费者通过 AMQP1 连接。我已将io.netty依赖项添加到org/apache/activemq/artemis/protocol/amqp模块并进行了更新org/apache/qpid以使 AMQP 协议正常工作(另请参阅 WFLY-7823)。现在我的 AMQP 消息使用者工作正常,但它似乎总是准确地接收消息两次,而且它似乎甚至在同一帧中。这发生在同一个节点上(如果消息没有首先在本地处理,则另一个节点通过网桥接收消息)。因此,在一个节点和一个队列消费者上,我在同一时刻准确地接收到每条消息两次,甚至在ACK/NACK我收到的第一条消息之前发送一条消息。

我不记得在 WildFly 13 上看到过这个问题。

关于如何通过远程连接器发送消息,是否有任何已知的回归?可能是 AMQP 协议中的问题?或者它可能是与更新版本的兼容性问题qtip

0 投票
1 回答
416 浏览

hibernate - 使用 hibernate-orm-modules 使用更新的 Hibernate 时,如何在 Wildfly 11 上重新激活 infinispan?

按照这个 jboss 指南将更新的休眠版本并行安装到 WF11 中。鉴于最后几句话:

使用这些模块时,您将放弃应用程序服务器通常自动化的一些集成。

例如,在使用默认的 Hibernate ORM 模块时,启用 Infinispan 二级缓存非常简单,因为 WildFly 会自动设置对 Infinispan 和集群组件的依赖关系。当使用这些自定义模块时,这种集成将不再自动工作:您仍然可以启用所有通常可用的功能,但这些需要显式配置,就像您在不同的容器中运行 Hibernate,或者在没有容器中运行一样。

我调整了 jboss-deployment-structure 以明确要求 infinispan 作为

不幸的是,我仍然无法使用这个 Stacktrace 将 EAR 文件部署到我的 Wildfly

我错过了什么?希望您能帮助我并致以最诚挚的问候,

马吕斯

0 投票
1 回答
1120 浏览

java - 使用 nohup 独立完整版启动 WildFly

我想使用standalone-full.xml 而不是standalone.xml 来启动WildFly 11。

所以我必须执行命令:

在wildfly-11.0.0.Final/bin/文件夹内。

但是,如果我想使用nohup以静音模式启动 WildFly ,它不会以 parameter 开头-c standalone-full.xml

我试过:

但它不起作用。

在 Linux 中以静默模式使用standalone-full.xml 启动 WildFly 的正确命令是什么?

服务器信息cat /etc/*-release

谢谢。

0 投票
1 回答
6489 浏览

java-8 - Wildfly 是否有任何推荐的元空间设置大小?

WildFly 的元空间大小是否有任何最佳实践?

例如,对于最大堆内存,我将进行以下设置:

((未运行 Wildfly 的内存) * 2) - (可用内存总量)

如果我不指定MaxMetaspaceSize我知道 Metaspace 会自动增加,但这是一个好习惯吗?

提前致谢