The issue is that if I have multiple threads then I have to also be doing thread.join for the other threads, which in effect suspends the main thread until the other threads exit and makes the window unresponsive.
I thought this is what PIVOT-780 is about, but I might be wrong. Ashish On Sat, Apr 21, 2012 at 8:53 PM, Noel Grandin <[email protected]> wrote: > You can only call window.open from the event thread, not from other > threads. > > > On Sat, Apr 21, 2012 at 14:00, Ashish Dalela <[email protected]> > wrote: > > Hi, > > > > I'm a new user, and hope I can find some help here. > > > > I have a MVC application, with each M/V/C run in separate threads. The > Pivot > > code runs in the View thread, and I see the following error at startup: > > > > Exception in thread "Thread-6" java.lang.IllegalStateException: this > method > > can only be called from the AWT event dispatch thread, and not from > > "Thread-6" > > > > The error is seen while executing the following code: > > > > <snip> > > this.window = (Window) > > bxmlSerializer.readObject(getClass().getResource("abc.bxml")); > > window.open(this.display); > > </snip> > > > > A similar issue seems to have been reported and (apparently) fixed > > earlier: https://issues.apache.org/jira/browse/PIVOT-780 > > > > I'm wondering if this is regressed, or what is the right version to get > this > > fix? I'm using 2.0.1. > > > > Thanks for any help, > > > > Regards, > > Ashish >
