eclipse-capella / capella

Open Source Solution for Model-Based Systems Engineering
https://mbse-capella.org
Eclipse Public License 2.0
238 stars 96 forks source link

Error while closing session with Properties view without focus #1526

Closed eclipse-capella-bot closed 3 years ago

eclipse-capella-bot commented 3 years ago

open a connected session, select a model element in Capella explorer with Properties view in focus. Remove Properties view in focus, set focus on Information view for instance. Close the session and open it again then click on a model element in Capella explorer : exception is raised "Problems occurred when invoking code from plug-in: "org.eclipse.ui.views.properties.tabbed"

Problems occurred when invoking code from plug-in: "org.eclipse.ui.views.properties.tabbed".

org.eclipse.net4j.util.lifecycle.LifecycleException: Not active: CDOTransactionImpl at org.eclipse.net4j.util.lifecycle.LifecycleUtil.checkActive(LifecycleUtil.java:100) at org.eclipse.net4j.util.lifecycle.Lifecycle.checkActive(Lifecycle.java:204) at org.eclipse.emf.internal.cdo.view.AbstractCDOView.getStore(AbstractCDOView.java:460) at org.eclipse.emf.internal.cdo.CDOObjectImpl.cdoStore(CDOObjectImpl.java:555) at org.eclipse.emf.internal.cdo.CDOObjectImpl.eStore(CDOObjectImpl.java:569) at org.eclipse.emf.internal.cdo.CDOObjectImpl.dynamicGet(CDOObjectImpl.java:637) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleEObject.dynamicGet(EStructuralFeatureImpl.java:2589) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicGet(BasicEObjectImpl.java:1045) at org.polarsys.capella.core.data.capellacore.impl.NamedElementImpl.getStatus(NamedElementImpl.java:470) at org.polarsys.capella.core.data.capellacore.impl.NamedElementImpl.eGet(NamedElementImpl.java:616) at org.polarsys.capella.core.data.capellacore.impl.AbstractModellingStructureImpl.eGet(AbstractModellingStructureImpl.java:336) at org.polarsys.capella.core.data.capellamodeller.impl.SystemEngineeringImpl.eGet(SystemEngineeringImpl.java:402) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1011) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1003) at org.polarsys.capella.core.data.capellacore.provider.NamedElementItemProvider.checkChildCreationExtender(NamedElementItemProvider.java:87) at org.polarsys.capella.core.data.capellamodeller.provider.SystemEngineeringItemProvider.getPropertyDescriptors(SystemEngineeringItemProvider.java:79) at org.eclipse.emf.edit.provider.ItemProviderDecorator.getPropertyDescriptors(ItemProviderDecorator.java:147) at org.eclipse.emf.edit.ui.provider.PropertySource.getPropertyDescriptors(PropertySource.java:64) at org.eclipse.ui.views.properties.PropertySheetEntry.computeMergedPropertyDescriptors(PropertySheetEntry.java:171) at org.eclipse.ui.views.properties.PropertySheetEntry.refreshChildEntries(PropertySheetEntry.java:507) at org.eclipse.ui.views.properties.PropertySheetEntry.setValues(PropertySheetEntry.java:728) at org.eclipse.ui.views.properties.PropertySheetViewer.setInput(PropertySheetViewer.java:976) at org.eclipse.ui.views.properties.PropertySheetPage.refresh(PropertySheetPage.java:539) at org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection.refresh(AdvancedPropertySection.java:89) at org.polarsys.capella.core.ui.properties.sections.CapellaAdvancedPropertySection.refresh(CapellaAdvancedPropertySection.java:86) at org.eclipse.ui.views.properties.tabbed.TabContents$6.run(TabContents.java:211) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.ui.views.properties.tabbed.TabContents.refresh(TabContents.java:214) at org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.handlePartActivated(TabbedPropertySheetPage.java:340) at org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage$1.partActivated(TabbedPropertySheetPage.java:117) at org.eclipse.ui.internal.PartService$1.run(PartService.java:83) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.PartService.partActivated(PartService.java:80) at org.eclipse.ui.internal.WorkbenchWindow$WWinPartService.partActivated(WorkbenchWindow.java:3010) at org.eclipse.ui.internal.WorkbenchPage$14.run(WorkbenchPage.java:4990) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:4987) at org.eclipse.ui.internal.WorkbenchPage.access$19(WorkbenchPage.java:4975)

πŸ†” ECLIPSE-555183 / POLARSYS-2573 πŸ‘· ali.akar πŸ“… 2019-08-23 πŸ”Ž 1.3.1

eclipse-capella-bot commented 3 years ago

ci-bot commented on 2019-08-23

Merged to [v1.3.x]. Commit: 80a748d47b5872490cba9c95e1b00679907e5368

ci-bot commented on 2019-08-30

Merged to [master]. Commit: c49b65e476914ad423dc080b81ec221a6f9461ea

ci-bot commented on 2019-09-03

Merged to [v1.3.x]. Commit: 1e9e869bd65794868cd5f14b8fb6e4146edf5bc1

ci-bot commented on 2019-09-03

Merged to [master]. Commit: 18b2e70f4c78f815774842d543da219b3de085b6

philippe.dul commented on 2019-11-04

Status: resolved Resolution: fixed

philippe.dul commented on 2019-11-04

Status: verified Resolution: fixed