问题标签 [thorntail]

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 投票
2 回答
795 浏览

thorntail - What is the simplest way to add application users in a Thorntail WildFly server?

As said in the title, is there a way to add application users in Thorntail WilFly server, much like you would do with "add-user.sh -a" script in the full server distribution?
I understand you can provide an external configuration file to Thorntail but that seems a bit of overhead just for specifying where users are located. Thanks

0 投票
1 回答
239 浏览

thorntail - 使用 Thorntail 映射 JMS JNDI 条目

我需要使用 Thorntail 映射我目前在 WildFly 中运行的以下 JMS 配置:

我还没有找到任何定义“条目”的示例,但远程 JMS 客户端需要它。所以我想出了这个配置,但是它不起作用:

什么导致:

我有点失落。你能帮我修一下吗?谢谢!

0 投票
0 回答
67 浏览

security - Thorntail 基本认证

我正在将 WildFly 15 JEE 应用程序迁移到 Thorntail 2.4.0。

在 WildFly 中,我可以使用 bin/add-user.bat 实用程序创建用户,为他们分配角色(在我的例子中是管理员)。

在 web.xml 中,限制将被定义为只允许那些用户访问。

如何使用 Thorntail 创建类似用户?

0 投票
1 回答
599 浏览

db2 - 使用 Thorntail / Wildfly Swarm 配置 db2 数据源

有没有人设法用 Thorntail / Wildfly Swarm 配置 db2 数据源?

据我了解:一旦我提取数据源部分,应该根据文档自动检测 db2 驱动程序(https://docs.thorntail.io/2.3.0.Final/#auto-detecting-jdbc-drivers_thorntail)。所以我唯一要做的就是在我的数据源中引用“ibmdb2”作为驱动程序名称,对吧?

pom.xml(使用 Thorntail 2.3.0.Final)

项目默认值.yml

目前我在启动时收到以下错误:

0 投票
1 回答
779 浏览

docker - 将 Thorntail 日志记录配置到 System.out

0 投票
1 回答
408 浏览

java - Thorntail:带有限定符 @Any 的类型 LoggingFraction 的不满足依赖关系

我刚刚开始使用 Thorntail,并且正在尝试做最简单的测试。我编写了一个仅返回成功状态的 HealthCheck 实现。就这样。但是,当我运行 mvn thorntail:run 时,我收到一条错误消息:

带有限定符 @Any 的类型 LoggingFraction 的不满足依赖关系

这是堆栈跟踪的相关部分:

我没有明确包括 Logging 部分。当我这样做时,我得到完全相同的错误。我没有做任何过于复杂的事情。这基本上只是导致此错误的美化“Hello, World”。关于我做错了什么有什么建议吗?

0 投票
2 回答
1610 浏览

java - 在 Eclipse 中调试 Thorntail 服务?

我有几个使用 Thorntail 框架开发的微服务项目。我正在使用 Eclipse 编写代码。过去,我使用 Wildfly 应用程序服务器完成了所有开发,而 Eclipse 使调试这些应用程序变得非常简单。 Right Click->Debug As->Debug On Server. 完毕。现在我正在使用 Thorntail,我不太确定该怎么做。

从命令行,我将使用以下命令启动我的 Thorntail 项目:

这样就可以启动并运行所有内容,并在端口 8080 和 9080 上进行侦听。但是,这些服务未处于调试模式,并且我没有通过 Eclipse 启动这些服务。

我知道我可以Right Click->Debug As->Maven Build...然后创建一个新的调试配置。我已经这样做了,我的目标对应于mvn上面的命令。但是,当我这样做时,不会自动附加调试器,因此断点等不起作用。我确定我在某处遗漏了一步,但这是我以前从未尝试过使用的功能,所以我迷路了。有什么建议吗?

0 投票
1 回答
628 浏览

java - Thorntail JMS 到远程 ActiveMQ 服务器?

我正在创建一个简单的 Thorntail 服务,它将向远程 ActiveMQ 队列写入一条文本消息,并让 MDB 使用该消息。为了测试这一点,我在本地 Docker 容器中运行了 ActiveMQ。我的文件的相关部分docker-compose.yml如下所示:

我的 Thorntailproject-defaults.yml文件已配置为使用以下配置连接到此“远程”服务器:

我的 JAX-RS 服务具有以下 2 个 JMS 属性(最终)允许我写入队列:

最后,我的 MDB 具有以下注释以允许它从队列中读取:

但是,当我启动 Thorntail uberjar 时,出现以下错误:

我不确定导致此问题的配置中究竟错过了什么。谁能阐明我做错了什么?

0 投票
1 回答
311 浏览

maven - Thorntail 没有运行集成测试,但我有一个工作项目的相同 pom.xml

整个下午我一直在尝试解决一个关于错误的神秘问题:

我可以使用.mvn clean install

我有一些很好Thorntail is ready的工作示例。

我刚刚复制了那些 pom.xml(父 pom 和交易对手服务的 pom),但它仍然不起作用..

这是父 pom.xml :

这是位于 ad-service(我们项目的微服务)中的 pom.xml:

它们与工作存储库几乎相同(只是添加了 kafka 依赖项并更改了名称)。我不知道为什么它不会在后台启动服务器进行集成测试,但它确实适用于工作存储库。

我正在处理的存储库是:https ://github.com/bigotromain/PInfo2/tree/integration_tests

这是我的“哑”测试文件:

我显然不明白为什么 Thorntail 不会启动集成测试..有什么帮助吗??谢谢

0 投票
2 回答
2033 浏览

jsf - 使用 JVM 模式使用 Quarkus 打包 JSF Web 应用程序

使用 JSF 的 Quarkus JVM 模式

我有一个使用 JSF 和 JEE (CDI/EJB) 构建的基于 thorntail 2.4 的现有 Web 应用程序。

对于我上面的技术栈,如果我只使用JVM模式而不是native模式,是否可以使用运行时打包我的应用程序?

我知道 EJB 规范不是用 quarkus 实现的,我可以将 EJB 重写为 CDI+JTA 服务,但想知道是否可以将 JSF 与 quarkus 一起使用。