问题标签 [openwebbeans]

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 回答
160 浏览

cdi - 使用 Mojarra 2.2.x 和 openwebbeans 1.0 (CDI 1.0) 使用 viewscoped bean 导航期间的 NPE

我现在在带有导航的 h:commandButton 上遇到 ViewScope 问题。我不确定 CDI 1.0 是否支持 JSF 2.2

错误

Tomcat 8.5 环境test.xhtml ->“ajax working”按钮工作的最小、可重现示例,“h:commandButton non-ajax”按钮失败

  1. Mojarra 版本 jsf-api-2.2.13 和 jsf-impl-2.2.13 失败
  2. Mojarra 版本 javax.faces-2.2.20 失败
  3. 适用于 myfaces 版本 myfaces-api-2.2.12 和 myfaces-impl-2.2.12
  4. 适用于omnifaces版本omnifaces-1.8.3 org.omnifaces.cdi.ViewScoped(需要添加jar validation-api-1.1.0.Final)

测试视图.java

测试.xhtml

库中的罐子

0 投票
1 回答
96 浏览

jsf - JSF 初始化失败,@ViewScoped

我正在 MyFaces 2.3.6 上使用 Primefaces 8.0 构建 JSF 2.3 应用程序,在 Tomcat 9 上运行。还使用 OpenWebBeans 2.0.18。

当我将范围从更改为时,我的一个 bean(控制器)给了我一个@RequestScoped错误@ViewScoped

bean 代码如下:

切换回@RequestScoped立即解决错误(但这不是我想要的)。错误中提到的getReference()方法肯定不在我的代码中,所以它必须在某个框架库中。

我有另一个@ViewScoped非常相似的 bean,它没有给我这个错误。显然,我错过了某个地方的差异,但对于我的生活,我无法发现它。

使用时可能导致此错误的原因是什么@ViewScoped

0 投票
1 回答
329 浏览

jakarta-ee - 与 Tomcat 10 一起使用时,OpenWebBeans 给出错误 java.lang.NoClassDefFoundError

我正在尝试将 OpenWebBeans 与 Tomcat 10 一起使用。我已按照此链接中给出的步骤进行操作。

当我使用 Weld 时,它工作正常。但是当我使用 OpenWebBeans 时,出现以下错误。

我的pom文件如下

这是我的 web.xml

这是我的 context.xml

我需要使用 OpenWebBeans 迁移到 jakarta 命名空间。任何帮助将不胜感激。

0 投票
0 回答
106 浏览

log4j2 - 基于 OWB 的 Web 应用程序中的 log4j 2,.17.1 升级问题。应用程序没有出现

我正在尝试在我的应用程序中将 log4j 从 1.7 升级到 2.17.1。但我的基于 Web 的应用程序无法启动。

虽然我尝试在较低的 log4j 版本 2.8.2 上运行我正在运行的应用程序,其中应用程序出现没有任何问题,但在 log 4j 2.9.0 及更高版本中它没有出现。任何帮助表示赞赏。


尝试使用 log4j 版本 2.10 时添加依赖关系树

0 投票
0 回答
40 浏览

java - Apache OpenWebBeans SEContainer 抛出 UnsatisfiedResolutionException

我想在嵌入式 CDI 容器中测试我的类。出于这个原因,我使用OpenWebBeans 的 Junit 5 集成。这是一个示例测试类:

这是Pbkdf2PasswordHashImpl课程:

但是,当我运行测试时,会发生这种情况:

我将 TomEE 8.0.8 用于主要(非测试)代码。有 pom.xml 依赖项。

省略的依赖项在 TomEE/lib文件夹中

0 投票
0 回答
8 浏览

java-17 - 带有 JDK17 的 Apache openwebbeans

我正在将 openwebbeans 项目从 openJDK12 升级到 OpenJDK17 。目前使用的是 webeans 版本 2.0.10 。当升级应用程序没有出现时。是否有任何支持 java 17 的 apachewebbeans 版本以及在不久的将来有任何计划?