Bean在WebSphere 8.5.5.4中解析为null

时间:2015-03-09 09:48:21

标签: jsf cdi jsf-2.2 managed-bean websphere-8

我正在尝试在WebSphere 8.5.5.4中运行我开发的应用程序,它在GlassFish 4.1中运行良好,但我遇到了一堆问题。目前我遇到了一个我无法找到解决问题的方法。

简而言之,我所有的bean都解析为null,而字面意思是全部。我尝试使用beans.xml运行应用程序,使用beans.xml和bean-discovery-mode="all",使用beans.xml和bean-discovery-mode="annotated",版本1.0和版本1.1,但结果始终相同。我已经不得不妥协一些设计决策,以使应用程序可移植。

标有@Singleton@Startup的bean会导致异常:

  

xxx无法定义@Dependent@ApplicationScoped

以外的范围

并使用其中一个范围标记bean并没有解决问题:

  

xxx构造型必须声明相同的@ScopeType注释

我真的希望社区可以帮我解决问题。

亲切的问候,

Carlos Ferreira

0 个答案:

没有答案