| Author |
Message |
|
|
Post subject: GenuitecCoreRTException on myeclipse start
Posted: Jan 05, 2010 - 07:50 PM
|
|
Registered Member

Joined: Jan 22, 2009
Posts: 16
|
|
Fresh install of 64-bit all-in-one myeclipse on ubuntu 9.04.
I get this stack trace on starting myeclipse:
com.genuitec.eclipse.core.GenuitecCoreRTException: Invalid thread state detected on read.
at com.genuitec.eclipse.core.A.ă(Unknown Source)
at com.genuitec.eclipse.core.A.ā(Unknown Source)
at com.genuitec.eclipse.core.C.ā(Unknown Source)
at com.genuitec.eclipse.core.C.Ă(Unknown Source)
at com.genuitec.eclipse.core.C.ė(Unknown Source)
at com.genuitec.eclipse.core.C.<init>(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ą(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ć(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ā(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.isLicenseValidPro(Unknown Source)
at com.genuitec.eclipse.core.vU.ă(Unknown Source)
at com.genuitec.eclipse.core.vU.BP__111164asdlkfjw2asl_23(Unknown Source)
at com.genuitec.myeclipse.perspective.PerspectivePlugin.earlyStartup(PerspectivePlugin.java:166)
at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:73)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2192)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Session Data:
eclipse.buildId=unknown
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64
I can close the error dialog and work in eclipse. It seems to work correctly, so I don;t know if the error is critical. |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: GenuitecCoreRTException on myeclipse start
Posted: Jan 05, 2010 - 09:18 PM
|
|
Registered Member

Joined: Jan 22, 2009
Posts: 16
|
|
Turns out, I can't create web projects. I get an Unhandled event loop exception:
com.genuitec.eclipse.core.GenuitecCoreRTException: Invalid thread state detected on read.
at com.genuitec.eclipse.core.A.ă(Unknown Source)
at com.genuitec.eclipse.core.A.ā(Unknown Source)
at com.genuitec.eclipse.core.C.ā(Unknown Source)
at com.genuitec.eclipse.core.C.Ă(Unknown Source)
at com.genuitec.eclipse.core.C.ė(Unknown Source)
at com.genuitec.eclipse.core.C.<init>(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ą(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ć(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ā(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.isLicenseValid(Unknown Source)
at com.genuitec.eclipse.core.vU.Ą(Unknown Source)
at com.genuitec.eclipse.core.vU.A__111164asdfae2342fa(Unknown Source)
at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.isLicenseValid(Unknown Source)
at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.isLicenseValid(Unknown Source)
at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.preRunValidate(Unknown Source)
at com.genuitec.eclipse.j2eedt.ui.action.WebProjectConversionActionDelegate.run(Unknown Source)
at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.runWithEvent(Unknown Source)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
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:194)
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:368)
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:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Also, I had to learn, the unpleasant way, that write access to the pulse directory is required at runtime. I had installed myeclipse as root, which is not uncommon in a shared environment, and the installer fails to set the appropriate privileges on directories that need to be written to. Not impressed with pulse. Becoming less impressed with myeclipse as a result. |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: GenuitecCoreRTException on myeclipse start
Posted: Jan 06, 2010 - 04:19 AM
|
|
Registered Member

Joined: May 18, 2009
Posts: 1532
|
|
|
_________________ Shalini
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject: RE: GenuitecCoreRTException on myeclipse start
Posted: Jan 07, 2010 - 04:26 PM
|
|
Registered Member

Joined: Jan 22, 2009
Posts: 16
|
|
This was the all-in-one installer on a fresh ubuntu 9.0.4 64 bit platform. Because of the file permissions problems, I couldn't even enter the license code. I had to launch myeclipse as root for that dialog to even open for me.
I re-set all my permissions to a new group and allowed group write. Now I can run the software as a non-root user. However, either as root or not, I still get warnings and errors when I launch myeclipse:
ProvisioningEventBus could not be obtained. Metadata caches may not be cleaned up properly.
I also get key-binding warnings, which is strange, as this is all from the myeclipse installer.
On top of those problems, Struts 2 defines an Oval library without any jars, which causes the dialog for Struts2 to complain, and you can't navigate away from the Struts2 library dialog until you add a jar - even the wrong jar.
While we're on the subject of the installer, why does the folder get created with spaces? This is annoying when navigating the file system.
Also, why does pulse get installed to the user's home directory who installed myeclipse? For me, that was root. So, to make myeclipse work for other accounts, I had to change the permissions to root's home. This is incredibly annoying and it was never this complicated before pulse entered the picture.
All-in-all, a VERY negative experience with verion 8.5 on ubuntu. |
|
|
| |
|
|
|
 |
|
|
| |