Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Visual Editor (VE) » VE I20050630 & Eclipse 3.1
VE I20050630 & Eclipse 3.1 [message #95603] Fri, 01 July 2005 12:37 Go to next message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hello,

I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
several problems with GDI+. Tipically "Unable to load graphics library
[GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
"Unhandled event loop exception".

I'm unable to see a new created JFrame.

I use a clean Elcipse installation with a new and clean workspace. I'm
testing VE SDK.

So, I thing the previous nightly build (N20050621) works better with 3.1
final.


Regards,

Francesc Rosés
Re: VE I20050630 & Eclipse 3.1 [message #95618 is a reply to message #95603] Fri, 01 July 2005 13:03 Go to previous messageGo to next message
Peter Walker is currently offline Peter WalkerFriend
Messages: 124
Registered: July 2009
Senior Member
Francesc,
I tried the same using VE I20050630, Eclipse 3.1, EMF 2.1RC0, and GEF I20050630.
I am also using JDK 1.4.2_7 as my JRE. I created a new class extending JFrame
and it showed successfully in the graph viewer although I did get some
exceptions in the log file (which I am investigating). But the exceptions are
not the same as yours. It was a problem with osgi.. an error while loading class
"org.eclipse.jdt.internal.debug.ui.DebugUIMessages". I didn't see this last
night when I tested this driver before publishing the driver. Somehow slipped
through the cracks.

Are you working with the same VE pre-reqs (i.e. GEF, EMF)?
Could also post the log file (if it's not too big) so I can examine your stack
trace.

Thanks...
Peter Walker
VE Development


Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>
Re: VE I20050630 & Eclipse 3.1 [message #95632 is a reply to message #95618] Fri, 01 July 2005 13:18 Go to previous messageGo to next message
Peter Walker is currently offline Peter WalkerFriend
Messages: 124
Registered: July 2009
Senior Member
FYI... I open bug 102474 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=102474)
to track the exceptions I got. Seems to occur only once... for the first time
creating a class.

Regards...
Peter Walker
VE Development

Peter Walker wrote:

> Francesc,
> I tried the same using VE I20050630, Eclipse 3.1, EMF 2.1RC0, and GEF
> I20050630. I am also using JDK 1.4.2_7 as my JRE. I created a new class
> extending JFrame and it showed successfully in the graph viewer although
> I did get some exceptions in the log file (which I am investigating).
> But the exceptions are not the same as yours. It was a problem with
> osgi.. an error while loading class
> "org.eclipse.jdt.internal.debug.ui.DebugUIMessages". I didn't see this
> last night when I tested this driver before publishing the driver.
> Somehow slipped through the cracks.
>
> Are you working with the same VE pre-reqs (i.e. GEF, EMF)?
> Could also post the log file (if it's not too big) so I can examine your
> stack trace.
>
> Thanks...
> Peter Walker
> VE Development
>
>
> Francesc Rosés wrote:
>
>> Hello,
>> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
>> several problems with GDI+. Tipically "Unable to load graphics library
>> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
>> "Unhandled event loop exception".
>> I'm unable to see a new created JFrame.
>>
>> I use a clean Elcipse installation with a new and clean workspace. I'm
>> testing VE SDK.
>>
>> So, I thing the previous nightly build (N20050621) works better with
>> 3.1 final.
>>
>>
>> Regards,
>> Francesc Rosés
>>
Re: VE I20050630 & Eclipse 3.1 [message #95661 is a reply to message #95603] Fri, 01 July 2005 14:00 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

What os are you on? We are now using the advanced graphics (alpha
blending) and that requires some new libraries. It may be that your os
doesn't have the necessary libraries. Please append the .log so we can
see where it occurred. We may have to put tests in or work Eclipse such
that we don't get the error if the library is not found. We ourselves
are not directly referencing GDI+.

Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #95674 is a reply to message #95661] Fri, 01 July 2005 14:50 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

I just looked it up. GDI+ is for Windows. It is automatically included
with WinXP.

See
http://fullmoon.rtp.raleigh.ibm.com/downloads/drops/R-3.1-20 0506271435/eclipse-news-part1c.html

Go to the AdvancedGraphics section.

However, we need to be more graceful about it, so the .log file would
still be useful.

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #95688 is a reply to message #95674] Fri, 01 July 2005 15:41 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Correct the link:

http://download.eclipse.org/downloads/drops/R-3.1-2005062714 35/eclipse-news-part1c.html


We have some internal mirroring that happens automatically. :-)

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #95720 is a reply to message #95661] Sat, 02 July 2005 06:56 Go to previous messageGo to next message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hello,

I use W2K.

Francesc
Re: VE I20050630 & Eclipse 3.1 [message #95736 is a reply to message #95674] Sat, 02 July 2005 07:07 Go to previous messageGo to next message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Rich Kulp wrote:


> See
>
http://fullmoon.rtp.raleigh.ibm.com/downloads/drops/R-3.1-20 0506271435/eclipse-news-part1c.html

> Go to the AdvancedGraphics section.

It seems the URL don't works for me.

Voila the log file:
============================ cut here ============================
!SESSION 2005-07-02 08:56:02.375
-----------------------------------------------
eclipse.buildId=I20050627-1435
java.version=1.5.0_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_ES
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.core.resources 2 1 2005-07-02 08:57:21.312
!MESSAGE Skipping builder com.omondo.uml.std.Builder for project JFTF2.
Either the builder is missing from the install, or it belongs to a project
nature that is missing or disabled.

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.93
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currDay

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.125
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^dow

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.140
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdDay

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.156
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currYear

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.203
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdMonth

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.218
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currMonth

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.234
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^years

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.281
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdYear

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:57:59.171
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:57:59.171
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.DeferredUpdateManager$UpdateRequest.run(D eferredUpdateManager.java:40)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3057)
at org.eclipse.swt.widgets.Display.msgFilterProc(Display.java:2 505)
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:203)
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2389)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:203)
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2389)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:12 3)
at org.eclipse.swt.internal.gdip.Gdip.<clinit>(Gdip.java:17)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 82 more

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:58:41.187
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:58:41.187
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.NoClassDefFoundError)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.NoClassDefFoundError)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.LightweightSystem.controlResized(Lightwei ghtSystem.java:147)
at
org.eclipse.draw2d.LightweightSystem$3.controlResized(Lightw eightSystem.java:123)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:149)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3650)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:3 19)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:123 7)
at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:253)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1999)
at
org.eclipse.ui.internal.PartSashContainer.setBounds(PartSash Container.java:795)
at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.ja va:543)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:477)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:513)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:513)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:514)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:482)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartS ashContainer.java:753)
at
org.eclipse.ui.internal.PartSashContainer.access$1(PartSashC ontainer.java:744)
at
org.eclipse.ui.internal.PartSashContainer$1.controlResized(P artSashContainer.java:166)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:149)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3650)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:3 19)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:123 7)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1999)
at org.eclipse.swt.custom.StackLayout.layout(StackLayout.java:1 16)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:253)
at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java :1761)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.NoClassDefFoundError
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 247 more

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:58:41.218
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:58:41.218
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.NoClassDefFoundError)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.NoClassDefFoundError)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.DeferredUpdateManager$UpdateRequest.run(D eferredUpdateManager.java:40)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3057)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2716)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.NoClassDefFoundError
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 69 more
Re: VE I20050630 & Eclipse 3.1 [message #95750 is a reply to message #95688] Sat, 02 July 2005 08:25 Go to previous messageGo to next message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hello Rich,

I know VE team only uses SWT and is SWT who
needs GDI+. I know Eclipse 3.1 only supports
Windows XP but, there are a lot of developpers
using W2K because they (I) think XP is not
reliable. So, I think my be useful to
explain how to obtain and install,
if possible, GDI+.

I think is important to explain in "New and Noteworthy"
or in the VE I20050630 notes W2K is not supported
and may be 3.1 or related products (like VE) don't
works on W2K.

Best regards,

Francesc Rosés
Re: VE I20050630 & Eclipse 3.1 [message #95789 is a reply to message #95736] Sat, 02 July 2005 16:46 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

I appended again with a corrected URL.


http://download.eclipse.org/downloads/drops/R-3.1-2005062714 35/eclipse-news-part1c.html

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #95802 is a reply to message #95736] Sat, 02 July 2005 16:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Hello,

It is not that we require WinXP. It is just we used the new advanced
graphics (alphas in images) but we didn't know that SWT didn't
gracefully handle not having the advanced graphics. It throws an
unexpected exception which we didn't know about.

We want to be graceful about this and not just crash like this, but you
were the first one to have this problem and so we didn't know about it.
We'll see what we can do to make it fail gracefully, but you can get
GDI+ from Microsoft(R) using the correct link that just appended, and
not the bad one. :-)

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #95831 is a reply to message #95603] Sun, 03 July 2005 00:21 Go to previous messageGo to next message
Ben is currently offline BenFriend
Messages: 14
Registered: July 2009
Junior Member
Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>
I got a similar problem under Linux, (Cairo required/not found), the
solution was to add the eclipse directory, which includes libcairo, in
my LD_LIBRARY_PATH in my run_eclipse script.
Re: VE I20050630 & Eclipse 3.1 [message #95846 is a reply to message #95802] Sun, 03 July 2005 00:29 Go to previous message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hi Rich,

I think the strategy you propose is OK.

Thanks a lot,

Francesc

P.S.: I downloaded a copy of GDI+ and VE works.
Re: VE I20050630 & Eclipse 3.1 [message #608894 is a reply to message #95603] Fri, 01 July 2005 13:03 Go to previous message
Peter Walker is currently offline Peter WalkerFriend
Messages: 124
Registered: July 2009
Senior Member
Francesc,
I tried the same using VE I20050630, Eclipse 3.1, EMF 2.1RC0, and GEF I20050630.
I am also using JDK 1.4.2_7 as my JRE. I created a new class extending JFrame
and it showed successfully in the graph viewer although I did get some
exceptions in the log file (which I am investigating). But the exceptions are
not the same as yours. It was a problem with osgi.. an error while loading class
"org.eclipse.jdt.internal.debug.ui.DebugUIMessages". I didn't see this last
night when I tested this driver before publishing the driver. Somehow slipped
through the cracks.

Are you working with the same VE pre-reqs (i.e. GEF, EMF)?
Could also post the log file (if it's not too big) so I can examine your stack
trace.

Thanks...
Peter Walker
VE Development


Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>
Re: VE I20050630 & Eclipse 3.1 [message #608898 is a reply to message #95618] Fri, 01 July 2005 13:18 Go to previous message
Peter Walker is currently offline Peter WalkerFriend
Messages: 124
Registered: July 2009
Senior Member
FYI... I open bug 102474 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=102474)
to track the exceptions I got. Seems to occur only once... for the first time
creating a class.

Regards...
Peter Walker
VE Development

Peter Walker wrote:

> Francesc,
> I tried the same using VE I20050630, Eclipse 3.1, EMF 2.1RC0, and GEF
> I20050630. I am also using JDK 1.4.2_7 as my JRE. I created a new class
> extending JFrame and it showed successfully in the graph viewer although
> I did get some exceptions in the log file (which I am investigating).
> But the exceptions are not the same as yours. It was a problem with
> osgi.. an error while loading class
> "org.eclipse.jdt.internal.debug.ui.DebugUIMessages". I didn't see this
> last night when I tested this driver before publishing the driver.
> Somehow slipped through the cracks.
>
> Are you working with the same VE pre-reqs (i.e. GEF, EMF)?
> Could also post the log file (if it's not too big) so I can examine your
> stack trace.
>
> Thanks...
> Peter Walker
> VE Development
>
>
> Francesc Rosés wrote:
>
>> Hello,
>> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
>> several problems with GDI+. Tipically "Unable to load graphics library
>> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
>> "Unhandled event loop exception".
>> I'm unable to see a new created JFrame.
>>
>> I use a clean Elcipse installation with a new and clean workspace. I'm
>> testing VE SDK.
>>
>> So, I thing the previous nightly build (N20050621) works better with
>> 3.1 final.
>>
>>
>> Regards,
>> Francesc Rosés
>>
Re: VE I20050630 & Eclipse 3.1 [message #608906 is a reply to message #95603] Fri, 01 July 2005 14:00 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

What os are you on? We are now using the advanced graphics (alpha
blending) and that requires some new libraries. It may be that your os
doesn't have the necessary libraries. Please append the .log so we can
see where it occurred. We may have to put tests in or work Eclipse such
that we don't get the error if the library is not found. We ourselves
are not directly referencing GDI+.

Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #608908 is a reply to message #95661] Fri, 01 July 2005 14:50 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

I just looked it up. GDI+ is for Windows. It is automatically included
with WinXP.

See
http://fullmoon.rtp.raleigh.ibm.com/downloads/drops/R-3.1-20 0506271435/eclipse-news-part1c.html

Go to the AdvancedGraphics section.

However, we need to be more graceful about it, so the .log file would
still be useful.

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #608910 is a reply to message #95674] Fri, 01 July 2005 15:41 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Correct the link:

http://download.eclipse.org/downloads/drops/R-3.1-2005062714 35/eclipse-news-part1c.html


We have some internal mirroring that happens automatically. :-)

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #608914 is a reply to message #95661] Sat, 02 July 2005 06:56 Go to previous message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hello,

I use W2K.

Francesc
Re: VE I20050630 & Eclipse 3.1 [message #608915 is a reply to message #95674] Sat, 02 July 2005 07:07 Go to previous message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Rich Kulp wrote:


> See
>
http://fullmoon.rtp.raleigh.ibm.com/downloads/drops/R-3.1-20 0506271435/eclipse-news-part1c.html

> Go to the AdvancedGraphics section.

It seems the URL don't works for me.

Voila the log file:
============================ cut here ============================
!SESSION 2005-07-02 08:56:02.375
-----------------------------------------------
eclipse.buildId=I20050627-1435
java.version=1.5.0_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_ES
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.core.resources 2 1 2005-07-02 08:57:21.312
!MESSAGE Skipping builder com.omondo.uml.std.Builder for project JFTF2.
Either the builder is missing from the install, or it belongs to a project
nature that is missing or disabled.

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.93
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currDay

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.125
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^dow

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.140
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdDay

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.156
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currYear

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.203
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdMonth

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.218
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^currMonth

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.234
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^years

!ENTRY org.eclipse.ve.java.core 2 0 2005-07-02 08:57:45.281
!MESSAGE
+++ Warning +++: Sat Jul 02 08:57:45 CEST 2005 Bad Object: int:
=JDK5_TESTS/<jdk5.tests.gui{MyFrame.java[MyFrame~calculateAge^bdYear

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:57:59.171
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:57:59.171
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.DeferredUpdateManager$UpdateRequest.run(D eferredUpdateManager.java:40)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3057)
at org.eclipse.swt.widgets.Display.msgFilterProc(Display.java:2 505)
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:203)
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2389)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:203)
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2389)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.UnsatisfiedLinkError:
C:\Aplic\ECLIPSE31\eclipse\configuration\org.eclipse.osgi\bu ndles\100\1\.cp\swt-gdip-win32-3138.dll:
Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:12 3)
at org.eclipse.swt.internal.gdip.Gdip.<clinit>(Gdip.java:17)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 82 more

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:58:41.187
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:58:41.187
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.NoClassDefFoundError)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.NoClassDefFoundError)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.LightweightSystem.controlResized(Lightwei ghtSystem.java:147)
at
org.eclipse.draw2d.LightweightSystem$3.controlResized(Lightw eightSystem.java:123)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:149)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3650)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:3 19)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:123 7)
at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:253)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198 )
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1999)
at
org.eclipse.ui.internal.PartSashContainer.setBounds(PartSash Container.java:795)
at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.ja va:543)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:477)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:513)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:513)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:514)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTre eNode.java:482)
at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java :534)
at
org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartS ashContainer.java:753)
at
org.eclipse.ui.internal.PartSashContainer.access$1(PartSashC ontainer.java:744)
at
org.eclipse.ui.internal.PartSashContainer$1.controlResized(P artSashContainer.java:166)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:149)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:3650)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:3 19)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:123 7)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1140 )
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1952)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1933)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1929)
at org.eclipse.swt.widgets.Control.setBounds(Control.java:1999)
at org.eclipse.swt.custom.StackLayout.layout(StackLayout.java:1 16)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:869)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:124 8)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:77)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:653)
at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.j ava:619)
at
org.eclipse.swt.widgets.Composite.setResizeChildren(Composit e.java:786)
at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:125 2)
at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:253)
at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java :1761)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3107 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651 )
at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123 )
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.j ava:1582)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.NoClassDefFoundError
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 247 more

