我是 JSF 的新手,我被委托负责将在我看来是旧的 MyFaces 2.0 Web 应用程序从 WebLogic Server 12.1.3 迁移到 Tomcat(我选择了 Tomcat 9 和 OpenWebBeans 2.0.20)。 我按照 BalusC 页面上的说明将 OpenWebBea ...
我是 JSF 的新手,我被委托负责将在我看来是旧的 MyFaces 2.0 Web 应用程序从 WebLogic Server 12.1.3 迁移到 Tomcat(我选择了 Tomcat 9 和 OpenWebBeans 2.0.20)。 我按照 BalusC 页面上的说明将 OpenWebBea ...
我正在将 openwebbeans 项目从 openJDK12 升级到 OpenJDK17 。 目前使用的是 webeans 版本 2.0.10 。 当升级应用程序没有出现时。 是否有任何支持 java 17 的 apachewebbeans 版本以及在不久的将来有任何计划? ...
我正在尝试将 OpenWebBeans 与 Tomcat 10 一起使用。我已按照此链接中给出的步骤进行操作。 当我使用 Weld 时,它工作正常。 但是当我使用 OpenWebBeans 时,出现以下错误。 我的pom文件如下 这是我的 web.xml 这是我的上下文。xml 我需要使用 Ope ...
我正在 MyFaces 2.3.6 上构建一个带有 Primefaces 8.0 的 JSF 2.3 应用程序,在 Tomcat 9 上运行。也使用 OpenWebBeans 2.0.18。 当我将范围从@RequestScoped更改为@ViewScoped时,我的一个 bean(控制器)给了我 ...
我们有一个测试扩展,可以为测试创建EntityManager: Map<String, String> properties = new HashMap<String, String>(); properties.put(PersistenceUnitProperti ...
CDI 1.1: @Observes @Initialized(TransactionScoped.class)应该工作? 这是CDI 1.1中的标准范围,但是在此列表中明显缺少它: http://www.next-presso.com/2014/06/you-think-you- ...
我一直在尝试将JSF 2.3与TomEE服务器一起使用,并且在FacesContext对象中使用@Inject注释时遇到了问题。 使用它时,启动TomEE服务器时出现以下异常: 我想念什么吗? 谢谢。 ...
我有一个简单的OmniFaces 1.8.3视角范围的bean以及OpenWebBeans 1.2.8(和Mojarra 2.1.27 BTW)已成功部署在WebSphere 7(7.0.50)上: 但是,当打开Bean的视图时,该Bean将通过运行@PostConstruct方法进行初 ...
我正在尝试使OWB(与MyFaces和Primefaces一起)在Tomcat 8.0.33上工作。 似乎无论我如何配置,都会出现此错误... ...接着是这个堆栈跟踪: 根据我在此处 , 此处和此处 (以及大约5亿个其他地方)阅读的内容,我已经尝试过使用 Tomcat插件依赖 ...
我正在使用Tomcat 8(8.0.30),OpenWebBeans 1.6.2,JSF Mojarra 2.2.12和OmniFaces 1.8。 我决定要将OmniFaces升级到更高版本。 在2.0之后,它似乎需要CDI,但是在启动Tomcat(使用OmniFaces 2.2)时,出现 ...
我正在使用Tomee Maven插件来开发使用CDI事件传递的应用程序。 我目前无法触发具有通用类型参数的事件,据我所知,这是因为Tomee实例要使用不支持此功能的openwebbeans 1.2.7。 我似乎openwebbeans 1.5.0及更高版本确实支持此功能,但我不确定如何(或是 ...
我想尝试使用Open Web Beans 1.6.2,但它在其网站上列出的jar中用于向Java SE应用程序添加CDI支持 似乎不包含javax.enterprise.inject.Vetoed批注,我不得不添加cdi-api 1.2作为依赖项来解决此问题,但是我不确定这是否正确,因为 ...
我已经在带有嵌入式容器的OpenEjb和Junit的帮助下为我的Java-ee项目创建了一些单元测试和集成测试。 这些测试在Eclipse中运行良好,已注入bean(CDI / EJB)并正常工作。 但是,当我使用maven和surefire启动测试时,出现以下错误: 有什么事吗 ...
在CDI钝化功能的bean中,是否可以重新注入非钝化能力的依赖性而不是钝化? 考虑以下代码: 所以Logger 不是 Serializable ,但我真的不在乎。 当反序列化UserData ,是否有可能以某种方式再次调用Logger的生产者? 编辑 最初的讨论从这里 ...
环境:WAS 8.0.0.10 CDI:1.0(实施OpenWebBeans) 用例:服务器通过TimerManager异步执行Java类。 我试图将带有Request范围的cdi bean注入到类中,但是当在注入上调用任何方法时,下面是我得到的堆栈跟踪。 如果我在注入中使用Appli ...
我使用的是Java 8 / Tomcat 8 / OpenWebBeans 1.5.0 / MyFaces 2.2.8 / DeltaSpike 1.3.0。 由于我想使用openwebbeans-tomcat7模块,我将以下jar放在tomcat / lib中: 的OpenWe ...
我正在尝试使用Delta Spike( @RunWith(CdiTestRunner.class) )在单元测试中使用CDI(带有Open Web Bean)。 依赖注入工作正常,但我的EntityManagerFactory始终为null: 我知道我的persistence.xml可 ...
我正在使用Websphere 8.5及其内部Java EE框架,用于DI的Apache OpenWebBeans和用于视图的Apache MyFaces。 我也有一个JAR,其中包含一些带有“ @Named”注释的bean(因此,它们是OpenWebBeans托管的bean)。 该JAR位于 ...
我设法将一个简单的Web应用程序部署到Websphere 8.5,但是无法启动它。 启动我的应用程序时,它将引发ArrayIndexOutofBoundsException。 到目前为止,我们的Web应用程序一直在使用Tomcat7。 这是一个包含JSP,JS和Servlet的简单We ...
我在TomEE服务器上使用OpenJPA。 我构建了.war,将其部署在服务器上,但是当我使用应用程序打开页面时,我得到了以下执行: ...