我经常遇到玻璃鱼的部署问题。它显示了注入器资源的CDI部署失败。
我通过glass fish jdbc连接池连接到数据库。并使用@inject注释注入数据源,这是否会导致CDI?
我没有配置beans.xml文件。
答案 0 :(得分:1)
您可能是此问题的受害者:https://issues.jboss.org/browse/CDI-377
我只是猜测,因为你没有提供你正在使用的Glassfish版本。 此问题已在CDI 1.2中修复,该版本包含在Glassfish 4.1中。所以最好的解决方案是更新到这个版本。
如果您不能或不想更新,可以使用此解决方法:http://weld.cdi-spec.org/documentation/#4