Skip to main content

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

It seems that you are using XULRunner 1.8.1.3 with this ATF build.  However, the ATF instructions point to XR 1.8.1.2pre.

XR 1.8.1.3 adds a new class (IJavaXPCOMUtils) which ATF doesn't include, since it installs the org.mozilla.xpcom plugin for 1.8.1.2pre.

One way to get this to work is what you did:  if you have XR 1.8.1.3 installed, then you also need to install the org.mozilla.xpcom plugin associated with 1.8.1.3.

Otherwise, for this version of ATF, install XR 1.8.1.2pre.

We are working on a new ATF build that does in fact run on XR 1.8.1.3.  In the future, I'll try to make sure that errors such as this don't happen...


javier pedemonte
atf developer



On 4/3/07, Catalin Hritcu <catalin.hritcu@xxxxxxxxx > wrote:
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
_______________________________________________
atf-dev mailing list
atf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/atf-dev


Back to the top