问题标签 [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.
database - Wildfly Swarm 写入外部数据库
有什么方法可以绕过内部 h2 数据库并将 wildfly swarm 连接到外部数据库,以便在重新启动应用程序服务器后不会丢失更改?
我阅读了几个教程,但容器的使用已经被弃用。
我会很感激你的帮助!
rest - Java EE Servlet 和 REST 路径冲突
我正在尝试编写一个提供 HTML 和 REST 接口的 Java Web 应用程序。我想创建一个使用 JSP 提供 HTML 界面的 servlet,但数据也应该可以通过 REST 访问。
对于 REST,我已经拥有的是这样的:
和
现在,当我将 @WebServlet("/servlet") 注释更改为 @WebServlet("/") 时,servlet 可能由于与 REST 的路径冲突而停止工作。
如何在根目录中提供特定路径和 HTML 的 REST?
谢谢你,卢卡斯·詹德勒
wildfly-swarm - Wildfly Swarm jar 执行在启动时失败
我可以为我的项目创建 wildfly swarm jar,但是在执行时我遇到以下错误:[使用 gradle 和 swarm 插件版本 2016.10.0]
java - Gradle 中的 WildFly Swarm + War + 本地 Jar 依赖项 - NullPointerException
我正在尝试使用 WildFly Swarm 构建一个 Web 应用程序服务器,并且该应用程序必须能够在内部运行另一个 Java 程序(我不想将它作为外部进程运行)。我正在尝试将外部程序作为 .jar 依赖项包含到我的 Web 应用程序中,但是,wildfly-swarm-package 任务总是失败并显示以下内容:
这是我的gradle.build
文件:
War 插件工作正常,我可以在存档的 WEB-INF/lib 目录中找到 jars。
作为实验,我尝试清空 libs 文件夹,但错误仍然存在。
谢谢,卢卡斯
wildfly-swarm - 如何更改 wildfly-swarm 中的默认数据源名称
如何设置默认数据源名称(比如 MyDS)。Swarm 总是将“ExampleDS”作为默认数据源。
对于早期版本,它曾经是这样的
logging - Wildfly Swarm 的日志级别配置
在开发基于 Wildfly Swarm 的应用程序时,如何使用 project-stages.yml 中可用的属性配置日志记录级别?
换句话说,什么是 Spring Boot 的“logging.level.com.acme.rest=DEBUG”属性的等价物?
目前我知道:
- “swarm.logging=DEBUG”可用于配置所有日志记录级别(不是我需要的)
- 可以使用“standalone.xml”,但操作不够友好
- LoggingFraction 可用于以编程方式配置日志记录级别(也不是我需要的)
- 该文档还提到了“logging.level”,但到目前为止我无法让它工作
感谢您的时间
java - 如何使用 wildfly-swarm 为我的应用程序启用访问日志?
我用 wildfly-swarm 创建了一个 RestApplication。应用程序日志记录适用于 log4j2。但我不知道,我怎样才能为我的应用程序启用访问日志。
我无法将 jboss-web.xml 与阀门一起使用,因为它将不受支持!我知道,我可以像这样以编程方式创建群:
任何其他提示,如 jboss-web.xml 之类的声明式 xml?
提前致谢并致以最诚挚的问候
山
java - 将 JDBC 驱动程序从私有安全 maven 存储库安装到 Wildfly Swarm
我正在尝试使用 Java 配置 API 将 Oracle JDBC 驱动程序安装到 Wildfly Swarm (2016.12.0) 中。驱动程序 jar 已正确安装在远程、私有、安全的 Maven 存储库中。我基本上是按照这里的例子:
https://github.com/wildfly-swarm/wildfly-swarm-examples/tree/master/datasource/datasource-subsystem
我的项目中有一个 src/main/resources/modules/com/oracle/ojdbc/main 目录,其中包含以下 module.xml 文件:
这是我正在使用的配置代码片段:
这是我得到的例外:
我已经能够确认示例代码在 wildfly-swarm 项目中有效,因此我确信我的项目中没有网络、配置或明显的 maven 依赖问题;例如,我可以让它与 mysql 驱动程序一起正常工作,它安装时没有明显问题。我也确信访问我的私有 maven 存储库没有问题 - settings.xml 和 security-settings.xml 已为此项目和其他项目正确配置,并且此驱动程序工件已正确安装在我的本地存储库中。
任何见解都会受到赞赏 - 我认为我要么错过了一些非常愚蠢的东西,要么我正在尝试做一些不受支持的事情。有趣的是,如果我手动将资源节点从本地 maven 存储库复制到在我看来是临时项目构建存储库的位置(路径很奇怪,<project root>/? ~/repository?/.m2
是的,路径包括问号、空格和波浪号)部署工作。
java - Wildfly Swarm 休息控制器
我正在使用基于 jar 的 Wildfly Swarm 和 main 方法。据我了解,当您使用基于战争的应用程序时,您应该创建一些扩展类的Application
类。但它不适用于基于 jar 的应用程序。是否可以以某种方式配置?如果只有一种方法可以使用JAXRSArchive
其他方式添加所有类,然后手动调用addResource
每个类?
java - Wildfly Swarm JAXRSArchive 添加 webapp 目录
我正在尝试使用 Wildfly Swarm 将带有静态 HTML 页面的 webapp 文件夹添加到 JAXRSArchive。但不幸的是,它没有成功。我怎样才能做到这一点?