PVMT: scope without eclass rule

Hi everyone,

I am working with PVMT on Capella 6.1.0. Recently I have made a mistake.

I created an extension with no “e-class” rule in its scope definition. Then I allocated this extension to en enumeration property (property A for example). I finaly hit the “global apply properties” button.

The consequence of this manipulation is capella creating property A every where in the given scoop (which is logical and physical). To each of the objects there Capella created the property A. Even for properties themselves.

Since then, Capella is extremely slow. I tried to delete the property I had created put it did not work. after computing for a while Capella raise me up an error.

Right now I am trying to select all the property A created with the selection menu and delete all at once before going back to the PVMT window and finaly delete the extension with the empty scope. But it takes a lot of time (More than 600 000 property have been created …)

I am still looking for a more efficient way to deal with this situation. If someone have already face this issue I would be glad to know how they cleaned there model.

If there is no efficient solution, I hope this message could be consider as a warning : never create a property with an empty scope.

Thank you for your consideration,

Mathis Frouin

You may be running out of memory while performing the operation. You may want to try to modify the -Xmx3000m parameter to increase memory in your configuration.ini file.

You may also want to try the viewpoint detachment feature if your deletion does not work: capella/doc/plugins/org.polarsys.capella.ui.doc/html/First steps with Capella/3.6. How to detach viewpoints.mediawiki at master · eclipse-capella/capella · GitHub

Stephane