[jbosstools-issues] [JBoss JIRA] (JBIDE-20494) Invalid thread access Exception in org.hibernate.eclipse.jdt.ui.internal.HQLExpressionCompilerParticipant.isActive()

Alexey Kazakov (JIRA) issues at jboss.org
Wed Sep 16 15:34:00 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-20494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13109575#comment-13109575 ] 

Alexey Kazakov commented on JBIDE-20494:
----------------------------------------

[~koen.aers] have you had a chance to take a look?

> Invalid thread access Exception in org.hibernate.eclipse.jdt.ui.internal.HQLExpressionCompilerParticipant.isActive()
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-20494
>                 URL: https://issues.jboss.org/browse/JBIDE-20494
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: hibernate
>            Reporter: Denis Golovin
>            Assignee: Koen Aers
>             Fix For: 4.3.x
>
>
> {code}java.lang.ExceptionInInitializerError
> 	at org.eclipse.jdt.ui.PreferenceConstants.initializeDefaultValues(PreferenceConstants.java:3739)
> 	at org.eclipse.jdt.internal.ui.JavaUIPreferenceInitializer.initializeDefaultPreferences(JavaUIPreferenceInitializer.java:38)
> 	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:300)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:303)
> 	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:131)
> 	at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368)
> 	at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:221)
> 	at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:274)
> 	at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:409)
> 	at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:670)
> 	at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:812)
> 	at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38)
> 	at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76)
> 	at org.eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.java:253)
> 	at org.eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.java:289)
> 	at org.eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.java:490)
> 	at org.eclipse.ui.preferences.ScopedPreferenceStore.getBoolean(ScopedPreferenceStore.java:395)
> 	at org.eclipse.jdt.internal.ui.preferences.MembersOrderPreferenceCache.install(MembersOrderPreferenceCache.java:61)
> 	at org.eclipse.jdt.internal.ui.JavaPlugin.ensurePreferenceStoreBackwardsCompatibility(JavaPlugin.java:433)
> 	at org.eclipse.jdt.internal.ui.JavaPlugin.start(JavaPlugin.java:380)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:571)
> 	at org.eclipse.osgi.container.Module.start(Module.java:439)
> 	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> 	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)
> 	at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:391)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at java.lang.Class.getDeclaredConstructors0(Native Method)
> 	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> 	at java.lang.Class.getConstructor0(Class.java:3075)
> 	at java.lang.Class.newInstance(Class.java:412)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:571)
> 	at org.eclipse.osgi.container.Module.start(Module.java:439)
> 	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> 	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)
> 	at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:391)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at org.hibernate.eclipse.jdt.ui.internal.HQLExpressionCompilerParticipant.isActive(HQLExpressionCompilerParticipant.java:56)
> 	at org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants.getCompilationParticipants(JavaModelManager.java:344)
> 	at org.eclipse.jdt.internal.core.builder.JavaBuilder.initializeBuilder(JavaBuilder.java:589)
> 	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:169)
> 	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
> 	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
> 	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
> 	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
> 	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> Caused by: org.eclipse.swt.SWTException: Invalid thread access
> 	at org.eclipse.swt.SWT.error(SWT.java:4441)
> 	at org.eclipse.swt.SWT.error(SWT.java:4356)
> 	at org.eclipse.swt.SWT.error(SWT.java:4327)
> 	at org.eclipse.swt.widgets.Display.error(Display.java:1094)
> 	at org.eclipse.swt.widgets.Display.checkDevice(Display.java:630)
> 	at org.eclipse.swt.graphics.Device.getSystemFont(Device.java:498)
> 	at org.eclipse.jface.preference.PreferenceConverter.<clinit>(PreferenceConverter.java:84)
> 	... 78 more{code}



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list