问题标签 [wildfly]

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 投票
3 回答
14771 浏览

java - 如何在 WildFly 上禁用 WELD

如何在 WildFly 上完全禁用 WELD。我不需要它,因为我使用了另一个 DI 框架。

异常 0:javax.enterprise.inject.UnsatisfiedResolutionException:无法使用限定符 [@javax.enterprise.inject.Any()、@javax.enterprise.inject 解析 'org.springframework.data.mongodb.core.MongoOperations' 的 bean 。默认()]。at org.springframework.data.mongodb.repository.cdi.MongoRepositoryExtension.createRepositoryBean(MongoRepositoryExtension.java:104) at org.springframework.data.mongodb.repository.cdi.MongoRepositoryExtension.afterBeanDiscovery(MongoRepositoryExtension.java:79) at sun.reflect .NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method .java:606) 在 org.jboss.weld。

我试过了

但这并没有解决我的问题。

0 投票
2 回答
3556 浏览

security - wildfly/undertow - 如何禁用文件夹/文件列表

我目前在我的 WAR 中的 web.xml 中使用此设置,以确保无论容器是否配置正确,应用程序本身都不会直接通过 Web 列出文件/文件夹:

问题:如何在部署到 Wildfly/Undertow 时做类似的事情,这样无论服务器如何配置,每个应用程序都可以确保没有文件夹/文件列表?

-D

0 投票
1 回答
393 浏览

java - Wildfly 将 DateTime 映射到“bytea”,而不是 Postgres 中的“timestamp”

我正在使用新的 WildFly final,我遇到了这个问题:当我想要持久化一个对象时,它有一个类型为 joda.time.DateTime 的字段,wildfly 想要将它映射到 'bytea' 类型,而不是 'timestamp' 类型在 JBoss AS 7.2 中。并抛出异常。我在哪里可以配置这个东西?还是我做错了什么?谢谢

0 投票
1 回答
1683 浏览

java - JPA 2.1 实体图的子图生成空连接

我在 JPA 2.1 中使用了一个名为Entity Graphs with QueryDSL的新功能。它工作得很好。但是当我使用subgraph时,JPA 会生成无效的 SQL。这是我的示例:

这是生成的SQL:

那条空荡荡的车道在里面做什么?这是一个错误吗?

0 投票
2 回答
7729 浏览

java - RestEASY 和 Jackson 不兼容 - NoSuchMethodException

我将我的项目从JBoss AS 7.2迁移到WildFly 8.0,经过一段时间的更新版本我不知道如何解决RestEASYJackson不兼容问题。

JBoss AS 7.2中,我使用了 RestEASY 3.0.6.FinalJackson 2.2.1,它们的工作就像一个魅力。但是现在,WildFly 的 Jackson 2.3出现了不兼容的问题。服务器抛出 NoSuchMethodError 异常:

我所有的同事都会遇到同样的错误。你能告诉我我应该使用什么版本吗?

更新:

jar resteasy-jackson2-provider 中的ResteasyJackson2Provider类扩展了 jar jackson-jaxrs-json-provider 中的 JacksonJaxbJsonProvider调用方法

jackson-jaxrs-json-provider-2.2.1中可以,但在jackson-jaxrs-json-provider-2.3.0中,此方法有不同的参数:

我认为这是一个官方错误。

0 投票
2 回答
1213 浏览

eclipse - 使用 Eclipse 将 helloworld 部署到 Wildfly

我想将我的 helloworld 项目部署到我的 wildfly(前 jboss)应用程序服务器。我可以使用 Maven mvn install wildfly:deploy,它将部署应用程序。

但是当我想使用 eclipse 时,run on Server它​​什么也不做。我没有得到控制台输出或任何看起来像构建和部署的东西。我将服务器运行时添加到项目中,还添加了 Wildfly 服务器。

为什么 Eclipse 没有部署?

0 投票
1 回答
1417 浏览

java - Wildfly“Lazy-Inits”过滤器,我可以改变它吗?

我想我发现了 Jetty 和 Wildfly 之间过滤器初始化的实现不同。

我有一个使用 Tapestry、Spring 和 Hibernate 的 Web 应用程序。我正在尝试将其从 Jetty 迁移到 Wildfly。

我的 web.xml 有两个过滤器:

首先是 OpenSessionInViewFilter(执行 doInternalFilter 时需要 WebApplicationContext 存在)。这个过滤器需要在 Tapestry 之前,以便休眠会话包含针对后端数据库的所有 Tapestry 活动。

其次是 Tapestry 框架(带有 spring 集成)过滤器,它在它的init方法中加载 spring 的 WebApplicationContext。

我在 Jetty(也在 Tomcat 中)运行这个场景没有问题,但是当将它移动到 Wildfly 时,OpenSessionInViewFilter 抛出了一个 IllegalStateException,告诉我没有找到 WebApplicationContext。

我尝试对此进行调试,发现 Wildfly 直到 Filter 收到第一个要处理的请求时才调用init Filter 方法。我同意这在某些情况下可能会提高性能,但在我当前的情况下这是一个问题。

有没有办法告诉 Wildfly 在应用程序启动时初始化过滤器?

谢谢你。

0 投票
2 回答
30200 浏览

jboss - 覆盖 WildFly 中的日志记录

我使用了 tomcat 并简单地覆盖了默认的日志系统。如何在我的 Spring 应用程序中使用 Wildfly 上的 logback 启用日志记录?

我的 Logback.xml 在 tomcat 上运行

0 投票
1 回答
10001 浏览

java - Wildfly 数据源与 DefaultDS 冲突

我从 jboss 7.1 迁移到 wildfly,我的数据源有一些问题。

当我查看我的日志时,我看到 Wildfly 部署了我的 dice 数据源并将其绑定到 [java:/jdbc/dice]。它在我的持久性 xml 中被引用。

现在我想在启动时检查一些数据源设置以确保隔离级别等:

在启动方法中,我只是执行以下操作:

在启动时我总是得到:

如果我更改数据源注入的 jndi 名称,它会起作用(例如,仅骰子),但我不明白为什么。我究竟做错了什么?

问候,米

0 投票
2 回答
5065 浏览

junit - 使用 Arquillian 和 Wildfly 进行集成测试

我尝试使用 Arquillian 和 Wildfly 运行集成测试。

我在 Maven 中的依赖项如下所示:

是否有必要同时包含 wildfly-arquillian-container-embedded 和 wildfly-embedded?

运行测试时,我收到以下错误: