Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf WELD-001456参数bean不能为null_Jsf_Glassfish - Fatal编程技术网

Jsf WELD-001456参数bean不能为null

Jsf WELD-001456参数bean不能为null,jsf,glassfish,Jsf,Glassfish,我得到了由以下原因引起的此异常:org.jboss.weld.exceptions.IllegalArgumentException:weld-001456参数“resolvedBean”不能为null,并在web上找到以下内容: 这是玻璃鱼的订购问题。发生的情况是 正在WeldBootstrap.endInitialization()完成之前调用。有必要在调用生产者之前完全初始化Weld(loadFlows()就是这样做的) 什么是订购问题?我的意思是哪些库需要提前加载? 我用glassfis

我得到了由以下原因引起的此异常
:org.jboss.weld.exceptions.IllegalArgumentException:weld-001456参数“resolvedBean”不能为null
,并在web上找到以下内容:

这是玻璃鱼的订购问题。发生的情况是

正在WeldBootstrap.endInitialization()完成之前调用。有必要在调用生产者之前完全初始化Weld(loadFlows()就是这样做的)

什么是订购问题?我的意思是哪些库需要提前加载?
我用glassfish 4.0构建了一个jsf 2.2 web应用程序。

我在glassfish 4.0/glassfish/lib和glassfish 4.0/glassfish/domains/domain1/lib中有两个ocpsoft重写jar文件,它们在weld之前初始化。我将它们都删除了,并消除了该异常。

因为这是唯一一个出现此错误消息的堆栈溢出问题,所以我想分享我的问题,以防其他人出现相同的错误但不同的问题

我有一个maven依赖项,其中包含org.apache.httpcomponents:httpclient:4.5.5作为运行时异常。我在pom中显式地添加了可传递的httpclient依赖项,它解决了我的问题