!ENTRY org.eclipse.ui 4 4 2005-07-02 08:58:41.218
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-07-02 08:58:41.218
!MESSAGE Unable to load graphics library [GDI+ is required]
(java.lang.NoClassDefFoundError)
!STACK 0
org.eclipse.swt.SWTException: Unable to load graphics library [GDI+ is
required] (java.lang.NoClassDefFoundError)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:175)
at org.eclipse.swt.graphics.GC.initGdip(GC.java:3193)
at org.eclipse.swt.graphics.GC.setAlpha(GC.java:3442)
at org.eclipse.draw2d.SWTGraphics.setAlpha(SWTGraphics.java:912 )
at
org.eclipse.ve.internal.cde.core.OutlineBorder.paint(Outline Border.java:68)
at org.eclipse.draw2d.Figure.paintBorder(Figure.java:1070)
at org.eclipse.draw2d.Figure.paint(Figure.java:1056)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.ve.internal.cde.core.ImageFigure.paintClientArea (ImageFigure.java:112)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at
org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientAr ea(ScalableFreeformLayeredPane.java:61)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1118)
at org.eclipse.draw2d.Viewport.paintClientArea(Viewport.java:15 6)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1091)
at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1123)
at org.eclipse.draw2d.Figure.paint(Figure.java:1055)
at
org.eclipse.draw2d.DeferredUpdateManager.repairDamage(Deferr edUpdateManager.java:225)
at
org.eclipse.draw2d.DeferredUpdateManager.performUpdate(Defer redUpdateManager.java:145)
at
org.eclipse.draw2d.DeferredUpdateManager$UpdateRequest.run(D eferredUpdateManager.java:40)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3057)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2716)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.NoClassDefFoundError
at org.eclipse.swt.graphics.Device.checkGDIP(Device.java:171)
... 69 more
Re: VE I20050630 & Eclipse 3.1 [message #608917 is a reply to message #95688] Sat, 02 July 2005 08:25 Go to previous message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hello Rich,

I know VE team only uses SWT and is SWT who
needs GDI+. I know Eclipse 3.1 only supports
Windows XP but, there are a lot of developpers
using W2K because they (I) think XP is not
reliable. So, I think my be useful to
explain how to obtain and install,
if possible, GDI+.

I think is important to explain in "New and Noteworthy"
or in the VE I20050630 notes W2K is not supported
and may be 3.1 or related products (like VE) don't
works on W2K.

Best regards,

Francesc Rosés
Re: VE I20050630 & Eclipse 3.1 [message #608922 is a reply to message #95736] Sat, 02 July 2005 16:46 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

I appended again with a corrected URL.


http://download.eclipse.org/downloads/drops/R-3.1-2005062714 35/eclipse-news-part1c.html

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #608923 is a reply to message #95736] Sat, 02 July 2005 16:56 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Hello,

It is not that we require WinXP. It is just we used the new advanced
graphics (alphas in images) but we didn't know that SWT didn't
gracefully handle not having the advanced graphics. It throws an
unexpected exception which we didn't know about.

We want to be graceful about this and not just crash like this, but you
were the first one to have this problem and so we didn't know about it.
We'll see what we can do to make it fail gracefully, but you can get
GDI+ from Microsoft(R) using the correct link that just appended, and
not the bad one. :-)

--
Thanks,
Rich Kulp
Re: VE I20050630 & Eclipse 3.1 [message #608927 is a reply to message #95603] Sun, 03 July 2005 00:21 Go to previous message
Ben is currently offline BenFriend
Messages: 14
Registered: July 2009
Junior Member
Francesc Rosés wrote:
> Hello,
> I'm testing VE I20050630 with Eclipse 3.1 final and it seems there are
> several problems with GDI+. Tipically "Unable to load graphics library
> [GDI+ is required] (java.lang.NoClassDefFoundError)" and a suite of
> "Unhandled event loop exception".
> I'm unable to see a new created JFrame.
>
> I use a clean Elcipse installation with a new and clean workspace. I'm
> testing VE SDK.
>
> So, I thing the previous nightly build (N20050621) works better with 3.1
> final.
>
>
> Regards,
> Francesc Rosés
>
I got a similar problem under Linux, (Cairo required/not found), the
solution was to add the eclipse directory, which includes libcairo, in
my LD_LIBRARY_PATH in my run_eclipse script.
Re: VE I20050630 & Eclipse 3.1 [message #608929 is a reply to message #95802] Sun, 03 July 2005 00:29 Go to previous message
Francesc Rosés is currently offline Francesc RosésFriend
Messages: 213
Registered: July 2009
Senior Member
Hi Rich,

I think the strategy you propose is OK.

Thanks a lot,

Francesc

P.S.: I downloaded a copy of GDI+ and VE works.
Previous Topic:Ask for explanations VE
Next Topic:Installing VE for Eclipse 3.1 final?
Goto Forum:
  


Current Time: Thu Mar 28 15:52:07 GMT 2024

Powered by FUDForum. Page generated in 0.04611 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top