JARにパッケージ化されたCDIアクティブ化生産者
質問
私にはプロデューサーがいます、私のdiff warファイルが同じ実装を参照できるように、私はそれを瓶に入れたいです
public class LogFactory {
@Produces
public Logger createLogger(InjectionPoint injectionPoint) {
return Logger.getLogger(injectionPoint.getMember().getDeclaringClass().getName());
}
}
しかし、今は変わります、Glassfish(3.0.1)はプロデューサーの方法を自動発見できません
これを修正する方法は?
解決
私は100%確信がありませんが、JAR CDIが有効になっていることです(つまり、 beans.xml
)?
所属していません StackOverflow