Community
Participate
Working Groups
Build Identifier: 1. Create a Tigerstripe Project with datatype artifact. 2. Create profile. 3. Create stereotypes datatype_stereo and attribute_stereo for datatype artifact with string attribute. 4. Create Contract Facet 5. Apply profile. 6. Open datatype artifact. Add datatype_stereo and attribute_stereo stereotypes. Save changes. 7. Add stereotypes to stereotype-based Exclusion Facet. 8. Create Generator project and set 'use facet' 9. Generate project with active facet. Error is displayed: Invalid thread access org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4083) at org.eclipse.swt.SWT.error(SWT.java:3998) at org.eclipse.swt.SWT.error(SWT.java:3969) at org.eclipse.swt.widgets.Widget.error(Widget.java:468) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:359) at org.eclipse.swt.widgets.Widget.getData(Widget.java:525) at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.getTab(DefaultTabFolder.java:186) at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.getItems(DefaultTabFolder.java:238) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.findItem(AbstractTabFolder.java:171) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.getTab(PresentablePartFolder.java:375) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.childPropertyChanged(PresentablePartFolder.java:304) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.access$2(PresentablePartFolder.java:303) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder$3.propertyChanged(PresentablePartFolder.java:83) at org.eclipse.ui.internal.presentations.PresentablePart.firePropertyChange(PresentablePart.java:137) at org.eclipse.ui.internal.presentations.PresentablePart$1.propertyChanged(PresentablePart.java:97) at org.eclipse.ui.internal.PartPane.firePropertyChange(PartPane.java:620) at org.eclipse.ui.internal.PartPane.propertyChanged(PartPane.java:625) at org.eclipse.ui.internal.WorkbenchPartReference.immediateFirePropertyChange(WorkbenchPartReference.java:571) at org.eclipse.ui.internal.WorkbenchPartReference.setImageDescriptor(WorkbenchPartReference.java:265) at org.eclipse.ui.internal.WorkbenchPartReference.refreshFromPart(WorkbenchPartReference.java:326) at org.eclipse.ui.internal.WorkbenchPartReference.partPropertyChanged(WorkbenchPartReference.java:296) at org.eclipse.ui.internal.EditorReference.partPropertyChanged(EditorReference.java:501) at org.eclipse.ui.internal.WorkbenchPartReference$2.propertyChanged(WorkbenchPartReference.java:181) at org.eclipse.ui.part.WorkbenchPart.firePropertyChange(WorkbenchPart.java:129) at org.eclipse.ui.part.WorkbenchPart.setTitleImage(WorkbenchPart.java:326) at org.eclipse.tigerstripe.workbench.ui.internal.editors.artifacts.ArtifactEditorBase.facetChanged(ArtifactEditorBase.java:412) at org.eclipse.tigerstripe.workbench.internal.core.model.ArtifactManager.notifyFacetChanged(ArtifactManager.java:2521) at org.eclipse.tigerstripe.workbench.internal.core.model.ArtifactManager.setActiveFacet(ArtifactManager.java:2637) at org.eclipse.tigerstripe.workbench.internal.api.impl.ArtifactManagerSessionImpl.setActiveFacet(ArtifactManagerSessionImpl.java:549) at org.eclipse.tigerstripe.workbench.internal.api.impl.TigerstripeProjectHandle.setActiveFacet(TigerstripeProjectHandle.java:456) at org.eclipse.tigerstripe.workbench.internal.core.generation.M1Generator.internalRun(M1Generator.java:550) at org.eclipse.tigerstripe.workbench.internal.core.generation.M1Generator.run(M1Generator.java:344) at org.eclipse.tigerstripe.workbench.internal.api.impl.TigerstripeProjectHandle.generate(TigerstripeProjectHandle.java:499) at org.eclipse.tigerstripe.workbench.ui.internal.wizards.generate.NewTigerstripeRunWizard.finishPage(NewTigerstripeRunWizard.java:96) at org.eclipse.tigerstripe.workbench.ui.internal.wizards.NewTSElementWizard$2.run(NewTSElementWizard.java:197) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4777) at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Reproducible: Always
Created attachment 192341 [details] 338917 patch
Patch applied.
Verified