- This topic has 9 replies, 4 voices, and was last updated 15 years, 8 months ago by Greg.
-
AuthorPosts
-
rharriMemberI’d appreciate suggestions. It’s a Suse 11.1 os. Could not get the Eclipse (v 3.4.0) provided by Suse to install MyEclipse so downloaded total package. Installed in my home directory. Here are the ini, config and error files. Says it has no browser or editor.
<!– Deleted the configuration you posted. Can you paste the details under MyEclipse > Installation Summary > Installation Details –>
Loyal WaterMemberCan you go to MyEclipse > Installation Summary > Installation Details and paste it here.
Did you setup MyEclipse using the All in One installer?
At what point do you receive the “no browser or editor” error?
rharriMemberNipun –
I untarred myeclipse-7.1-linux-gtk-x86.tgz and ran myeclipse-71-installer
I edited myeclipse.ini in the Genuitec/MyEclipse 7.1 folder to point to my Sun Java installation.The Sequence When Starting is:
After the splash screen a popup says “Visual Editor Disabled” – I click okay
Bottom activity bar says “Checking for Updates”
Popup says “Could Not Launch Web Browser … ” – I click okay to close
MyEclipse Start Page appears in main panel with message “Could Not Open Editor”
Clicking that popup for details gives this:java.lang.NullPointerException at org.eclipse.ui.internal.browser.BrowserViewer.getURL(BrowserViewer.java:833) at org.eclipse.ui.internal.browser.BrowserViewer.navigate(BrowserViewer.java:615) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:661) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:288) at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:80) at com.genuitec.eclipse.intro.StartPageEditor.createPartControl(StartPageEditor.java:74) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594) at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643) at com.genuitec.eclipse.intro.StartPageEditor.openStartPage(StartPageEditor.java:168) at com.genuitec.eclipse.intro.IntroStartup$1.runInUIThread(IntroStartup.java:42) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Here is the installation stuff:
*** Date: Thursday, March 12, 2009 11:38:04 AM EDT ** System properties: OS=Linux OS version=2.6.27.19-3 Java version=1.6.0_10 *** MyEclipse details: MyEclipse Enterprise Workbench Version: 7.1 Build id: 7.1-20090306 *** Eclipse details: MyEclipse Enterprise Workbench Version: 7.1 Build id: 7.1-20090306 Eclipse Platform Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu Build id: M20080911-1700 Eclipse Graphical Editing Framework GEF Version: 3.4.1.v20080806-67718083A56B4H2A3213573 Build id: 200809101400 Eclipse RCP Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341 Build id: M20080703-0800 Eclipse Java Development Tools Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97 Build id: M20080709-0800 Eclipse Plug-in Development Environment Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP Build id: M20080703-0800 Eclipse startup command=-os linux -ws gtk -arch x86 -showsplash -launcher /home/rharri/Genuitec/MyEclipse 7.1/myeclipse -name Myeclipse --launcher.library /home/rharri/Genuitec/MyEclipse 7.1/../Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/eclipse_1115.so -startup /home/rharri/Genuitec/MyEclipse 7.1/../Common/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar -exitdata 5e0002 -clean -configuration /home/rharri/Genuitec/MyEclipse 7.1/configuration -vm /usr/local/jdk1.6.0_10/bin/java
Thanks for your help. Let me know if you need anything else.
Bob
Loyal WaterMemberBob,
Can you go to MyEclipse > Manage MyEclipse Plugins and open the dashboard. Now select all the plugins you see there and install them. Does that fix the browser?
rharriMember@support-nipun wrote:
Bob,
Can you go to MyEclipse > Manage MyEclipse Plugins and open the dashboard. Now select all the plugins you see there and install them. Does that fix the browser?The short answer is no.
By the way, I’m starting MyEclipse from the command line. I made a profile using Pulse but cannot start MyEclipse from Pulse. It crashes towards the end of starting up. So, I use the binary in my profile directory.
As for your instructions: I did as you instructed: Had four plugins on workbench: Myeclipse UML, Two Spring (AJDT and Mylyn) and a Subversion. I clicked “Install” for all four and then “Finish”. Rebooted.
Now get “Welcome to MyEclipse Enterprise Workbench” screen on startup. Next is message “Could not launch internal browser”, next Dashboard pops up with “Uninstall” next to the UML, AJDT and Mylyn lines and “Install” next to the Subversion line. Close that screen and get message “Could Not Open Editor”. Clicking on “Details” gives the following:
java.lang.NullPointerException at org.eclipse.ui.internal.browser.BrowserViewer.getURL(BrowserViewer.java:833) at org.eclipse.ui.internal.browser.BrowserViewer.navigate(BrowserViewer.java:615) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:661) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:288) at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:80) at com.genuitec.eclipse.intro.StartPageEditor.createPartControl(StartPageEditor.java:74) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428) at org.eclipse.ui.internal.WorkbenchPartReferencejava.lang.NullPointerException at org.eclipse.ui.internal.browser.BrowserViewer.getURL(BrowserViewer.java:833) at org.eclipse.ui.internal.browser.BrowserViewer.navigate(BrowserViewer.java:615) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:661) at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:288) at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:80) at com.genuitec.eclipse.intro.StartPageEditor.createPartControl(StartPageEditor.java:74) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594) at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643) at com.genuitec.eclipse.intro.StartPageEditor.openStartPage(StartPageEditor.java:168) at com.genuitec.eclipse.intro.IntroStartup$1.runInUIThread(IntroStartup.java:42) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) at org.eclipse.equinox.launcher.Main.main(Main.java:1212) .getPart(WorkbenchPartReference.java:594) at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643) at com.genuitec.eclipse.intro.StartPageEditor.openStartPage(StartPageEditor.java:168) at com.genuitec.eclipse.intro.IntroStartup$1.runInUIThread(IntroStartup.java:42) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Suggestions?
Bob
Loyal WaterMemberBob,
Thank you for trying the steps. We’ve seen failures of the XUL Runner 1.8 libraries from loading on certain Linux installs and not others — we are working on a fix for all with a complete update to the visual designers in our next release that should fix the problem on all platforms (some working and some not). In the mean time, there is *1* more thing you can try — to edit the script your using to startup MyEclipse, by adding MOZILLA_FIVE_HOME=”” to it, before the line that launches MyEclipse and see if it helps.
rharriMember@support-nipun wrote:
Bob,
Thank you for trying the steps. We’ve seen failures of the XUL Runner 1.8 libraries from loading on certain Linux installs and not others — we are working on a fix for all with a complete update to the visual designers in our next release that should fix the problem on all platforms (some working and some not). In the mean time, there is *1* more thing you can try — to edit the script your using to startup MyEclipse, by adding MOZILLA_FIVE_HOME=”” to it, before the line that launches MyEclipse and see if it helps.Ahem! What script should I be using? I’ve been running a binary file named “myeclipse” (52576 KB).
Bob
support-joyMemberHey Bob,
I will try to get a dev team member to work with you on this. We have test environments for Linux, like Ubuntu, I need to check out if we have any for Suse. Thank you for your patience.
Loyal WaterMemberBob,
Im sorry for the confusion over the script. When I asked the dev team about it, they assumed you were using a manual install and your own script to launch MyEclipse — if your running from the installer your already doing everything correct and our update in 7.5 should fix the issue for your.Sorry for the inconvenience caused.
GregMemberHey Bob,
Our xulrunner platform is based on version 1.8.1.x which is a few years old. And since Suse 11.1 is quite new, the libraries (gfx, c++) on it are too new for the xulrunner code to execute.
For the 7.5 release series (coming in May) we are researching a xulrunner upgrade to 1.9.0.x series, which is the latest stable release that is compatible with current generation linux desktops, like Suse 11.x and Ubuntu 8/9. Thanks for your patience.
-
AuthorPosts