[jbosstools-issues] [JBoss JIRA] Resolved: (JBIDE-5334) On save in HQL editor based on java Invalid Thread error occurs

Dmitry Geraskov (JIRA) jira-events at lists.jboss.org
Fri Dec 4 02:39:29 EST 2009


     [ https://jira.jboss.org/jira/browse/JBIDE-5334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dmitry Geraskov resolved JBIDE-5334.
------------------------------------

    Fix Version/s: 3.1.0.GA
       Resolution: Done
         Assignee: Anton Klimkovich  (was: Dmitry Geraskov)


> On save in HQL editor based on java Invalid Thread error occurs
> ---------------------------------------------------------------
>
>                 Key: JBIDE-5334
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5334
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Hibernate
>    Affects Versions: 3.1.0.M4
>            Reporter: Max Rydahl Andersen
>            Assignee: Anton Klimkovich
>            Priority: Blocker
>             Fix For: 3.1.0.CR1, 3.1.0.GA
>
>
> Movie showing the problem: 
> http://screencast.com/t/MTk3MTM1Zj
> use quick fix to copy hql from java to hql editor.
> edit the hql.
> save
> click preview (optional - I think it occurs always anyhow)
> Press Ok
> Error dialog shown.
> This in error log:
> org.eclipse.swt.SWTException: Invalid thread access
> at org.eclipse.swt.SWT.error(SWT.java:3884)
> at org.eclipse.swt.SWT.error(SWT.java:3799)
> at org.eclipse.swt.SWT.error(SWT.java:3770)
> at org.eclipse.swt.widgets.Widget.error(Widget.java:463)
> at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:355)
> at org.eclipse.swt.custom.StyledText.getBlockSelection(StyledText.java:3483)
> at org.eclipse.jface.text.TextViewer.getSelection(TextViewer.java:2523)
> at org.eclipse.jface.text.TextViewer$ViewerState.connect(TextViewer.java:1283)
> at org.eclipse.jface.text.TextViewer$ViewerState.<init>(TextViewer.java:1172)
> at org.eclipse.jface.text.TextViewer.disableRedrawing(TextViewer.java:5071)
> at org.eclipse.jface.text.TextViewer.setRedraw(TextViewer.java:5109)
> at org.eclipse.jface.text.TextViewer.setRedraw(TextViewer.java:5089)
> at org.eclipse.jface.text.TextViewer$RewriteTarget.setRedraw(TextViewer.java:1065)
> at org.eclipse.jface.text.TextViewer$DocumentRewriteSessionListener.documentRewriteSessionChanged(TextViewer.java:1465)
> at org.eclipse.jface.text.AbstractDocument.fireRewriteSessionChanged(AbstractDocument.java:1524)
> at org.eclipse.jface.text.AbstractDocument.startRewriteSession(AbstractDocument.java:1550)
> at org.eclipse.core.internal.filebuffers.SynchronizableDocument.startRewriteSession(SynchronizableDocument.java:98)
> at org.eclipse.ltk.core.refactoring.TextChange.performEdits(TextChange.java:271)
> at org.eclipse.ltk.core.refactoring.TextChange.perform(TextChange.java:238)
> at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
> at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
> at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:260)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
> at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:308)
> at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92)
> at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:225)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
> at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list