CDI Активировать производителя, упакованного в банку - PullRequest
4 голосов
/ 17 сентября 2010

У меня есть продюсер, я хочу поместить его в банку, чтобы мои файлы различий различий могли ссылаться на ту же реализацию

public class LogFactory {

  @Produces
  public Logger createLogger(InjectionPoint injectionPoint) {
    return Logger.getLogger(injectionPoint.getMember().getDeclaringClass().getName());
  }
}

, но теперь получается, что Glassfish (3.0.1) не можетметод автоматического определения производителя

как это исправить?

1 Ответ

4 голосов
/ 17 сентября 2010

Я не уверен на 100%, но включен ли JAR CDI (т. Е. Есть ли у него beans.xml)?

...