|
Description
Pierre-Charles David
Cloned to report the fix in Sirius 4.0.1. New Gerrit change created: https://git.eclipse.org/r/79515 New Gerrit change created: https://git.eclipse.org/r/79513 New Gerrit change created: https://git.eclipse.org/r/79512 New Gerrit change created: https://git.eclipse.org/r/79519 New Gerrit change created: https://git.eclipse.org/r/79518 New Gerrit change created: https://git.eclipse.org/r/79517 Gerrit change https://git.eclipse.org/r/79517 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8e51a4a8624dcf148c0bbe3b8e23f71c36675e6f Gerrit change https://git.eclipse.org/r/79518 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5229f40ed097fffc5c9516e8c18e3990ebbccff5 Gerrit change https://git.eclipse.org/r/79519 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=129f1b22d1cba197124ebc2442f26996770a7c26 Gerrit change https://git.eclipse.org/r/79512 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=bca7a90c9158a8cd130af12b35ed9f6e578068bd Gerrit change https://git.eclipse.org/r/79513 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=3e99da4f055493490b9c8bc43b479810461e4640 Gerrit change https://git.eclipse.org/r/79515 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ed8a536cb5ffc783f77b67f8c55c49e2ea17c77f When saving modification, errors appears in the error log An issue has occurred during the evaluation of 'aql:eStructuralFeature.changeable'. Couldn't find the eStructuralFeature variable Couldn't find the aqlFeatureAccess(org.eclipse.acceleo.query.runtime.impl.Nothing,java.lang.String) service To reproduce: * Import the project CompartimentsLayoutProblem from attached archive file * Open the diagram "HStackDiag" * Open the file My.ecore with the "Sample Ecore Model Editor" * Copy the package "P1" in package "root" and rename it to "P2" * Save the ecore file Multiple errors occurs in Error Log view. KO In sirius 4.0.0 only a warning appears in the Error Log view: An exception was ignored during command executionorg.eclipse.emf.common.util.WrappedException: An exception was ignored during command execution at org.eclipse.emf.common.command.BasicCommandStack.handleError(BasicCommandStack.java:281) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.handleError(AbstractTransactionalCommandStack.java:125) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:229) at org.eclipse.sirius.tools.api.ui.RefreshEditorsPrecommitListener.notify(RefreshEditorsPrecommitListener.java:282) at org.eclipse.sirius.business.internal.session.danalysis.DAnalysisSessionImpl.notifyListeners(DAnalysisSessionImpl.java:1019) at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.reloadResource(SessionResourcesSynchronizer.java:224) at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.processAction(SessionResourcesSynchronizer.java:170) at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.processActions(SessionResourcesSynchronizer.java:159) at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.statusesChanged(SessionResourcesSynchronizer.java:108) at org.eclipse.sirius.common.tools.api.resource.ResourceSetSync.notifyClientsInBatch(ResourceSetSync.java:392) at org.eclipse.sirius.common.tools.api.resource.ResourceSetSync.statusesChanged(ResourceSetSync.java:447) at org.eclipse.sirius.common.tools.internal.resource.ResourceSyncClientNotifier.run(ResourceSyncClientNotifier.java:77) at org.eclipse.sirius.common.tools.internal.resource.EditingSessionWorkspaceListener.resourceChanged(EditingSessionWorkspaceListener.java:59) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:289) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:152) at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:374) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1469) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2253) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Caused by: org.eclipse.emf.transaction.RollbackException: Uncaught exception during pre-commit trigger processing at org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:213) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219) ... 20 more (In reply to Julien Dupont from comment #14) > > Multiple errors occurs in Error Log view. KO These errors comes from org.eclipse.eef.core, example: An issue has occurred during the evaluation of 'aql:eStructuralFeature.changeable'. Couldn't find the 'eStructuralFeature' variable Couldn't find the 'aqlFeatureAccess(org.eclipse.acceleo.query.runtime.impl.Nothing,java.lang.String)' service They have no link with this issue. You can test in an environment without new properties view feature. Available in Sirius 4.0.1. See https://wiki.eclipse.org/Sirius/4.0.1. |