Я хочу, чтобы написать этот кусок кода:Внедрение статического EJB, вздор?
@Stateless
public class MyEjb
{
@EJB
private static MyOtherEjbWhichIWantStatic myOtherEjb;
}
Это имеет смысл для меня, что я хочу, чтобы ввести в EJB в моем классе, как статический элемент, для различных причин.
Java не очень доволен тем, что, к сожалению
com.sun.enterprise.container.common.spi.util.InjectionException: Illegal use of static field private static MyOtherEjbWhichIWantStatic myOtherEjb on class that only supports instance-based injection
Я не понимаю, почему я не могу вводить статическое EJB в другую EJB?
Crystal прозрачный, спасибо! –