CDI Attivare produttore confezionato in barattolo
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?
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