Skip to main content



      Home
Home » Modeling » Papyrus » Could not initialize services
Could not initialize services [message #1014741] Tue, 26 February 2013 06:29 Go to next message
Eclipse UserFriend
I am experiencing a strange error occurring when I add a stereotype, belonging to a profile I created, to a property. If I save the model, close it and open it again I get this error.
I tried it many times and I am pretty sure the problem is related to such stereotype. I am using Juno with Papyrus 0.9.1

org.eclipse.papyrus.infra.core.services.ServiceMultiException: Multiple exceptions
----- exceptions : ----------
org.eclipse.papyrus.infra.services.markerlistener.MarkersMonitorService : java.util.ConcurrentModificationException
org.eclipse.papyrus.infra.services.markerlistener.MarkersMonitorService : Bad state for service 'org.eclipse.papyrus.infra.services.markerlistener.MarkersMonitorService'. Expected 'initialized' found 'error'.
----------------------------- 


	at org.eclipse.papyrus.infra.core.services.ServicesRegistry.startRegistry(ServicesRegistry.java:431)

	at org.eclipse.papyrus.infra.core.editor.CoreMultiDiagramEditor.init(CoreMultiDiagramEditor.java:513)

	at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:324)

	at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:288)

	at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

	at java.lang.reflect.Method.invoke(Unknown Source)

	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)

	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:859)

	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:839)

	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)

	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:319)

	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:240)

	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161)

	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)

	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)

	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)

	at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:896)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:630)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:732)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:703)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:697)

	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:682)

	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1114)

	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:67)

	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)

	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)

	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)

	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687)

	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187)

	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)

	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)

	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)

	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)

	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)

	at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)

	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)

	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)

	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)

	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)

	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)

	at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)

	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:418)

	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:385)

	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:579)

	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:315)

	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:985)

	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3079)

	at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:3003)

	at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2985)

	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2981)

	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2940)

	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2931)

	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655)

	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614)

	at org.eclipse.papyrus.infra.onefile.providers.PapyrusModelActionProvider$1.run(PapyrusModelActionProvider.java:139)

	at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:221)

	at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185)

	at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)

	at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866)

	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)

	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)

	at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864)

	at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152)

	at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462)

	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256)

	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275)

	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269)

	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309)

	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)

	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)

	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)

	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)

	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)

	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)

	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)

	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

	at java.lang.reflect.Method.invoke(Unknown Source)

	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)

	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)

	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

Caused by: org.eclipse.papyrus.infra.core.services.ServiceException: java.util.ConcurrentModificationException

	at org.eclipse.papyrus.infra.core.services.internal.ServiceEntry.initService(ServiceEntry.java:119)

	at org.eclipse.papyrus.infra.core.services.internal.StartStartupEntry.initService(StartStartupEntry.java:61)

	at org.eclipse.papyrus.infra.core.services.ServicesRegistry.initServices(ServicesRegistry.java:915)

	at org.eclipse.papyrus.infra.core.services.ServicesRegistry.startRegistry(ServicesRegistry.java:436)

	... 98 more

Caused by: java.util.ConcurrentModificationException

	at org.eclipse.emf.common.util.AbstractEList$EIterator.checkModCount(AbstractEList.java:756)

	at org.eclipse.emf.common.util.AbstractEList$EIterator.doNext(AbstractEList.java:704)

	at org.eclipse.emf.common.util.AbstractEList$EIterator.next(AbstractEList.java:690)

	at org.eclipse.papyrus.infra.services.markerlistener.MarkersMonitorService.checkMarkers(MarkersMonitorService.java:129)

	at org.eclipse.papyrus.infra.services.markerlistener.MarkersMonitorService.init(MarkersMonitorService.java:92)

	at org.eclipse.papyrus.infra.core.services.internal.ServiceEntry.initService(ServiceEntry.java:113)

	... 101 more


Re: Could not initialize services [message #1014767 is a reply to message #1014741] Tue, 26 February 2013 07:33 Go to previous messageGo to next message
Eclipse UserFriend
Hello Andrea,


This bug has been fixed in 0.9.2 (Which will be released on Friday). If you need it fixed now, you can use one of the developer update sites:

http://download.eclipse.org/modeling/mdt/papyrus/updates/milestones/0.9/SR2_RC4/main //SR2 Release Candidate
http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/juno/main //Papyrus Juno nightly builds


Regards,
Camille
Re: Could not initialize services [message #1014787 is a reply to message #1014767] Tue, 26 February 2013 08:18 Go to previous message
Eclipse UserFriend
thank you very much
Previous Topic:Showing stereotypes on properties
Next Topic:How to change the method selectionChanged(IAction action, ISelection selection)
Goto Forum:
  


Current Time: Wed Jul 23 19:07:41 EDT 2025

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

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

Back to the top