问题标签 [wildfly-12]
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.
java-10 - 为什么我收到 UT005023: Exception handling request to ... : java.lang.NoSuchMethodError: ...Lorg/apache/wicket/Application;
我正在将项目从 Java 8、Wicket 8、Wicket 6 升级到 Java 10、Wicket 12、Wicket 7.10。问题是,当我请求页面时,只要我的扩展 WebApplication 的 WebApp 调用 Application.
例如:
ETC...
关于为什么会发生这种情况的任何想法?
谢谢
wildfly - 从 Elytron 凭证库以编程方式访问密码
我在 WildFly 12 上使用 Elytron 来存储编码的数据源密码。
我使用以下 CLI 命令来存储密码:
到目前为止,这非常有效。现在我需要一种以编程方式读取此密码的方法,以便创建 PostgreSQL 数据库转储。
singleton - WildFly 12 Wicket 7.10 - 为什么只有第一个线程可以访问应用程序?
每个请求都尝试创建单例的新实例,但由于它们使用 Application.get() 而失败并出现错误:
相同的代码适用于 WildFly 8.2 和 Wicket 6.20。所以有两个问题:
- 每个请求处理程序线程的行为就好像它在自己的 JVM 中运行,而不与其他线程共享静态字段。
- 在创建初始请求处理程序线程之后的每个请求处理程序线程都没有附加应用程序。
最小的例子:
主页用途
主页的第一个请求有效。第二次调用在另一个线程中加载并失败
因为 WebApp.get() 抛出
apache-camel - Wildfly-Camel 12 中的 Groovy JsonBuilder 类加载错误
我在骆驼路线内的 Groovy 代码中调用 JsonBuilder.toString() 。这条骆驼路线在 Widfly Camel 12.0 中运行。代码如下所示:
builder.toString() 方法调用产生以下错误:
但是我确实在 pom.xml 中正确提到了依赖项,如下所示:
我还尝试添加这个额外的依赖来解决问题:
但我仍然不断收到上述异常。但是,当我使用 camel-maven-plugin 运行相同的 Camel 代码时,没有将其部署在 Wildfly 中,它可以完美运行。
有人可以帮忙吗?
提前致谢。
caching - Wildfly infinispan Web 缓存容器有什么用?
我正在使用 Wildfly 12。
infinispan 子系统的默认配置定义了一个名为“web”的缓存容器。我试图找出为什么定义这个容器以及谁使用它,但到目前为止在文档或谷歌的任何地方都找不到任何解释。
独立-完整-ha-custom.xml:
什么样的数据存储在这个缓存中,哪些组件需要它?
hibernate - Wildfly 12 和 13 的休眠模块在哪里?
按照本指南,我想像以前在 11 上所做的那样在 Wildfly 12 和 13 实例上更新休眠。但是,在 maven Central 上的搜索仅显示 Wildfly 10 和 11 的模块。12 和 13 的模块在哪里?他们搬到另一个maven repo或改名的地方?
谢谢!
java - 野蝇骆驼子系统中未加载 log4 文件
这是我的环境
- Wildfly 12.0.0.Final
- WildFly-Camel 6.1.0(WildFly-Camel 6.1.0 提供 Camel-2.21.1 与 WildFly-12.0.0 的集成)
- Oracle jdk 1.8.0_112 64 位
我创建了一个 Maven 项目
- 组 ID:org.wildfly.camel.archetypes
- 工件 ID:wildfly-camel-archetype-cdi
- 版本:6.1.0
我已经编写了以下路线
而且我还编写了以下 log4j2 xml 配置文件。它位于 src/main/resources 目录下。在目标 WAR 中,该文件位于WEB-INF\classes\log4j2.xml
当我将生成的战争部署到使用 Wildfy-camel 子系统修补的 Wildfly 12 服务器中时。我使用了没有更改的standalone-camel-full.xml配置文件。我可以在 server.log 中看到以下几行。
这正是我想要记录的。但是没有创建在我的 log4j 文件中配置的附加程序。一切都记录在 Wildfly 12 服务器的 server.log 下。
在 Wildfly Camel文档中,我找不到任何有关日志记录的参考。Wildfly 12管理指南,日志配置讨论了一个名为use-deployment-logging-config的参数,该参数将包含在配置 xml (standalone-camel-full.xml) 的日志子系统部分中
从文档
使用部署日志配置
use-deployment-logging-config 控制是否扫描您的部署以获取每个部署的日志记录。如果设置为 true,则启用默认的按部署日志记录。设置为 false 以禁用此功能。
9.4.2. 每次部署日志
每次部署日志记录允许您将日志记录配置文件添加到部署中,并根据配置文件配置该部署的日志记录。在 EAR 中,配置应该在 META-INF 目录中。在 WAR 或 JAR 部署中,配置文件可以位于 META-INF 或 WEB-INF/classes 目录中。
允许使用以下配置文件:
日志记录属性
jboss-logging.properties
log4j.properties
log4j.xml
jboss-log4j.xml
您还可以通过将 use-deployment-logging-config 属性更改为 false 来禁用此功能。
我已经测试了从 log4j2.xml 到 log4j.xml 的 log4 文件的名称,但它仍然没有加载。
我还在standalone-camel-full.xml 文件中设置了use-deployment-logging-config 属性。即使在文档中说它默认为true。同样的结果。我的日志文件没有创建。
我认为文件甚至没有加载,就好像我在其中犯了语法错误一样,在部署或服务器启动期间永远不会显示该错误。
这也是我来自 Eclipse IDE 的有效 pom.xml,以防缺少依赖项
任何想法为什么我的文件没有加载?
java - 过滤器映射 URL 中使用的过滤器 visitorLogger - 未找到 *.xhtml
我有在 WildFly 12 应用程序服务器中运行的应用程序模块。我可以毫无问题地编译和构建它,但是当我尝试部署它时,我遇到了以下问题
spring-boot - 从 1.5.7 迁移到 Spring Boot 2 - 不支持请求方法 POST - csrf 已禁用
我们已经将我们的软件从 spring boot 1.5.7 迁移到 spring boot 2。我们通过在 pom.xml 中包含 joinfaces-parent 来使用 JSF。
在启动时,一切正常,但登录调用不起作用:
可能是 Spring Security 问题?CSRF 已被禁用。
这是我们的 SecurityConfig 文件:
登录请求没有到达我们的后端。我发现这个错误是由dispatcher.forward
从 xhtml 调用的函数生成的。这里的功能:
当错误消息发生时,这里有更多日志:
谢谢指教!
eclipse - 在 Eclipse 中运行的 WildFly 12 上启用管理控制台
我今天将 WildFly 服务器安装到 Eclipse 中,并且能够运行 Web 应用程序。我希望能够登录到管理控制台。我还没有启用它,所以我看到了这个:
好吧,我在 Wildfly 安装的 bin 目录中运行了 add-user.bat 脚本。它似乎运行没有任何问题。我仍然得到同样的错误。
我猜 Eclipse 会复制我的 wildfly 安装并将其放在某个隐藏目录中。不知道那在哪里。有任何想法吗?