问题标签 [jboss-cli]

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 回答
313 浏览

wildfly - CLI 脚本 - 使用环境属性启用提供程序

使用 Keycloak 安装 9.0.2。

从 keycloak 文档中,可以在 CLI 脚本中通过以下方式配置 SPI 和提供程序:

为了设置属性并使用环境属性启用提供程序,我在脚本中完成了以下操作(改编自公共文档案例):

在独立模式下运行我的服务器会导致我的standalone.xml 文件中的以下配置:

使用环境变量正确评估属性,但如上所述设置启用值将始终导致它被静态评估为 false。

是否不可能在这个级别使用环境变量并且有人知道我应该怎么做?非常感谢您的时间。

0 投票
1 回答
359 浏览

bash - 只启动一次 jboss-cli

我想创建一个 bash/shell 脚本,通过使用 jboss-cli 监视 Wildfly 的 JVM 内存使用情况因此我需要获取主机并在 for 循环中获取每个主机的 Wildfly 服务器。然而,启动/连接 jboss-cli 需要几秒钟并且会给 CPU 带来压力。这使得脚本非常慢。在交互式 jboss-cli 会话中发送命令非常快。

有没有办法只连接一次 jboss-cli 并将输入命令发送到该活动会话?我需要命令的输出才能继续执行脚本。

当前脚本:

0 投票
1 回答
511 浏览

keycloak - 通过 CLI 配置 Keycloak eventsListener

我已经实现了一个自定义事件侦听器,Keycloak并且能够使用standalone-ha.xml

现在我正在尝试使用 CLI 实现相同的配置。

我打电话jboss-cli.sh

并得到错误:

当我通过 CLI 浏览到适当的文件夹时,我看不到所有可用的 SPI Keycloak

Keycloak SPI

问题是:其余的 SPI 在哪里?或者更具体地说,如何eventsListener通过 CLI 配置 SPI?

0 投票
1 回答
264 浏览

linux - 用于从 domain.xml 文件中删除/删除值的 JBOSS CLI 命令

JBoss CLI 是否有高级 CLI 命令,我们可以使用这些命令删除/删除 domain.xml 和 host-slave.xml 文件的内容?

我的用例是,每当我的应用程序有新版本时,这两个文件都会发生变化。如果有 JBoss CLI 命令来实现这一点,我可以将适当的 CLI 命令合并到编排工具中,以实现对应用程序的 JBoss 相关更改

JBoss的版本是7.1.6

0 投票
1 回答
49 浏览

java - 使用 Jboss DMR 下载/保存附件

我有一个 Jboss CLI 命令,我正在尝试使用 DMR 库在 Java 中实现它。该步骤涉及下载附件(显示/保存),但是任何地方都没有可用的文档。任何帮助表示赞赏。

我正在尝试转换为 DMR 的 CLI 命令:

以下是我的操作对象,但是无法提供显示/保存附件的命令

这个 DMR 操作所产生的只是

有没有办法编辑操作或使用操作中返回的 uuid 从流中下载附件?

0 投票
1 回答
180 浏览

jboss - Wildfly/JBoss CLI:如何将变量设置为表达式的结果?

我有一个读取数据源的用户名属性的表达式:

我想将该结果存储在一个变量中,以便可以在其他表达式中使用它。

如果我简单地使用set,它会将变量设置为表达式本身,而不是结果:

我真的只是想以某种方式设置 DSUSER,这样 'echo $DSUSER' 会导致 'DS_USERNAME':

有什么办法可以做到吗?(我试过用管道将它传递给 grep,但这个 grep 不支持正则表达式捕获组)

0 投票
0 回答
69 浏览

jsf - WildFly - 如何使用“jboss-cli”获取主要配置的 JSF 版本?

我想获得主要配置的 JSF 版本,但是

[standalone@localhost:9990 /] /subsystem=jsf:list-active-jsf-impls

只会导致

此外没有解决方案

[standalone@localhost:9990 /] /subsystem=jsf:read-attribute(name=default-jsf-impl-slot)

当我运行wildfly时,输出是

09:35:41,830 INFO [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 78) Mojarra 2.3.14.SP01...

但是如何获得这个版本jboss-cli呢?

我是否忽略了https://docs.wildfly.org/21/Admin_Guide.html#JSF中的某些内容?

WildFly 21.0.0.Final

0 投票
1 回答
162 浏览

jboss - Jboss cli条件列表添加

使用以下脚本,我可以将提供程序添加到我的 keycloak 实例中。

但是,当应用程序重新启动时,它会被添加两次(或者服务器重新启动多次)。我只想有条件地添加提供程序,但我找不到如何查询我正在添加的提供程序是否存在的方法。

所以最后它可能看起来像:

有人可以告诉我如何查询providers名称module:com.example.InviteUserRequiredAction吗?

谢谢

0 投票
1 回答
97 浏览

jboss - JBoss CLI:在没有名称属性的元素中添加嵌套元素(在“jwt”中添加“key”元素)

一般来说,我试图在另一个元素中添加一个嵌套元素,其中父元素不包含name属性:

应该变成:

问题是我找不到正确构建CLI命令路径的方法:

给我一个错误Node path format is wrong around 'foo' (index=37).

我认为这是因为foo元素没有属性name


更具体地说,我正在寻找一种在key元素内添加元素的方法jwt

应该变成:

我正在尝试使用的命令:

和我得到的错误:Node path format is wrong around 'jwt' (index=41).

0 投票
1 回答
21 浏览

docker - JBoss cli 连接到 docker

我已将文件传输到主机。我已经提出了 jboss docker。如何通过 cli 将主机 mchine 中的 war 文件部署到容器中。请指教。我不打算使用自定义图像