Home » Eclipse Projects » Dali » Many problems with Dali
Many problems with Dali [message #434555] |
Fri, 17 August 2007 08:48 |
Mark Hoffmann 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 #434557 is a reply to message #434555] |
Fri, 17 August 2007 18:39 |
Neil Hauge 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 |
Mark Hoffmann 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 |
Neil Hauge 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 #605378 is a reply to message #434555] |
Fri, 17 August 2007 18:39 |
Neil Hauge 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 |
Mark Hoffmann 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 |
Neil Hauge 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
|
|
| |
Goto Forum:
Current Time: Fri Apr 19 04:51:57 GMT 2024
Powered by FUDForum. Page generated in 0.04286 seconds
|