Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[atf-dev] Manually Installing the Mozilla XPCOM Plugin Normal ?

Hello,

I'm new to ATF, and I run in some trouble while installing using these
instructions:
http://www.eclipse.org/atf/downloads/index_build.php?plat=Mac&buildID=0.2.1-v200703161053

Now I fixed it, but I thought you might still want to know about it.
Eclipse was crashing when deploying a web project to Mozilla. The
error I was getting in the log was: java.lang.NoClassDefFoundError:
org/mozilla/xpcom/IJavaXPCOMUtils (stack trace attached), and manually
installing the org.mozilla.xpcom plugin for Eclipse from:
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/eclipse/
fixed it.

Is this normal but just undocumented, or is there something missing
from your bundle, or  it was it just something wrong with my
particular setup ?

Best Regards,
Catalin Hritcu

PS: Here is the stack trace:

!ENTRY org.eclipse.ui 4 0 2007-04-03 00:44:53.938
!MESSAGE Failed to execute runnable (java.lang.NoClassDefFoundError:
org/mozilla/xpcom/IJavaXPCOMUtils)
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable
(java.lang.NoClassDefFoundError: org/mozilla/xpcom/IJavaXPCOMUtils)
	at org.eclipse.swt.SWT.error(SWT.java:3374)
	at org.eclipse.swt.SWT.error(SWT.java:3297)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2936)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.NoClassDefFoundError: org/mozilla/xpcom/IJavaXPCOMUtils
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at org.mozilla.xpcom.internal.MozillaImpl.initialize(MozillaImpl.java:48)
	at org.mozilla.xpcom.Mozilla.initialize(Mozilla.java:663)
	at org.eclipse.atf.mozilla.ide.core.MozillaHelper.getMozillaInstance(Unknown
Source)
	at org.eclipse.atf.mozilla.ide.ui.browser.MozBrowserEditor.init(Unknown Source)
	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:842)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:583)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1311)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:455)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:441)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:60)
	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:217)
	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:822)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:721)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:682)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2593)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2528)
	at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2520)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2500)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2477)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:290)
	at org.eclipse.atf.mozilla.ide.ui.browser.util.MozBrowserUtil.openMozillaBrowser(Unknown
Source)
	at org.eclipse.atf.mozilla.ide.ui.browser.util.MozBrowserUtil.openMozillaBrowser(Unknown
Source)
	at org.eclipse.atf.ui.debug.MozillaRunJob$2.run(Unknown Source)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:3825)
	at org.eclipse.atf.ui.debug.MozillaRunJob.launchApp(Unknown Source)
	at org.eclipse.atf.ui.debug.MozillaRunJob$1.run(Unknown Source)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
	... 20 more


Back to the top