问题标签 [wildfly-swarm]

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

java - 启动由 wildfly-swarm-plugin:1.0.0.Alpha1 构建的 fatjar 时找不到 org.wildfly.swarm.bootstrap.Main

我已经检查了Arun Gupta 的https://github.com/arun-gupta/wildfly-samples/tree/master/swarm,但是在尝试启动构建的 jar 时,我得到了Error: Could not find or load main class org.wildfly.swarm.bootstrap.Main.

我不明白这里可能是什么问题。

有人可以建议吗?

编辑:我尝试先构建自己的示例,但遇到了同样的问题。参考一个对我来说失败的现有示例更容易。

0 投票
1 回答
466 浏览

wildfly - Wildfly swarm jax-rs 多部分形式 NotSupportedException

我有一个在 Wildfly 9 上运行的相当简单的 jax-rs 应用程序。它使用了 resteasy 多部分形式。它运行 100%。现在我正在尝试使用 wildfly swarm 运行相同的应用程序,但是得到一个

据我了解,这是resteasy-multipart-provider。在我的pom我有wildfly-swarm-weld-jaxrs分数。这不是要照顾多部分功能吗?如果不是,我如何将它包含在 swarm fat jar/package 中?我尝试将 包含resteasy-multipart-provider为编译依赖项,但这会破坏 swarm 应用程序并且它拒绝启动/引导。还是我错过了其他东西?

0 投票
2 回答
350 浏览

wildfly - Excpetionmapper 不适用于 Wildfly Swarm,但可以在 Wildfly Server 中使用

我正在尝试在 WildFly Swarm 中运行一个简单的实体 - 控制器 - 边界应用程序。这很好用,但是当我添加一个ExceptionMapper来捕捉它时,NotFoundException它确实在 WildFly 服务器 10 上工作,但在 WildFly 群中却不行。这是 Shrinkwrap 中的错误吗?这是 Wildfly Swarm 中的错误吗?或者我在 Shrinkwrapping 部署中做错了什么?

下面是 Swarm Main 类的具体代码:

这是我的群演示pom.xml

为了比较,这是我pom.xml的 Wildfly 服务器应用程序:

为了完整起见,这里是 ExceptionMapper 的代码:

境界:

控制器:

和实体:

0 投票
1 回答
178 浏览

wildfly - NPE 作为 Swarm uberjar 运行 JSF 应用程序

使用 JSF 应用程序运行 Wildfly Swarm 会产生以下 NPE:

我怎样才能解决这个问题

0 投票
1 回答
882 浏览

java - WildFly Swarm Nullpointer @Inject bean

我有一个计划服务,它通过 REST 作为 JSON 获得它的工作。

Resource班级:

ScheduleController: _

SchedulerMain: _

MySchedule 只是一个 POJO

我的问题是,当我使用POSTJSON 格式时,我得到了一个NullPointerException用于注入的SchedulerController.

我也有一个 beans.xml,src/main/webapp/WEB-INF在我pom.xml的 CDI (weld) 中有以下依赖项

我正在使用 WildFly swarm 1.0.0 beta 6

我错过了什么?

0 投票
4 回答
5614 浏览

jakarta-ee - 在 IDE 中使用 Wildfly Swarm 进行开发而无需重新启动 - 在某处“热部署”?

我对创建 fat-jar JavaEE 应用程序的 Wildfly Swarm 项目很感兴趣,但不知道如何从 IDE 中“热部署”更改的类。

每当我更改一行代码或 JSF xhtml 文件时,我目前都必须重新启动整个应用程序,这需要 7 秒左右的时间。这不是很有成效。

Spring Boot 提供了一个 spring-boot-devtools 至少重新加载一些类,传统的应用服务器提供热部署协议。Wildfly Swarm 有类似的东西吗?JRebel 会在这里提供帮助吗?

0 投票
0 回答
1396 浏览

java - Wildfly Swarm EntityManager 为空

我有一个微服务,它是一个调度程序。我通过 REST json 获得了一份计时工作。我遵循了一些关于如何添加 persistence.xml 的教程,但它似乎不起作用。我没有收到任何失败消息,但来自 EntityManager 的 NullpointerException。

它不会创建表等,所以我认为添加persistence.xml 也有问题?

连接数据源没有问题。我测试了它,它似乎工作正常。

调度程序主要:

调度REST资源:

调度豆:

持久性.xml:

pom.xml:

0 投票
1 回答
9042 浏览

java - Spring Cloud/Boot vs Wildfly Swarm

我在网上对现代 Containerless Java Stack 做了一些分析,我得到的两个主要有希望的事情是:

  1. Spring Boot/Cloud(包含在 Tomcat 或 Jetty 中,...)
  2. Wildfly Swarm(Moduler Wildfly 9 服务器,尽可能少的组件)

是的,两者都有自己的特点,但我无法找到两者之间的一个很好的比较,因为在我看来,两者都比彼此更好,但我仍然必须决定什么对实施有好处,

  1. 有利于开发者的健康
  2. 复杂的企业逻辑
  3. 可扩展性
  4. 热部署
  5. 微服务方法
  6. 企业集成模式
  7. 持续交付管道。

谢谢你的想法

扎希尔

0 投票
3 回答
2321 浏览

wildfly - 无法在 wildfly-swarm 上启动 jax-rs 服务

我有一个在本地与 wildfly-swarm 1.0.0.Beta8 一起工作的 JAX-RS 服务,但是当我在远程机器上启动它时,出现以下异常:

此外,当我将应用程序部署到完整的 Wildfly 10 时,它工作得很好。

我在谷歌上搜索到“协议系列不可用”异常可能与只有 IPv6 地址的机器有关,而 java 默认为 IPv4,但是这台机器确实有 IPv4 地址。

我不知道我可能做错了什么。

有什么建议么?

0 投票
1 回答
563 浏览

java - 使用自定义 Main 类为 Wildfly Swarm Web 应用程序运行 Arquillian 测试

我们有一个使用 Wildly Swarm 打包为 WAR 文件的 Web 应用程序。Web 应用程序通过自定义 Main 类进行配置,该类在启动 swarm 应用程序时进行处理。

现在我们想用 Arquillian 测试来保护我们的应用程序。我们如何配置在 Arquillian 测试套件中创建的 ShrinkWrap 存档,以便在启动 Web 应用程序进行测试时使用我们的 Main 类?