问题标签 [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.
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
thorntail - 使用 Thorntail 映射 JMS JNDI 条目
我需要使用 Thorntail 映射我目前在 WildFly 中运行的以下 JMS 配置:
我还没有找到任何定义“条目”的示例,但远程 JMS 客户端需要它。所以我想出了这个配置,但是它不起作用:
什么导致:
我有点失落。你能帮我修一下吗?谢谢!
security - Thorntail 基本认证
我正在将 WildFly 15 JEE 应用程序迁移到 Thorntail 2.4.0。
在 WildFly 中,我可以使用 bin/add-user.bat 实用程序创建用户,为他们分配角色(在我的例子中是管理员)。
在 web.xml 中,限制将被定义为只允许那些用户访问。
如何使用 Thorntail 创建类似用户?
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
目前我在启动时收到以下错误:
java - Thorntail:带有限定符 @Any 的类型 LoggingFraction 的不满足依赖关系
我刚刚开始使用 Thorntail,并且正在尝试做最简单的测试。我编写了一个仅返回成功状态的 HealthCheck 实现。就这样。但是,当我运行 mvn thorntail:run 时,我收到一条错误消息:
带有限定符 @Any 的类型 LoggingFraction 的不满足依赖关系
这是堆栈跟踪的相关部分:
我没有明确包括 Logging 部分。当我这样做时,我得到完全相同的错误。我没有做任何过于复杂的事情。这基本上只是导致此错误的美化“Hello, World”。关于我做错了什么有什么建议吗?
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
上面的命令。但是,当我这样做时,不会自动附加调试器,因此断点等不起作用。我确定我在某处遗漏了一步,但这是我以前从未尝试过使用的功能,所以我迷路了。有什么建议吗?
java - Thorntail JMS 到远程 ActiveMQ 服务器?
我正在创建一个简单的 Thorntail 服务,它将向远程 ActiveMQ 队列写入一条文本消息,并让 MDB 使用该消息。为了测试这一点,我在本地 Docker 容器中运行了 ActiveMQ。我的文件的相关部分docker-compose.yml
如下所示:
我的 Thorntailproject-defaults.yml
文件已配置为使用以下配置连接到此“远程”服务器:
我的 JAX-RS 服务具有以下 2 个 JMS 属性(最终)允许我写入队列:
最后,我的 MDB 具有以下注释以允许它从队列中读取:
但是,当我启动 Thorntail uberjar 时,出现以下错误:
我不确定导致此问题的配置中究竟错过了什么。谁能阐明我做错了什么?
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 不会启动集成测试..有什么帮助吗??谢谢
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 一起使用。