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

maven - Thorntail 没有优雅地退出

我正在使用这些命令中的任何一个使用 Maven 运行 Thorntail 2.2.1.Final 微服务

它运行良好,但是当我点击Ctrl-C它时不会退出应用程序,即控制台返回,但应用程序在后台运行。我试图阻止它

但这不起作用。我必须去杀死这个过程。我正在使用 Windows 10。

0 投票
1 回答
968 浏览

java - Thorntail 示例/API 不兼容

尝试在 github 上打包thorntail-examples 项目时,构建失败的几个示例说明类似于此的 API 不兼容错误...

如果我删除其中一个依赖项,问题就会消失,例如对于jpa/jpa示例,当我尝试按原样构建时收到 API 不兼容错误,但如果我删除 h2 依赖项,它会清除错误。

我自己的项目也有类似的问题,添加 h2 或休眠会导致 API 不兼容错误,但如果我忽略这两个,应用程序运行良好。

有没有其他人遇到过这个问题?

0 投票
1 回答
754 浏览

maven - 荆棘跑目标

mvn thorntail:run在文档中看到了命令,但在提供的示例的 pom 文件中找不到这个run目标。
是否有跑步目标?

此外,我在 Windows 上以这种方式运行我的应用程序时遇到问题,因为当我通过 Ctrl+C 在控制台中中断执行时,java 进程没有关闭。我已经阅读过这个问题,但是有什么解决方案吗?

0 投票
0 回答
300 浏览

java - 由于“找不到 bom-all.jar”而无法构建 thorntail-examples/gradle-examples/jaxrs-cdi

从 thorntail git-hub 站点: https ://github.com/thorntail/thorntail-examples/blob/master/gradle-examples/jaxrs-cdi/

我尝试构建这个示例示例项目。但是,我不断收到此错误:

我的系统是 Ubuntu 18.04:

注意使用 VERSION_THORNTAIL = 2.3.0.Final 或 2.2.1.Final 给出相同的结果

任何帮助将不胜感激,我想使用 gradle 来构建我的项目,但如果我不能让它工作,那么我将不得不回退到 maven。我猜他们的 build.gradle 文件或 thorntail 插件中存在错误,或者依赖项的配置方式存在错误。我想如果没有人知道答案,我将不得不为此提出一个 JIRA 问题。

编辑:我正在添加更多信息以回应以下评论:首先使用 Java 10:

使用 Java 8 构建,但测试失败

编辑 2:从文件中添加更多详细信息:///home/wsi/dev/workspace-thorntail-examples/gradle-examples/jaxrs-cdi/build/reports/tests/test/index.html 报告

堆栈跟踪很长,但这是 2 次测试失败的原因:

  1. org.wildfly.swarm.examples.gradle > ArqContainerTest

    /li>
  2. org.wildfly.swarm.examples.gradle > ArqWarDeploymentTest

    /li>
0 投票
1 回答
799 浏览

thorntail - 如何在 Thorntail 中设置 Web 应用程序上下文?


我正在寻找一种在 Thorntail 中自定义 Web 应用程序名称(以便相应地更改 Web 上下文)的方法。我假设它可以通过 thorntail 的 maven 插件来完成,但我找不到为它设置的属性。谢谢

0 投票
1 回答
136 浏览

swagger-ui - 无法从 Swagger UI 和 Thorntail 执行 Rest 方法


我注意到,在使用 JAX-RS 和 Swagger UI 依赖项构建 Thorntail REST 应用程序时,Swagger UI 生成的 REST 调用使用https而不是http。这是我正在使用的 REST 服务:

和依赖项:

在这种情况下,生成的 REST 调用是:

返回:

是否有任何参数(@Api?)强制使用 'http' 而不是 'https' ?

0 投票
1 回答
1786 浏览

thorntail - 如何使用 project-default.yml 配置 Thorntail http 端口?

我正在使用 Thorntail 2.3.0.Final,在文档“5.4.2. Sockets”中有一个配置某种东西的例子:

我以为它开始侦听端口 8081,但它一直继续开始侦听端口 8080

那么如何正确配置端口绑定呢?

0 投票
1 回答
239 浏览

jakarta-ee - 带有 CDI 和现有 JAX-RS 服务的 Vaadin 12 PWA

我正在尝试将 Vaadin 12 PWA 前端添加到现有的 JAX-RS RESTful 服务并使用 @Inject 将其注入 Vaadin 类,但我不断收到 Nullpointer 异常。

现有服务有一个/json/keystore端点(参见下面的类),Vaadin UI 有一个入口点/。结合 Vaadin,我无法再访问以前的服务/json/keystore

我正在使用最新的 Vaadin CDI 插件 (10.0.2) 和带有 CDI 插件的 Thorntail 2.3.0,它适用于预先存在的类,但在使用 Vaadin 时不起作用。

有什么建议可以遵循吗?我应该如何将现有服务与 Vaadin 集成,但保留不同的路径?

我的 Vaadin MainView类如下:

我的KeystoreStorageService类,在另一个 maven 模块中,如下所示:

生成的堆栈跟踪,导航到我的 PWA 的主路由,如下所示:

0 投票
0 回答
83 浏览

java - Thorntail + Lombok 构建器失败

使用 lombok 时,我们的带有 cdi、microprofile-config、jaxrs 和 undertow 依赖项的 Torntail 2.3.0 应用程序失败@Builder

这可能是由于 lombok 生成的 Builder 内部类中缺少空构造函数。有什么解决方法吗?

0 投票
1 回答
154 浏览

jsf - Thorntail 2.3 中的 FacesMessage FacesContext 在哪里?

我正在开发测试任务,堆栈:thorntail 2.3.0.Final,PrimeFaces 6.2。

有例子:

但是我无法导入FacesMessage,并且FacesContext我的 IDE 在所有依赖项中都找不到它们

我的 pom.xml 带 bom 的一些刺尾:

发生什么了?它是 jsf 2.3,对这个包有一些新的方法还是别的什么?

我读过关于 jsf 2.3 的文章,它有一些新特性和一些弃用。

还有在哪里@ViewScoped?现在我们应该在 CDI 中使用什么?

包在哪里import javax.faces.*

我很困惑……</p>