Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » No property tester contributes a property org.eclipse.emf.ecp.core.project.open(No property tester contributes a property org.eclipse.emf.ecp.core.project.open to type class org.eclipse.core.internal.resources.Project)
No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816883] Sun, 10 November 2019 10:34 Go to next message
Veerababu  Maragani is currently offline Veerababu MaraganiFriend
Messages: 21
Registered: June 2019
Junior Member
Hi ,

When i right click on any my custom project ,it is giving the following error in console ,can you please let me know what is the reason ,recently i upgraded all my plugins to latest .

ENTRY org.eclipse.e4.ui.workbench 4 0 2019-11-10 10:16:53.385
!MESSAGE Failed to evaluate: WithExpression [variable=activeMenuSelection, children=[IterateExpression [type=AND, children=[<test property="open" value="true" plug-in activation: lazy/>, <test property="elementShared" value="true" plug-in activation: lazy/>, <test property="isDirty" value="true" plug-in activation: lazy/>]]]]
!STACK 0
org.eclipse.core.runtime.CoreException: No property tester contributes a property org.eclipse.emf.ecp.core.project.open to type class org.eclipse.core.internal.resources.Project
at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:130)
at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:204)
at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:74)
at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:100)
at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:94)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:108)
at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:364)
at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:379)
at org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:108)
at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:364)
at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:379)
at org.eclipse.e4.core.commands.ExpressionContext.addVariable(ExpressionContext.java:86)
at org.eclipse.ui.internal.services.EvaluationService.changeVariable(EvaluationService.java:149)
at org.eclipse.ui.internal.services.EvaluationService$3.sourceChanged(EvaluationService.java:125)
at org.eclipse.ui.AbstractSourceProvider.fireSourceChanged(AbstractSourceProvider.java:84)
at org.eclipse.ui.internal.services.MenuSourceProvider.addShowingMenus(MenuSourceProvider.java:78)
at org.eclipse.ui.internal.Workbench.addShowingMenus(Workbench.java:3415)
at org.eclipse.ui.internal.PopupMenuExtender.menuAboutToShow(PopupMenuExtender.java:352)
at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:341)
at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:471)
at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:466)
at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:498)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:259)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4173)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1081)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5134)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4790)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:348)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1501)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2138)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4812)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:253)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:4027)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3579)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1049)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:633)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:557)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
at org.eclipse.equinox.launcher.Main.run(Main.java:1468)
at org.eclipse.equinox.launcher.Main.main(Main.java:1441)
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816894 is a reply to message #1816883] Mon, 11 November 2019 09:46 Go to previous messageGo to next message
Karsten Thoms is currently offline Karsten ThomsFriend
Messages: 762
Registered: July 2009
Location: Dortmund, Germany
Senior Member

Some plugin will have an expression in its plugin.xml that uses the org.eclipse.emf.ecp.core.project.open property. You will have need the contributing plugin in your Eclipse target. Is Eclipse ECP properly installed?
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816896 is a reply to message #1816894] Mon, 11 November 2019 11:28 Go to previous messageGo to next message
Veerababu  Maragani is currently offline Veerababu MaraganiFriend
Messages: 21
Registered: June 2019
Junior Member
Actually in my target platform the attached screenshot updatesite urls used and installed ECP properly
can you please let me know which plugin is required to add into the my targetplatform ?
and
which entry required need to add into my plugin.xml ?
i added like the above but it is not working , can you please send me the sample entry
  • Attachment: plugin_xml.PNG
    (Size: 63.93KB, Downloaded 239 times)
  • Attachment: Capture.PNG
    (Size: 87.86KB, Downloaded 192 times)
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816899 is a reply to message #1816894] Mon, 11 November 2019 13:14 Go to previous messageGo to next message
Veerababu  Maragani is currently offline Veerababu MaraganiFriend
Messages: 21
Registered: June 2019
Junior Member
Hi ,
Thanks for your response.
I have one question.
For every right click on any file ,folder and Project this propertyTesters are executing and giving the exceptions,i want to disable this propertyTesters executions ,can any body let me know how to disabled this from plugin.xml
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816906 is a reply to message #1816899] Mon, 11 November 2019 14:53 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33113
Registered: July 2009
Senior Member
You can only disable them by removing them.

Ed Merks
Professional Support: https://www.macromodeling.com/
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816930 is a reply to message #1816906] Tue, 12 November 2019 10:41 Go to previous messageGo to next message
Veerababu  Maragani is currently offline Veerababu MaraganiFriend
Messages: 21
Registered: June 2019
Junior Member
Can you please let me know
which plugin i need to remove from target ?
Re: No property tester contributes a property org.eclipse.emf.ecp.core.project.open [message #1816931 is a reply to message #1816930] Tue, 12 November 2019 10:50 Go to previous message
Karsten Thoms is currently offline Karsten ThomsFriend
Messages: 762
Registered: July 2009
Location: Dortmund, Germany
Senior Member

You don't really expect that we reconstruct your target and search for it? Exclude feature one after the other to figure it out. I can't tell. Does the error log provide details?
Previous Topic:EMFForms: selecting different viewmodels programatically
Next Topic:Edapt migrate the class with slots in inverse order
Goto Forum:
  


Current Time: Fri Mar 29 07:43:25 GMT 2024

Powered by FUDForum. Page generated in 0.04078 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top