Domanda

ho un produttore, voglio metterla in un vaso, in modo che i miei file di guerra diff possono fare riferimento la stessa implementazione

public class LogFactory {

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

ma si scopre ora, GlassFish (3.0.1) non può automaticamente scoprire il metodo produttore

come risolvere questo problema?

È stato utile?

Soluzione

Io non sono sicuro al 100%, ma è il JAR CDI attivata (ossia Ha un beans.xml)?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top