मैं कोड के इस टुकड़े लिखना चाहते हैं:एक स्थिर ईजेबी इंजेक्शन, बकवास?
@Stateless
public class MyEjb
{
@EJB
private static MyOtherEjbWhichIWantStatic myOtherEjb;
}
यह मेरे लिए समझ में आता है, कि मैं विभिन्न कारण के लिए, मेरी कक्षा में एक EJB सुई, एक स्थिर तत्व के रूप में चाहते हैं।
जावा कि दुर्भाग्य से
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 इंजेक्षन नहीं कर सकते हैं नहीं है?
क्रिस्टल स्पष्ट, धन्यवाद! –