问题标签 [wildfly-8]

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 投票
0 回答
519 浏览

spring - 在 Wildfly 上部署 Mongo 应用程序

我有一个使用 spring data mongo 的应用程序,我正在尝试在 Wildfly 8 上部署它。无论我做什么,我总是会遇到以下异常:

我试图通过设置来解决这个问题

在 beans.xml 文件中。我尝试的另一件事是从服务器禁用焊接(注释掉standalone.xml 配置文件中的配置文件和扩展中的所有事件)。

此应用程序之前已部署在 Glassfish 4 上并且运行良好。

如果您对此有任何解决方案,请告诉我。

谢谢!

0 投票
1 回答
5385 浏览

java - loading keystore file, no alias found

I'm trying to use KeyStore in order to get info from a keystore. I've generated the keystore using this command:

keytool -genkey -alias server -keyalg RSA -keystore server.keystore -validity 365 taken this page.

Checking its info keytool -list -v -keystore server.keystore I get the following:

Alias name: server
Creation date: Apr 30, 2014
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
(other info here)

Using this command: keytool -list -keystore server.keystore -alias server I get this:

server, Apr 30, 2014, PrivateKeyEntry, Certificate fingerprint (SHA1): 28:65:5B:0C:B3:3C:C9:AA:F1:7C:CE:91:23:77:DD:0D:F8:54:70:B9

Now, my java code:

Doing keyStore.aliases() returns an EmptyEnumeration.

The application uses maven, java ee 7 and I've copied the keystore file in the resources folder of my application. KEYSTORE_FILE_PATH has the value of "/server.keystore".

Thanks.

0 投票
9 回答
103695 浏览

cors - 如何在 JAX-RS Web 服务上启用跨域请求?

我开发了一套宁静的网络服务。由于错误,我无法从远程客户端调用任何这些方法 No 'Access-Control-Allow-Origin' header is present on the requested resource.

这些服务在本地主机上完美运行。在服务器端是否有任何更改或配置可以解决问题。即启用跨域请求。

我正在使用 WildFly 8、JavaEE 7

0 投票
1 回答
1637 浏览

jsf-2.2 - JSF 2.2 + PrettyFaces 3.3.3 + WildFly8

PrettyFaces 对我不起作用。我正在尝试使用简单的方式,使用 JSF 2.2、Servlet 3.1、PrettyFaces 3.3.3 和 WildFly8。我的项目设置如下所示:

Maven依赖工件:

web.xml 文件内容:

查看我的 pretty-faces.config 文件的内容:

当 make 部署到 WildFly 时一切正常,您可以在片段日志中看到:

但是当我尝试访问我的页面的 URL 时,我收到未找到消息,并且日志上没有显示错误消息。有人知道我做错了什么吗?我遵循 get staterd 文档(http://ocpsoft.org/docs/prettyfaces/3.3.3/en-US/html/GettingStarted.html)。

问候。

0 投票
1 回答
2285 浏览

java - 在 javaee-api maven-project 中放置静态文件的位置

情况:我用 JBoss Tools 安装了 Eclipse 4.3 (Kepler) 并添加了 WildFly 8.0 应用服务器。然后我为 maven-support 创建了一个简单的 JavaEE7-HelloWorld pom.xml。我在 Eclipse 中包含了这个 pom.xml。我看到了 JavaEE 项目结构。

问题:我想向该项目添加一些静态文件(例如,html、图像和 css)。我尝试了一切,但找不到放置静态文件的正确位置。

0 投票
1 回答
3128 浏览

jakarta-ee - WildFly 8/JBoss:调试 Java EE 类加载器链接错误的一般方法

调试这些问题的正确方法是什么?

在我的情况下,我的 Java EE Web 项目中的 LinkageError 遇到了很大的麻烦:

问题

我将 JSF API (jboss-jsf-api_2.2_spec-2.2.5.jar) 包含到我的 Wildfly 模块目录中,即它将由 Wildfly 类加载器加载。我有外部库,它们也依赖于 JSF 实现(例如 Primefaces 和 OmniFaces)。此外,为了让构建过程没有错误地运行,我必须将该库添加为单独的 EAR 库。

奇怪的方式是在添加一个实现带有 faces 事件参数的函数的 bean 时,例如

实现这些功能会导致......

... 我的 SEVERE 的起点

(删除参数允许构建项目没有错误)

问题

如何应对此类问题?我需要有关加载类的顺序的概述。可能有一种方法可以显示整个类加载器树或任何可以执行相同操作的分析工具。

0 投票
1 回答
902 浏览

jboss - Jboss as7 到 WildFly 迁移焊接不满足类型的依赖关系

我正在尝试将 jboss 作为 7 应用程序迁移到 WildFly。出于某种原因,我得到了 Set 类型的焊接不满足依赖项。

对于几乎所有使用@Inject(使用 guice)的类。我想不出任何办法来解决这个问题,现在已经卡了几个小时了。

0 投票
4 回答
2477 浏览

java - 部署可以自行停止吗?

我目前正在寻找一种以编程方式停止在 Wildfly 上部署的方法。

背景:

  • 应用程序在其启动阶段使用 MBean 进行一些健康检查。
  • 如果应用程序由于缺少某些资源而确定环境无效,则需要停止自己的部署。

它是这样的:

  • 该应用程序以前在 JBoss 4 上运行,只是简单地停止了整个应用程序服务器使用 JMX 调用关闭命令。
  • 如果此命令失败,它会使用 System.exit(1) 简单地终止整个 JVM。

当前问题:

  • 通过 JMX 调用 shutdown() 在 wildfly 上不起作用,因为在尝试从已部署的应用程序中停止它时整个服务器会挂起。
  • System.exit() 也将不起作用,因为必须以任何方式疯狂地捕获命令。

那么有谁知道如何从部署中停止服务器或停止部署过程或取消部署应用程序?

非常感谢!

0 投票
2 回答
2309 浏览

jboss - Wildfly CLI 不适合我

我所做的只是下载 wildfly-8.1.0.CR2 并解压它。Standalone.bat 和 add-user.bat 工作,但 jboss-cli.bat 不工作。

F:\wildfly-8.1.0.CR2\bin>jboss-cli

当我使用 Standalone.bat 启动 Wildfly 时,我在 server.log 中看到 java.library.path 的以下条目:

java.library.path = F:\Java\jdk1.7.0_45\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;F:\WANdisco\uberSVN\bin; C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;F:\GnuPG\pub;F:\7-Zip;" E:\WebTest\build\bin";F:\WANdisco\uberSVN\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1 .0\;F:\GnuPG\pub;F:\7-Zip;.

当我尝试运行 jboss-cli 时,以下文件确实出现在我的文件系统中:

D:\pgarner\AppData\Local\Temp\jansi-64-1.9.dll

我也尝试使用 wildfly-8.0.0.Final 而不是 wildfly-8.1.0.CR2 并且发生了同样的问题。

如何解决这个问题?我认为 CLI 应该在从 zip 文件中提取所有文件后立即运行。

0 投票
1 回答
390 浏览

wildfly - 将 HawtIO 部署到 WildFly 8.0.0 失败

我在 JBoss AS 7.1.1 下运行了 HawtIO,但是当我尝试部署到 WildFly 8.0.0 时它失败并显示以下内容

我已经使用 WildFly 8.0.0 和 8.1.0CR 尝试了各种版本的 HawtIO(1.3.0、1.3.1、1.4.0),但到目前为止都没有运气。HawtIO 的所有版本都与 JBoss AS 7.1.1 一起使用,所以我猜问题出在 WildFly 上?