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
