[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.rcp] RCP openGL deployment problem
|
- From: sebastien@xxxxxxxxxxx (Seb Vandamme)
- Date: Mon, 10 Oct 2005 08:45:28 +0000 (UTC)
- Newsgroups: eclipse.platform.rcp
- Organization: not organized
- User-agent: NewsPortal/0.36 (http://florian-amrhein.de/newsportal)
Hi everybody,
here is my problem :
I have an RCP product with a part in openGL (JoGL) that works fine in the
Eclipse 3.1 workspace.
When I use the Eclipse product export wizard, the product work normally
but the OpenGL part doesn't work and let a message in the log like here
under.
It's clearly a ClassNotFoundException net/java/games/jogl/GLEventListener,
but I give the product all the path to the OpenGL ressource (jogl.jar,
org.eclipse.swt.opengl.win32, ...). I don't understand why this error
appear, and how to correct this problem...
Thank you very much for your help,
Sébastien
!SESSION 2005-10-10 10:36:55.859
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_BE
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.ui 2 0 2005-10-10 10:36:57.00
!MESSAGE Warnings while parsing the key bindings from the
'org.eclipse.ui.commands' extension point
!SUBENTRY 1 org.eclipse.ui 2 0 2005-10-10 10:36:57.00
!MESSAGE Cannot bind to an undefined command: plug-in='scenery.rcp',
commandId='scenery.rcp.open'.
!SUBENTRY 1 org.eclipse.ui 2 0 2005-10-10 10:36:57.00
!MESSAGE Cannot bind to an undefined command: plug-in='scenery.rcp',
commandId='scenery.rcp.openMessage'.
!ENTRY org.eclipse.ui 4 4 2005-10-10 10:37:03.00
!MESSAGE Unhandled event loop exception
!ENTRY org.eclipse.ui 4 0 2005-10-10 10:37:03.00
!MESSAGE net/java/games/jogl/GLEventListener
!STACK 0
java.lang.NoClassDefFoundError: net/java/games/jogl/GLEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at
org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:370)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:227)
at
org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:343)
at
org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:235)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:183)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:141)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:68)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
scenery.rcp.perspective.Perspective3D.createInitialLayout(Perspective3D.java:35)
at
org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:696)
at
org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:230)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:127)
at
org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1375)
at
org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:896)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:887)
at org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3051)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at
org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3049)
at
org.eclipse.ui.internal.ChangeToPerspectiveMenu.run(ChangeToPerspectiveMenu.java:91)
at org.eclipse.ui.actions.PerspectiveMenu.run(PerspectiveMenu.java:331)
at
org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:346)
at
org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:108)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
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.Display.runDeferredEvents(Display.java:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at scenery.rcp.Application.run(Application.java:18)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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)