问题标签 [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 投票
0 回答
82 浏览

jboss - 创建自定义节点操作以通过 JBoss CLI 执行

我们希望在我们的一些服务器上执行偶尔的配置刷新,但我们希望该操作不通过 Web 服务公开,而是基础设施人员可以通过 JBoss CLI 调用命令来执行刷新。

是否可以创建通过 CLI 公开的新命令/节点操作?谷歌搜索似乎只显示了访问现有操作的各种方法,以及这个页面,它对它的调用方式的细节有点轻描淡写。

0 投票
1 回答
871 浏览

java - JBoss Wildfly 在 jboss-cli 命令行模式下显示属性值

我想在 JBoss WildFly 8.1 中使用 jboss-cli.sh 命令行工具时查看不同属性的值(我认为版本无关紧要)

我知道如何写入值,也知道如何列出要写入的可能属性,但我不知道如何检查并查看例如为 mail-smtp 属性设置的值。

所以我有以下子系统standalone.xlm

它似乎指的是一些“mail-smtp”值。我想知道它所指的 mail-smtp 属性的值到底是什么。

如何在jboss-cli.sh命令行工具中找到这个值?

0 投票
1 回答
440 浏览

jboss - Jboss 7 CLI - 无法启动交互模式但 gui 模式有效

jboss CLI 在几个小时前工作时似乎没有启动。我正在使用 CLI 设置 JNDI 数据源,并使用 elytron 框架为基于证书的身份验证设置两种方式的 SSL。

使用 -c 或 --connect 启动 Jboss CLI 也不会进入交互模式。它只是以退出代码 0 退出而没有任何错误。

./jboss-cli.sh --gui但是 CLI()的 gui 模式可以工作。不确定我是否遗漏了什么。

启用 Jboss CLI 日志没有任何 ERROR 或 WARN 日志。

使用新下载的 jboss 7.1 安装 zip 并尝试启动 CLI 也不起作用(未设置环境变量)。然而,一个新下载的 Jboss 7.2 CLI 可以工作。

任何帮助表示赞赏。谢谢

我正在使用默认界面,Jboss 版本 - 7.1 更新 4,操作系统 - Ubuntu 18

0 投票
2 回答
2124 浏览

wildfly - WildFly CLI 针对嵌入式服务器运行脚本

我有一些我使用运行的脚本jboss-cli -c --controller=... --file=myscript.cli。和选项很棒-c--controller因为我的脚本不知道它应该在哪个服务器上运行并且可以重复用于多个服务器。

我现在想使用离线 cli功能来避免端口冲突并防止服务器在设置时通过网络访问。我现在的问题是,为了启动嵌入式服务器,我必须使用 CLI-command embed-server,但我不想将该命令添加到我的脚本中,因为脚本不应该知道服务器配置 xml 的名称文件。

不幸的是,我不能同时使用两者--command="embed-server --server-config=my-standalone.xml"--file=myscript.cli因为 CLI 抱怨:

我尝试的另一件事是:--commands="embed-server --server-config=my-standalone.xml,run-batch --file=\"myscript.cli\"但这也不起作用,因为我的脚本包含一些 if-else 逻辑,例如:

不幸的是,批处理模式不支持条件逻辑(请参阅https://bugzilla.redhat.com/show_bug.cgi?id=1083176)。

0 投票
1 回答
536 浏览

jboss-cli - 使用 JBoss-CLI 创建 DB2 XA 数据源

我正在尝试使用以下命令使用 JBoss-cli 创建 DB2 XA 数据源。

似乎缺少一些必填字段。我收到以下错误消息:

有人能帮助我吗。

0 投票
0 回答
83 浏览

wildfly - 在 WildFly 下使用 slf4j 设置 logback 的分步指南

我们有使用 WildFly 16 设置 logback/slf4j 的分步指南吗?

我找到了以下文章,但它似乎很旧,并且步骤是手动的:

https://blog.anotheria.net/devops/enable-logback-in-jboss/

我正在从 jboss/wildfly 基础镜像创建一个 Docker 镜像。

我想尽可能多地使用 jboss-cli 在 DockerFile 中自动化这个过程(添加模块,修改现有模块等)。

我也尝试在 JBoss 论坛上问这个问题: https ://developer.jboss.org/message/989039#989039

0 投票
1 回答
645 浏览

jboss - 使用 jboss-cli 引用它时无法解析系统属性

我正在尝试使用 jboss-cli 刷新 JNDI 数据源,但是数据源是使用${jndi.prefix}变量定义的,并且 CLI 似乎无法解决它。

这是我在standalone.xml 中的数据源:

并且jndi.prefix定义在system-properties

我可以使用 CLI 看到它,但是在尝试解决它时,我被告知它无法识别:

我已经尝试将${jndi.prefix}数据源中的值与字面值交换java:并且有效,但是我们有大量的环境需要更新,所以我不喜欢那个解决方案。

为什么 CLI 不能在明确定义的情况下解析此变量?

0 投票
1 回答
384 浏览

wildfly - 未使用 Wildfly 15+ 使用 invalidation-cache 和 jdbc-store 自动创建 Infinispan 缓存表

我正在尝试将jdbc-store类型用于 Wildfly 15+ 中的会话缓存。

我运行以下命令来配置我的standalone-full-ha.xml配置文件:

...在配置文件中产生以下内容:

看起来我已经使用 JBoss CLI 正确配置了缓存,但是当集群实例启动时,即使一切正常启动,会话存储表也不会在数据库中创建。

我的问题是,我应该在<table/>我刚刚忽略的元素中设置一些东西吗?查看文档,我没有看到任何必需的属性,或任何关于自动创建的内容。

我已经查看了如何在 Wildfly 11 中实现此目的的先前示例string-keyed-jdbc-store,但该元素似乎不再有效。我知道 Infinispan文档提到了元素create-on-start上的属性string-keyed-table,但是这种配置在 Wildfly 中是如此的不同,以至于它完全没有帮助。

0 投票
1 回答
99 浏览

camunda - 如何使用cli将历史级别更改为camunda中的活动

我如何使用 cli(jboss cli) 在 camunda 中<history-level>full</history-level>覆盖<history-level>activity</history-level>

0 投票
1 回答
32 浏览

jboss - jndi值不能支持点

我正在尝试使用工具 jboss-cli.sh 声明一个新的 JNDI。

这是我的基本指示:

/subsystem=naming/binding=java:/comp/env/config/rutaLogback:add(value="/var/opt/logback.xml",binding-type=simple)

问题是我的值有一个点 (value="/var/opt/logback.xml"),当我执行它时,显示的值只是“xml”,而不是我在指令中写的完整值。

我试图通过许多不同的方式来逃避这个点。

ETC...

但它不起作用..

当我在服务器控制台中查看时,我希望在 JNDI 中获得值 /var/opt/logback.xml。