Home » Eclipse Projects » Eclipse 4 » XWT locked on initialization in 4.1 / Linux GTK
| |
Re: XWT locked on initialization in 4.1 / Linux GTK [message #650998 is a reply to message #650867] |
Thu, 27 January 2011 12:23 |
Sun Volland Messages: 29 Registered: September 2010 |
Junior Member |
|
|
Yves YANG wrote on Wed, 26 January 2011 18:09 | We have tested it in GTK with Linux, not on GTK & Cocoa platforms. Please
fill a bug with a testcase if it is possible.
|
Well I guess I wasn't clear, in this case the problem happens with GTK on Linux (SuSE SLED 11.0 to be precise), and the code looks like the same initialization logic is used for GTK and Cocoa, but I did not try on Cocoa.
That's why I'm not sure it is a bug or an incorrect use of the XWT API.
The test-case is relatively straightforward : it is a pure-E4 application, with a bundle providing an e4-fragment to the E4 application mode. The activator of this bundle references the XWT class (this bundle plugs XWT UIs into the application), causing the org.eclipse.e4.xwt bundle to be loaded by OSGi, triggering it's activator and finally blocking on the checkInitialization() method, causing the app to hang on startup.
For information, the same process works fine with the E4 July 2010 release.
I'm quite new to E4, so if you guess this should still work, I will fill a bug report.
Sun
|
|
|
Re: XWT locked on initialization in 4.1 / Linux GTK [message #651374 is a reply to message #650998] |
Sun, 30 January 2011 01:10 |
Yves YANG Messages: 688 Registered: July 2009 |
Senior Member |
|
|
We have tested it in the integration with SpringSource including OSGi. You
can find them in CVS e4/org.eclipse.e4.xwt/examples.
Best regards
Yves YANG
"Sun" <sun.volland@free.fr> wrote in message
news:ihrnoq$h0l$1@news.eclipse.org...
> Yves YANG wrote on Wed, 26 January 2011 18:09
>> We have tested it in GTK with Linux, not on GTK & Cocoa platforms. Please
>> fill a bug with a testcase if it is possible.
>
>
> Well I guess I wasn't clear, in this case the problem happens with GTK on
> Linux (SuSE SLED 11.0 to be precise), and the code looks like the same
> initialization logic is used for GTK and Cocoa, but I did not try on
> Cocoa.
>
> That's why I'm not sure it is a bug or an incorrect use of the XWT API.
>
> The test-case is relatively straightforward : it is a pure-E4 application,
> with a bundle providing an e4-fragment to the E4 application mode. The
> activator of this bundle references the XWT class (this bundle plugs XWT
> UIs into the application), causing the org.eclipse.e4.xwt bundle to be
> loaded by OSGi, triggering it's activator and finally blocking on the
> checkInitialization() method, causing the app to hang on startup.
>
> For information, the same process works fine with the E4 July 2010
> release.
>
> I'm quite new to E4, so if you guess this should still work, I will fill a
> bug report.
>
> Sun
|
|
|
Re: XWT locked on initialization in 4.1 / Linux GTK [message #665868 is a reply to message #650998] |
Sun, 17 April 2011 15:09 |
Christophe Bouhier Messages: 937 Registered: July 2009 |
Senior Member |
|
|
Hi,
I have this problem on Cocoa.
What is the bug number for this?
rgds Christophe
On 27-01-11 13:23, Sun wrote:
> Yves YANG wrote on Wed, 26 January 2011 18:09
>> We have tested it in GTK with Linux, not on GTK & Cocoa platforms.
>> Please fill a bug with a testcase if it is possible.
>
>
> Well I guess I wasn't clear, in this case the problem happens with GTK
> on Linux (SuSE SLED 11.0 to be precise), and the code looks like the
> same initialization logic is used for GTK and Cocoa, but I did not try
> on Cocoa.
>
> That's why I'm not sure it is a bug or an incorrect use of the XWT API.
>
> The test-case is relatively straightforward : it is a pure-E4
> application, with a bundle providing an e4-fragment to the E4
> application mode. The activator of this bundle references the XWT class
> (this bundle plugs XWT UIs into the application), causing the
> org.eclipse.e4.xwt bundle to be loaded by OSGi, triggering it's
> activator and finally blocking on the checkInitialization() method,
> causing the app to hang on startup.
>
> For information, the same process works fine with the E4 July 2010 release.
>
> I'm quite new to E4, so if you guess this should still work, I will fill
> a bug report.
>
> Sun
|
|
|
Goto Forum:
Current Time: Thu Mar 28 15:17:06 GMT 2024
Powered by FUDForum. Page generated in 0.02943 seconds
|