MyEclipse Forums
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
rcoe67
Post subject: GenuitecCoreRTException on myeclipse start  PostPosted: Jan 05, 2010 - 07:50 PM
Registered Member
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.
 
 View user's profile Send private message  
Reply with quote Back to top
rcoe67
Post subject: RE: GenuitecCoreRTException on myeclipse start  PostPosted: Jan 05, 2010 - 09:18 PM
Registered Member
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.
 
 View user's profile Send private message  
Reply with quote Back to top
support-shalini
Post subject: RE: GenuitecCoreRTException on myeclipse start  PostPosted: Jan 06, 2010 - 04:19 AM
Registered Member
Registered Member


Joined: May 18, 2009
Posts: 1532

rcoe67,
Sorry that you are running into this issue.
Can your clarify if you are using a trial version of MyEclipse?
Please refer to the following link - http://www.myeclipseide.com/index.php?name=PNphpBB2&file=viewtopic&t=10952

_________________
Shalini
MyEclipse Support
 
 View user's profile Send private message  
Reply with quote Back to top
rcoe67
Post subject: RE: GenuitecCoreRTException on myeclipse start  PostPosted: Jan 07, 2010 - 04:26 PM
Registered Member
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.
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits