Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Dali » Many problems with Dali
Many problems with Dali [message #434555] Fri, 17 August 2007 08:48 Go to next message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
Hi guys,

I work since serveral days with dali and the dtp. I would not say that
the work with Dali was effective because:
- synchronize classes didn't work anymore from one second to another, so
I had to fill the persistence.xml by hand :-(
- I created a ManyToMany Relationship between to entitys and tried to
select a join table, but nothing was selectable there
- because of the last item, I can't select the joincolumns and
inversejoincolumns
- fortunately Dali created the annotations for the entities at least,
but the two entities were still red-marked. Dali told me he cannot find
the join table but it is in the database
- I tried a demo application to test the mapping and it worked, but Dali
still told me that something is wrong

Today I came to work and started Dali, and now all Entites are
red-marked (yesterday I left work with only two red entities). Dali
cannot find the corresponding database scheme. But I can work on the
database with dtp. My test-application still works, but Dali doesn't.
Now I sadly have disable the facet in my project.

Here is what I get all the time with Eclipse 3.3 and WTP 2.0. I used the
JEE Developers package from the Europa download page. But the same
appears with other installations, but very often after a while.

Currently I work on a EJB Project with JPA support, but I experience
this problems in a JPA stand-alone project too. What am I doing wrong?

Three errors occure again and again:
1. An internal error occurred during: "Resynching JPA model ...".
2. Exception occurred in listener of Java element change notification
3. Problems occurred when invoking code from plug-in:
"org.eclipse.jdt.core".

An internal error occurred during: "Resynching JPA model ...".

java.lang.NullPointerException
at
org.eclipse.jpt.core.internal.platform.PersistenceUnitContex t$5.persistentType(PersistenceUnitContext.java:261)
at
org.eclipse.jpt.core.internal.platform.JavaEntityContext$1.p ersistentType(JavaEntityContext.java:159)
at
org.eclipse.jpt.core.internal.platform.TableContext$1.persis tentType(TableContext.java:48)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext$1.persistentType(JavaPersistentAttributeContext.ja va:93)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaEmbe ddedProvider.embeddableFor(JavaEmbeddedProvider.java:58)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaEmbe ddedProvider.defaultApplies(JavaEmbeddedProvider.java:50)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.defaultAttributeMappingProvider(JavaPersistentAttribu te.java:631)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.refreshDefaults(JavaPersistentAttribute.java:612)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaultsInternal(JavaPersistentAttributeCon text.java:67)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaults(JavaPersistentAttributeContext.jav a:63)
at
org.eclipse.jpt.core.internal.platform.JavaTypeContext.refre shDefaults(JavaTypeContext.java:59)
at
org.eclipse.jpt.core.internal.platform.JavaEntityContext.ref reshDefaults(JavaEntityContext.java:121)
at
org.eclipse.jpt.core.internal.platform.PersistenceUnitContex t$5.persistentType(PersistenceUnitContext.java:265)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext$1.persistentType(JavaPersistentAttributeContext.ja va:93)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext$ 1.persistentType(JavaAttributeContext.java:76)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.refreshDefaults(JavaRelationshipMapping.java :610)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.refreshDefaults(JavaMultiRelationshipMa pping.java:683)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext. refreshDefaultsInternal(JavaAttributeContext.java:62)
at
org.eclipse.jpt.core.internal.platform.JavaMultiRelationship MappingContext.refreshDefaultsInternal(JavaMultiRelationship MappingContext.java:37)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext. refreshDefaults(JavaAttributeContext.java:58)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaultsInternal(JavaPersistentAttributeCon text.java:70)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaults(JavaPersistentAttributeContext.jav a:63)
at
org.eclipse.jpt.core.internal.platform.JavaTypeContext.refre shDefaults(JavaTypeContext.java:59)
at
org.eclipse.jpt.core.internal.platform.PersistenceUnitContex t$5.persistentType(PersistenceUnitContext.java:265)
at
org.eclipse.jpt.core.internal.platform.JavaEntityContext$1.p ersistentType(JavaEntityContext.java:159)
at
org.eclipse.jpt.core.internal.platform.TableContext$1.persis tentType(TableContext.java:48)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext$1.persistentType(JavaPersistentAttributeContext.ja va:93)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext$ 1.persistentType(JavaAttributeContext.java:76)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.refreshDefaults(JavaRelationshipMapping.java :610)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.refreshDefaults(JavaMultiRelationshipMa pping.java:683)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext. refreshDefaultsInternal(JavaAttributeContext.java:62)
at
org.eclipse.jpt.core.internal.platform.JavaMultiRelationship MappingContext.refreshDefaultsInternal(JavaMultiRelationship MappingContext.java:37)
at
org.eclipse.jpt.core.internal.platform.JavaAttributeContext. refreshDefaults(JavaAttributeContext.java:58)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaultsInternal(JavaPersistentAttributeCon text.java:70)
at
org.eclipse.jpt.core.internal.platform.JavaPersistentAttribu teContext.refreshDefaults(JavaPersistentAttributeContext.jav a:63)
at
org.eclipse.jpt.core.internal.platform.JavaTypeContext.refre shDefaults(JavaTypeContext.java:59)
at
org.eclipse.jpt.core.internal.platform.JavaEntityContext.ref reshDefaults(JavaEntityContext.java:121)
at
org.eclipse.jpt.core.internal.platform.PersistenceUnitContex t.refreshDefaults(PersistenceUnitContext.java:244)
at
org.eclipse.jpt.core.internal.platform.BaseJpaProjectContext .refreshDefaults(BaseJpaProjectContext.java:148)
at
org.eclipse.jpt.core.internal.platform.BaseJpaProjectContext .refreshDefaults(BaseJpaProjectContext.java:141)
at
org.eclipse.jpt.core.internal.platform.BaseJpaPlatform.resyn ch(BaseJpaPlatform.java:201)
at org.eclipse.jpt.core.internal.JpaProject$1.run(JpaProject.ja va:179)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


and

Exception occurred in listener of Java element change notification

org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at
org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at
org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at
org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at
org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at
org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at
org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at
org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at
org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at
org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at
org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at
org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at
org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at
org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at
org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at
org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at
org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at
org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at
org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at
org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at
org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:91)
at
org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:194)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:180)
at
org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRefresh(JavaCascade.java:388)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:581)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at
org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at
org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at
org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at
org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at
org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at
org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at
org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)


and

Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".

org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at
org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at
org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at
org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at
org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at
org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at
org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at
org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at
org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at
org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at
org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at
org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at
org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at
org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at
org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at
org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at
org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at
org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at
org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at
org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at
org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:91)
at
org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:194)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:180)
at
org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRefresh(JavaCascade.java:388)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:581)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at
org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at
org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at
org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at
org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at
org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at
org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at
org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at
org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at
org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at
org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)
Re: Many problems with Dali [message #434556 is a reply to message #434555] Fri, 17 August 2007 09:00 Go to previous messageGo to next message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
by the way, I activated the facet again, Dali overwrote my
persistence.xml (no problem, I have saved my persistence.xml) and it
looked like this:
<persistence
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
</persistence>

well-formed is this:

<persistence version="1.0"
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
</persistence>

So I got an error that the "version" attribute is missing. Adding it by
hand works.

Mark
Re: Many problems with Dali [message #434557 is a reply to message #434555] Fri, 17 August 2007 18:39 Go to previous messageGo to next message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Mark,

Sorry to hear that you are running into some problems. I think most of
what you are experiencing (the 3 main errors) is related to Dali's
inability to always keep up with the quick changes in the UI (depending on
the speed of input for various things like cascade), and eventually things
can get out of sync, resulting in the InvalidThreadAccess exception you
are getting. This issue is logged in bug 188641*. Synchronize Classes
can have a similar lag issue, but in most cases it should work fine. We
are working on performance improvements right now that should improve
these issues.

> Today I came to work and started Dali, and now all Entites are
> red-marked (yesterday I left work with only two red entities). Dali
> cannot find the corresponding database scheme.

I'm not sure what the problem could be here. Try disconnecting and
reconnecting to the DB from the Datasource Explorer and see if this helps.
You can also try forcing a validation by right-clicking the project and
selecting Validate. It could be that the validation is stale and you are
seeing stale validation errors. I'm interested in hearing more details on
this if this problem is not resolved, such as type of DB, user/schema
config, etc.

Thanks for taking the time to report back the issues you are having. It
will help us improve this 1.0 release.

* - https://bugs.eclipse.org/bugs/show_bug.cgi?id=188641

Neil

Mark Hoffmann wrote:

> Hi guys,

> I work since serveral days with dali and the dtp. I would not say that
> the work with Dali was effective because:
> - synchronize classes didn't work anymore from one second to another, so
> I had to fill the persistence.xml by hand :-(
> - I created a ManyToMany Relationship between to entitys and tried to
> select a join table, but nothing was selectable there
> - because of the last item, I can't select the joincolumns and
> inversejoincolumns
> - fortunately Dali created the annotations for the entities at least,
> but the two entities were still red-marked. Dali told me he cannot find
> the join table but it is in the database
> - I tried a demo application to test the mapping and it worked, but Dali
> still told me that something is wrong

> Today I came to work and started Dali, and now all Entites are
> red-marked (yesterday I left work with only two red entities). Dali
> cannot find the corresponding database scheme. But I can work on the
> database with dtp. My test-application still works, but Dali doesn't.
> Now I sadly have disable the facet in my project.

> Here is what I get all the time with Eclipse 3.3 and WTP 2.0. I used the
> JEE Developers package from the Europa download page. But the same
> appears with other installations, but very often after a while.

> Currently I work on a EJB Project with JPA support, but I experience
> this problems in a JPA stand-alone project too. What am I doing wrong?

> Three errors occure again and again:
> 1. An internal error occurred during: "Resynching JPA model ...".
> 2. Exception occurred in listener of Java element change notification
> 3. Problems occurred when invoking code from plug-in:
> "org.eclipse.jdt.core".
Re: Many problems with Dali [message #434558 is a reply to message #434557] Mon, 20 August 2007 08:38 Go to previous messageGo to next message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
This is a multi-part message in MIME format.
--------------040808040402050102020207
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hi Neil,

thank you for your answer. I try to give you all information you need.
Disconnecting and reconnecting to the database didn't work. This was the
first thing I tried. I use a data-connection that is not connected
automatically on startup. I changed this setting, now it connects on
start-up. Today everything was fine with auto-connect. I also tried to
start-up without auto-connect and also had no problems.

I cleared my error log a view minutes ago and started working in the
JPA-perspective. After changing some values in the entity, a ot of
exception are thrown. Maybe you're interested in the log-file, I
attached it. In the project everything seems to be ok.

Further I got a NullPointerException as I tried select an id-generation
strategy with the 'Primary Key Generation' checkbox unchecked. This
error is reproducable.
Example:
1. I select the strategy 'Identity' with the unchecked 'Primary Key
Generation' checkbox
2. 'Primary Key Generation' checkbox checks
3. NullPointerException occures
4. Id strategy is set to Default(Auto) and I only got the
@GeneratedValue annotation without any attribut
5. now the strategy 'IDENTITY' can be selected again and the annotation
is correct

As soon as I have new problems with the sync of the model I try the
validate-option and giv you response

DB MySQL 5 database MyISAM engine
primary keys are int(4) not null auto_increment, so i use the
@GeneratedValue(strategy=IDENTITY) annotation

I work with a glassfisch v1 jee server connector, so I use toplink for
as JPA provider.

None of the entities are ejb3 beans, at the moment.

Mark




--------------040808040402050102020207
Content-Type: text/plain;
name="dali.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="dali.log"

!SESSION 2007-08-16 09:01:28.734 -----------------------------------------------
eclipse.buildId=I20070625-1500
java.version=1.6.0_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86

This is a continuation of log file C:\workspace\.metadata\.bak_0.log
Created Time: 2007-08-16 11:42:50.437

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:42:50.437
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:42:50.546
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:42:51.093
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:42:51.109
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:00.656
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:43:00.781
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:06.250
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping..java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:43:06.250
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:07.390
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt
Re: Many problems with Dali [message #434559 is a reply to message #434558] Mon, 20 August 2007 19:04 Go to previous messageGo to next message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Mark,

Glad to hear that the DB related functionality seems to be working for you
now. Let me know if you run into problems with that again.

Looks like you are mostly hitting the InvalidAccessException, which is a
current problem that we have (188641). This doesn't result in any actual
harm to the model, so it's not something that you need to worry about, but
does indicate a problem that we have in Dali.

The PK Generation Strategy issue you mention is already entered as a bug
in bugzilla (194387).

Neil

Mark Hoffmann wrote:

> Hi Neil,

> thank you for your answer. I try to give you all information you need.
> Disconnecting and reconnecting to the database didn't work. This was the
> first thing I tried. I use a data-connection that is not connected
> automatically on startup. I changed this setting, now it connects on
> start-up. Today everything was fine with auto-connect. I also tried to
> start-up without auto-connect and also had no problems.

> I cleared my error log a view minutes ago and started working in the
> JPA-perspective. After changing some values in the entity, a ot of
> exception are thrown. Maybe you're interested in the log-file, I
> attached it. In the project everything seems to be ok.

> Further I got a NullPointerException as I tried select an id-generation
> strategy with the 'Primary Key Generation' checkbox unchecked. This
> error is reproducable.
> Example:
> 1. I select the strategy 'Identity' with the unchecked 'Primary Key
> Generation' checkbox
> 2. 'Primary Key Generation' checkbox checks
> 3. NullPointerException occures
> 4. Id strategy is set to Default(Auto) and I only got the
> @GeneratedValue annotation without any attribut
> 5. now the strategy 'IDENTITY' can be selected again and the annotation
> is correct

> As soon as I have new problems with the sync of the model I try the
> validate-option and giv you response

> DB MySQL 5 database MyISAM engine
> primary keys are int(4) not null auto_increment, so i use the
> @GeneratedValue(strategy=IDENTITY) annotation

> I work with a glassfisch v1 jee server connector, so I use toplink for
> as JPA provider.

> None of the entities are ejb3 beans, at the moment.

> Mark
Re: Many problems with Dali [message #434560 is a reply to message #434559] Thu, 23 August 2007 15:02 Go to previous message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
Hi Neil,

today I got the same problem again. All entities were red from one
second to another. This was obviously caused by a short
network-breakdown. The JPA validator worked during the breakdown, all
entities became red.

Using the "Validate" action, didn't work.
I restarted the database connection in DTP and used validate again and
it worked.

Curious is that the connection to my database (on another machine) was
still established and worked again after the breakdown without
restarting the connection.

Mark
Re: Many problems with Dali [message #605376 is a reply to message #434555] Fri, 17 August 2007 09:00 Go to previous message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
by the way, I activated the facet again, Dali overwrote my
persistence.xml (no problem, I have saved my persistence.xml) and it
looked like this:
<persistence
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
</persistence>

well-formed is this:

<persistence version="1.0"
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
</persistence>

So I got an error that the "version" attribute is missing. Adding it by
hand works.

Mark
Re: Many problems with Dali [message #605378 is a reply to message #434555] Fri, 17 August 2007 18:39 Go to previous message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Mark,

Sorry to hear that you are running into some problems. I think most of
what you are experiencing (the 3 main errors) is related to Dali's
inability to always keep up with the quick changes in the UI (depending on
the speed of input for various things like cascade), and eventually things
can get out of sync, resulting in the InvalidThreadAccess exception you
are getting. This issue is logged in bug 188641*. Synchronize Classes
can have a similar lag issue, but in most cases it should work fine. We
are working on performance improvements right now that should improve
these issues.

> Today I came to work and started Dali, and now all Entites are
> red-marked (yesterday I left work with only two red entities). Dali
> cannot find the corresponding database scheme.

I'm not sure what the problem could be here. Try disconnecting and
reconnecting to the DB from the Datasource Explorer and see if this helps.
You can also try forcing a validation by right-clicking the project and
selecting Validate. It could be that the validation is stale and you are
seeing stale validation errors. I'm interested in hearing more details on
this if this problem is not resolved, such as type of DB, user/schema
config, etc.

Thanks for taking the time to report back the issues you are having. It
will help us improve this 1.0 release.

* - https://bugs.eclipse.org/bugs/show_bug.cgi?id=188641

Neil

Mark Hoffmann wrote:

> Hi guys,

> I work since serveral days with dali and the dtp. I would not say that
> the work with Dali was effective because:
> - synchronize classes didn't work anymore from one second to another, so
> I had to fill the persistence.xml by hand :-(
> - I created a ManyToMany Relationship between to entitys and tried to
> select a join table, but nothing was selectable there
> - because of the last item, I can't select the joincolumns and
> inversejoincolumns
> - fortunately Dali created the annotations for the entities at least,
> but the two entities were still red-marked. Dali told me he cannot find
> the join table but it is in the database
> - I tried a demo application to test the mapping and it worked, but Dali
> still told me that something is wrong

> Today I came to work and started Dali, and now all Entites are
> red-marked (yesterday I left work with only two red entities). Dali
> cannot find the corresponding database scheme. But I can work on the
> database with dtp. My test-application still works, but Dali doesn't.
> Now I sadly have disable the facet in my project.

> Here is what I get all the time with Eclipse 3.3 and WTP 2.0. I used the
> JEE Developers package from the Europa download page. But the same
> appears with other installations, but very often after a while.

> Currently I work on a EJB Project with JPA support, but I experience
> this problems in a JPA stand-alone project too. What am I doing wrong?

> Three errors occure again and again:
> 1. An internal error occurred during: "Resynching JPA model ...".
> 2. Exception occurred in listener of Java element change notification
> 3. Problems occurred when invoking code from plug-in:
> "org.eclipse.jdt.core".
Re: Many problems with Dali [message #605390 is a reply to message #434557] Mon, 20 August 2007 08:38 Go to previous message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
This is a multi-part message in MIME format.
--------------040808040402050102020207
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hi Neil,

thank you for your answer. I try to give you all information you need.
Disconnecting and reconnecting to the database didn't work. This was the
first thing I tried. I use a data-connection that is not connected
automatically on startup. I changed this setting, now it connects on
start-up. Today everything was fine with auto-connect. I also tried to
start-up without auto-connect and also had no problems.

I cleared my error log a view minutes ago and started working in the
JPA-perspective. After changing some values in the entity, a ot of
exception are thrown. Maybe you're interested in the log-file, I
attached it. In the project everything seems to be ok.

Further I got a NullPointerException as I tried select an id-generation
strategy with the 'Primary Key Generation' checkbox unchecked. This
error is reproducable.
Example:
1. I select the strategy 'Identity' with the unchecked 'Primary Key
Generation' checkbox
2. 'Primary Key Generation' checkbox checks
3. NullPointerException occures
4. Id strategy is set to Default(Auto) and I only got the
@GeneratedValue annotation without any attribut
5. now the strategy 'IDENTITY' can be selected again and the annotation
is correct

As soon as I have new problems with the sync of the model I try the
validate-option and giv you response

DB MySQL 5 database MyISAM engine
primary keys are int(4) not null auto_increment, so i use the
@GeneratedValue(strategy=IDENTITY) annotation

I work with a glassfisch v1 jee server connector, so I use toplink for
as JPA provider.

None of the entities are ejb3 beans, at the moment.

Mark




--------------040808040402050102020207
Content-Type: text/plain;
name="dali.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="dali.log"

!SESSION 2007-08-16 09:01:28.734 -----------------------------------------------
eclipse.buildId=I20070625-1500
java.version=1.6.0_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86

This is a continuation of log file C:\workspace\.metadata\.bak_0.log
Created Time: 2007-08-16 11:42:50.437

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:42:50.437
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:42:50.546
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:42:51.093
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:42:51.109
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1130)
at org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (JavaModelUtil.java:699)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:87)
at org.eclipse.jdt.internal.ui.infoviews.TextSelectionConverter .codeResolve(TextSelectionConverter.java:54)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.findS electedJavaElement(AbstractInfoView.java:390)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.findSelect edJavaElement(JavadocView.java:666)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView$2.run (AbstractInfoView.java:505)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:00.656
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:43:00.781
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:177)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setRemove(JavaCascade.java:355)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:580)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:06.250
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping..java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 4 2007-08-16 11:43:06.250
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:326)
at org.eclipse.swt.custom.StyledText.getLinePixel(StyledText.ja va:3654)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledT ext.java:5336)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText. java:4777)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChangi ng(DefaultDocumentAdapter.java:392)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutT oBeChanged(DefaultDocumentAdapter.java:309)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:602)
at org.eclipse.jface.text.projection.ProjectionDocument.delayed FireDocumentAboutToBeChanged(ProjectionDocument.java:758)
at org.eclipse.jface.text.projection.ProjectionDocument.masterD ocumentAboutToBeChanged(ProjectionDocument.java:717)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. fireDocumentEvent(ProjectionDocumentManager.java:121)
at org.eclipse.jface.text.projection.ProjectionDocumentManager. documentAboutToBeChanged(ProjectionDocumentManager.java:138)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToB eChanged(AbstractDocument.java:606)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1072)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:151)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocu ment.java:1091)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument .replace(SynchronizableDocument.java:137)
at org.eclipse.text.edits.DeleteEdit.performDocumentUpdating(De leteEdit.java:64)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:896)
at org.eclipse.text.edits.TextEdit.traverseDocumentUpdating(Tex tEdit.java:889)
at org.eclipse.text.edits.TextEditProcessor.executeDo(TextEditP rocessor.java:186)
at org.eclipse.text.edits.TextEdit.dispatchPerformEdits(TextEdi t.java:736)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEd itProcessor.java:154)
at org.eclipse.text.edits.TextEdit.apply(TextEdit.java:708)
at org.eclipse.jpt.core.internal.jdtutility.AnnotationEditForma tter.apply(AnnotationEditFormatter.java:36)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit_(Member .java:391)
at org.eclipse.jpt.core.internal.jdtutility.Member.edit(Member. java:354)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.edit(MemberAnnotationElementAdapter.java:75)
at org.eclipse.jpt.core.internal.jdtutility.MemberAnnotationEle mentAdapter.setValue(MemberAnnotationElementAdapter.java:47)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:96)
at org.eclipse.jpt.core.internal.jdtutility.ShortCircuitAnnotat ionElementAdapter.setValue(ShortCircuitAnnotationElementAdap ter.java:51)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateJavaAnnotation(JavaCascade.java:199)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.notifyChanged(JavaCascade.java:174)
at org.eclipse.jpt.core.internal.content.java.JavaEObject$1.not ifyChanged(JavaEObject.java:48)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify (BasicNotifierImpl.java:247)
at org.eclipse.jpt.core.internal.JpaEObject.eNotify(JpaEObject. java:88)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.setPersist(JavaCascade.java:289)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaCasc ade.updateFromJava(JavaCascade.java:578)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaRela tionshipMapping.updateFromJava(JavaRelationshipMapping.java: 563)
at org.eclipse.jpt.core.internal.content.java.mappings.JavaMult iRelationshipMapping.updateFromJava(JavaMultiRelationshipMap ping.java:700)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentAtt ribute.updateFromJava(JavaPersistentAttribute.java:572)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentFields(JavaPersistentType.java:694)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updatePersistentAttributes(JavaPersistentType.java:677)
at org.eclipse.jpt.core.internal.content.java.JavaPersistentTyp e.updateFromJava(JavaPersistentType.java:671)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchronizePersistentTypes(JpaCompilationUnit.java:406)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchCompilationUnitWithJavaDelta(JpaCompilationUnit.java: 388)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.synchWithJavaDelta(JpaCompilationUnit.java:368)
at org.eclipse.jpt.core.internal.content.java.JpaCompilationUni t.handleJavaElementChangedEvent(JpaCompilationUnit.java:356)
at org.eclipse.jpt.core.internal.JpaFile.handleEvent(JpaFile.ja va:212)
at org.eclipse.jpt.core.internal.JpaProject.handleEvent(JpaProj ect.java:647)
at org.eclipse.jpt.core.internal.JpaModel.handleEvent(JpaModel. java:187)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeP rocessor.elementChanged(JpaModelManager.java:529)
at org.eclipse.jpt.core.internal.JpaModelManager$ElementChangeL istener.elementChanged(JpaModelManager.java:508)
at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1552)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1542)
at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1395)
at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1350)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:761)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:149)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:96)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:378)
at org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)

!ENTRY org.eclipse.jdt.core 4 2 2007-08-16 11:43:07.390
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt
Re: Many problems with Dali [message #605395 is a reply to message #434558] Mon, 20 August 2007 19:04 Go to previous message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Mark,

Glad to hear that the DB related functionality seems to be working for you
now. Let me know if you run into problems with that again.

Looks like you are mostly hitting the InvalidAccessException, which is a
current problem that we have (188641). This doesn't result in any actual
harm to the model, so it's not something that you need to worry about, but
does indicate a problem that we have in Dali.

The PK Generation Strategy issue you mention is already entered as a bug
in bugzilla (194387).

Neil

Mark Hoffmann wrote:

> Hi Neil,

> thank you for your answer. I try to give you all information you need.
> Disconnecting and reconnecting to the database didn't work. This was the
> first thing I tried. I use a data-connection that is not connected
> automatically on startup. I changed this setting, now it connects on
> start-up. Today everything was fine with auto-connect. I also tried to
> start-up without auto-connect and also had no problems.

> I cleared my error log a view minutes ago and started working in the
> JPA-perspective. After changing some values in the entity, a ot of
> exception are thrown. Maybe you're interested in the log-file, I
> attached it. In the project everything seems to be ok.

> Further I got a NullPointerException as I tried select an id-generation
> strategy with the 'Primary Key Generation' checkbox unchecked. This
> error is reproducable.
> Example:
> 1. I select the strategy 'Identity' with the unchecked 'Primary Key
> Generation' checkbox
> 2. 'Primary Key Generation' checkbox checks
> 3. NullPointerException occures
> 4. Id strategy is set to Default(Auto) and I only got the
> @GeneratedValue annotation without any attribut
> 5. now the strategy 'IDENTITY' can be selected again and the annotation
> is correct

> As soon as I have new problems with the sync of the model I try the
> validate-option and giv you response

> DB MySQL 5 database MyISAM engine
> primary keys are int(4) not null auto_increment, so i use the
> @GeneratedValue(strategy=IDENTITY) annotation

> I work with a glassfisch v1 jee server connector, so I use toplink for
> as JPA provider.

> None of the entities are ejb3 beans, at the moment.

> Mark
Re: Many problems with Dali [message #605399 is a reply to message #434559] Thu, 23 August 2007 15:02 Go to previous message
Mark Hoffmann is currently offline Mark HoffmannFriend
Messages: 113
Registered: July 2009
Location: Jena
Senior Member
Hi Neil,

today I got the same problem again. All entities were red from one
second to another. This was obviously caused by a short
network-breakdown. The JPA validator worked during the breakdown, all
entities became red.

Using the "Validate" action, didn't work.
I restarted the database connection in DTP and used validate again and
it worked.

Curious is that the connection to my database (on another machine) was
still established and worked again after the breakdown without
restarting the connection.

Mark
Previous Topic:ClassCastException while traversing resources
Next Topic:Persistence and Java SE - Example
Goto Forum:
  


Current Time: Tue Apr 16 09:11:44 GMT 2024

Powered by FUDForum. Page generated in 0.34893 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top