0

アプリケーションがシャットダウンされ、いくつかの @Requires サービスがシャットダウンされると、ipojo は例外をログに記録します。

public class Main {

   @Requires(id = "A", proxy = false)
   private A aService

   @Bind(id = "A")
   public void bindA(A a) {
       aService = a;
   }

   @Unbind(id = "A")
   public void unbindA() {
       aService = null;
   }
 }

 @Instantiate
 @Component(imediate = true)
 @Provides(specifications = {A.class})
 public class AImpl implements A {

 }

私は疑っています (私のマシンでは問題を再現できません)、proxy = false および/または unbind で null に設定することに関係がある可能性があります。

4

1 に答える 1