2 Replies Latest reply on Mar 5, 2009 8:59 AM by Daniel Wachter

    SeamTest Asynchronous

    Daniel Wachter Newbie

      Hello together

      I have to test a seamCompononet which is annotated with @Asynchronous.
      Cause this component will be running in a different thread, I have to wait to test the result. Is there any solution (rather than make a sleep) to wait until this thread (which is under control of seam) is finished?

      Thanks very very much for any answer...

        • 1. Re: SeamTest Asynchronous
          Hugo Pragt Newbie

          I'm probably missing something here because you can always do a callback?

          interface callback {
              public abstract postResult(int result);
          class test implements callback{
          Logic logic = new Logic();
          int result = -1;
          public void aSyncTest {
              while (result == -1) try{Thread.sleep(20)}catch(InterruptedException e){}
              System.out.println("result :" + result);
          public void postResult(int result) {
              this.result = result;


          • 2. Re: SeamTest Asynchronous
            Daniel Wachter Newbie

            You can call me stupid, but I really don't understand your answer solution...