ActorFor を使用して既存の ActorRef を取得しようとしていますが、存在しない場合は新しいものを作成しようとしています。次のコードがありますが、期待どおりに動作しないようです。.isTerminated() は常に true です。
ActorSystem system = ActorSystem.create("System");
            ActorRef subscriberCandidate = system.actorFor("akka://System/user/"+name);
            if (subscriberCandidate.isTerminated())
            {
                ActorRef subscriber = system.actorOf(new Props(new UntypedActorFactory() {
                      public UntypedActor create() {
                        return new Sub(name,link);
                      }
                    }), name);
                System.out.println(subscriber.path().toString() + " created");
            }
            else
                System.out.println("already exists"); 
ここで何が欠けていますか?前もって感謝します。