问题标签 [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.
java - JavaEE Arquillian 和 JBoss 8.0.0beta 1:
我正在尝试从 JBoss AS 7.2.0 迁移到 Wildfly 8.0.0beta1。
我自己的项目和所有测试在 7.2.0 上运行良好。但在 8.0.0beta1 上,项目本身正在运行,但 Arquillian 测试当前在远程服务器上运行时会抛出 IllegalArgumentException(未找到 ArquillianServletRunner):
当使用 JBoss Central > Java EE EAR Projects 使用 Eclipse 创建一个新项目(这几乎反映了我的项目结构)时,我得到了同样的异常。
也许修复这个新的、几乎空白的一般项目的错误会有所帮助。
也许问题是 Arquillian Container 等的错误版本?但是在更改它时,我得到了其他错误(例如 NoClassDefinition HTTPHandshake ...)
java - WildFly8 JPA2.1 和枚举值
我在使用 JPA2.1(包含在 WildFly8 中)的枚举类型时遇到问题。这是使用枚举集的类:
然后我列举了动物:
现在,当我尝试启动服务器时,出现以下错误:
这适用于 Jboss 7.1.1.Final。我应该为此使用转换器(http://somethoughtsonjava.blogspot.fi/2013/10/jpa-21-type-converter-better-way-to.html)还是有什么问题?感谢所有帮助!
wildfly - Wildfly - 更改管理领域的密码
有没有办法通过某种配置文件更改 Wildfly 的管理领域的密码?我有点丢了密码(我的 Firefox LastPass 插件有点搞砸了)。如果有,怎么做?
java - 提供 apache-shiro 作为 JBoss-7、WildFly-8 的模块
不幸的是,我为 JBoss7(和 WildFly8.0.0.Beta2)创建模块的尝试失败了,我看不到我犯的错误,我所做的是:
<wf-root>/modules/org/apache/shiro/main
1.) 在,创建一个目录
2.)复制文件shiro-core-1.2.2.jar
,shiro-ehcache-1.2.2.jar
并shiro-web-1.2.2.jar
进入其中
3.)创建一个名为module.xml
以下内容的文件:
接下来我启动了我的服务器。不幸地部署 EAR 文件,这需要 shiro 部署失败,并出现以下错误(snipplet):
有任何想法吗?
jboss - WildFly(JBoss)下的JTDS模块
我正忙于从 JBoss 7.1.1 升级到 Wildfly 8.0.0.Beta1。我在 JBoss 下使用 JTDS 数据库驱动程序没有问题,但它在 WildFly 下不起作用。
我在我的 WildFly 安装中创建了/net/sourceforge/jtds/main/
文件夹结构并添加了文件,但 Wildfly 似乎没有选择它。modules
module.xml
我也试过这个/modules/system/layers/base/
文件夹,因为这是 WildFly 下的一个新文件夹,但这也不起作用,我也下载了最新的 JTDS .JAR 文件。
我启动 Wildfly 时遇到的错误是:
如果我运行/subsystem=datasources:installed-drivers-list
uon jboss-cli.sh
,它只会显示默认安装的 h2 驱动程序,而不是 JTDS 驱动程序。
eclipse - Eclipse Kepler 和 JBoss Wildfly 热部署
我正在尝试将 eclipse kepler 用于 Java EE 7。我已经安装了 JBoss Tools 并成功添加了 JBoss Wildfly 作为服务器。但是,我的更改不会自动部署。无论如何,该应用程序是否可以像使用 glassfish 时一样自动部署?
java - 使用 RESTEasy 处理格式错误的 @QueryParam
我对 JBoss AS7/Wildfly 的 RESTEasy 中的异常处理或缺乏异常处理有点困惑。我不完全确定异常处理究竟属于哪个“域”。
这是我用于测试的:
到目前为止,一切都很好。这与 localhost/app/rest/test?id=123 的行为一样。但是,当我在参数中输入不“适合”的内容时,例如 localhost/app/rest/test?id=123abc,我从 RESTEasy 收到了一个很长的异常,正确地通知我它不适合预期参数。
但我不明白如何处理/捕获这个异常。显然,我不希望 40 行堆栈跟踪进入我的主(或任何)日志,而是自己进行适当的错误记录。我的研究只发现了一种处理所有 NumberFormatException 类型异常的通用方法,这完全不适合任何理智的日志记录方法。
那么,我该如何处理这个问题呢?当这种情况发生在我的代码“外部”时,我不能用 try/catch 完全围绕它,并且特定 REST 映射的特定错误参数实际上并不足以编写应用程序范围的异常映射器。
java - MyFaces CODI 和 Wildfly 还不能一起使用?
我目前正在尝试从 JBOSS Weld AS7 切换到 Wildfly 8 Beta。我编译了它,但是在尝试加载页面本身时,出现以下异常:
导致这种情况的类,即OpenScenarioBean
主页的支持 bean,声明如下:
如果我删除ViewAccessScoped
并替换它,例如javax.enterprise.context.ConversationScoped
网页将毫无例外地显示。
有谁知道如何解决这一问题?
我的猜测是:CODI 尚未与 Wildfly 进行任何集成,因为在部署期间我还会收到一些警告,例如
但如果是这样的话,ViewAccessScoped
我想我应该切换到 DeltaSpike 并希望它们在与 Wildfly 的集成中更快?(但该项目处于非常早期的阶段)。
authentication - Implementing authentication in WildFly8
I have a working WildFly8 application and I would like to implement some kind of HTTP authentication (I am relatively new to Java EE). It can be the most basic type of authentication and it should use a database as back-end. All the tutorials I could find are ancient (from JBOSS 3 era) and probably not applicable to WildFly. Does anyone have some pointers to get me started?
jboss - Wildfly 8.0.0-beta1 未正确显示 OSGI 包
我在 Wildfly(以前称为 JBoss)8.0.0-beta1 上遇到 OSGI 包问题。
我安装了 OSGI 没有问题。然后,当我启动应用程序服务器时,OSGI 显然可以正确启动:
但是,当我使用管理控制台时,捆绑包上的一些重要信息显然丢失了(检查附加的屏幕截图)。
这是我使用的数据/subsystem=osgi
: