Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] bundleentry problem (Neon)

Okay, so re-installing did fix the original corrupted bundle cache problem.

I can’t really comment on the new GenDoc problem as I know nothing about GenDoc.  But I am fairly certain that you can’t have a bundleentry URL for a resource that never was in the bundle, so most probably this resource actually exists in the framework’s bundle cache and the problem isn’t that it can’t be found but that some processing with it (registration of variables, evidently) failed in some way.  Either that or your bundle cache was corrupted again.  Are you frequently struck by lightning?  ;-)

cW

On 2 May, 2016 at 09:55:18, GÜRCAN Onder (onder.gurcan@xxxxxx) wrote:

Hi Christian,

 

Not exactly, I am only getting this error now. It happens when I try to generate a document, which means that this document does not exist. I searched this bundleentry string but I couldn’t find anything.

 

Best,

 

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Christian Damus
Envoyé : lundi 2 mai 2016 14:01
À : Papyrus Project list <mdt-papyrus.dev@xxxxxxxxxxx>
Objet : Re: [mdt-papyrus.dev] bundleentry problem (Neon)

 

 

Hi, Önder,

 

Are you still getting the same error as before, plus this new one?  In any case, this GenDoc problem looks more like some problem relating to processing of this template resource (together with your model, perhaps?) than like a problem in reading the resource.  It’s just that its URL happens to be a bundleentry scheme because it’s packaged in a plug-in.  I doubt that it’s a problem of accessing this docx resource.

 

The "No bundle found error looks to me like the OSGi framework hasn’t assigned the internal ID 820 to any bundle, so it fails to resolve this URL at pretty much the first step, which is resolving the bundle ID to a bundle in its cache.  Is it possible that some resource/model/whatever in your workspace actually has this bundleentry URI coded in it verbatim?  That should never happen; references to bundle resources must always be platform:/plugin/<symbolic-name> or some URI mapping that resolves to such (e.g., a pathmap registration).  Every installation of Eclipse will have different mappings of these internal IDs for bundles, assigned effectively at random.

 

Christian

 

On 2 May, 2016 at 05:14:05, GÜRCAN Onder (onder.gurcan@xxxxxx) wrote:

Hi Christian and all,

 

Even though I reinstalled my eclipse (Neon) two times, I am still having the same kind of “bundleentry” errors. Do you have any other ideas?

 

For example I am having the following error when I try to generate a document using Gendoc (nightly).

 

!ENTRY org.eclipse.gendoc.services 2 2 2016-05-02 11:05:18.367

!MESSAGE variables can not be registered for bundleentry://2692.fwk17189852/template/templateFMEA_RobotML.docx

 

Thanks in advance,

 

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Christian Damus
Envoyé : vendredi 29 avril 2016 12:19
À : Papyrus Project list <mdt-papyrus.dev@xxxxxxxxxxx>
Objet : Re: [mdt-papyrus.dev] bundleentry problem (Neon)

 

Hi, Onder,

 

That looks like your installation has been corrupted. Those URLs indicate files in the Equinox framework's cache of bundle resources in the configuration directory.  The framework is entirely responsible for generating these URLs in resolution of platform:/plugin/... URLs and for maintaining the files that they reference.

 

I don't know what deleted this GIF resource, but probably the only remedy is to delete and reinstall Eclipse. Happily, Oomph makes that easy.

 

Christian

On April 29, 2016 at 05:23:15, GÜRCAN Onder (onder.gurcan@xxxxxx) wrote:

Hello all,

 

When I am trying open an Papyrus model in Neon I am having the following exception. I was unable to find neither this this file (or its definition somewhere) nor the problem, and ideas?

 

!ENTRY org.eclipse.jface 4 0 2016-04-29 11:14:38.836

!MESSAGE No bundle found for URL: bundleentry://820.fwk11310078/icons/full/obj16/Class.gif

!STACK 0

java.io.IOException: No bundle found for URL: bundleentry://820.fwk11310078/icons/full/obj16/Class.gif

       at org.eclipse.osgi.storage.url.BundleResourceHandler.openConnection(BundleResourceHandler.java:161)

       at java.net.URL.openConnection(Unknown Source)

       at org.eclipse.osgi.storage.url.BundleURLConverter.toFileURL(BundleURLConverter.java:32)

       at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:207)

       at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:213)

       at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:277)

       at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:224)

       at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:202)

       at org.eclipse.gef.ui.palette.editparts.PaletteEditPart$ImageCache.getImage(PaletteEditPart.java:434)

       at org.eclipse.gef.ui.palette.editparts.PaletteEditPart.setImageDescriptor(PaletteEditPart.java:388)

       at org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart.refreshVisuals(ToolEntryEditPart.java:469)

       at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:725)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)

       at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)

       at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)

       at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781)

       at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)

       at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)

       at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)

       at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781)

       at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)

       at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)

       at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)

       at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)

       at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105)

       at org.eclipse.gef.ui.palette.PaletteViewer.setPaletteRoot(PaletteViewer.java:425)

       at org.eclipse.gef.EditDomain.setPaletteViewer(EditDomain.java:420)

       at org.eclipse.gef.ui.palette.PaletteViewerProvider.hookPaletteViewer(PaletteViewerProvider.java:86)

       at org.eclipse.papyrus.uml.diagram.statemachine.part.UMLDiagramEditor$2.createPaletteViewer(UMLDiagramEditor.java:368)

       at org.eclipse.gef.ui.palette.FlyoutPaletteComposite.setState(FlyoutPaletteComposite.java:618)

       at org.eclipse.gef.ui.palette.FlyoutPaletteComposite.updateState(FlyoutPaletteComposite.java:664)

       at org.eclipse.gef.ui.palette.FlyoutPaletteComposite.<init>(FlyoutPaletteComposite.java:206)

       at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.createPartControl(DiagramEditorWithFlyOutPalette.java:327)

       at org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts.DiagramDocumentEditor.createPartControl(DiagramDocumentEditor.java:1514)

       at org.eclipse.papyrus.uml.diagram.common.part.UmlGmfDiagramEditor.createPartControl(UmlGmfDiagramEditor.java:245)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.EditorPart.createEditorPartControl(EditorPart.java:295)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.EditorPart.createPartControl(EditorPart.java:197)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.TabFolderPart.createChildPart(TabFolderPart.java:1069)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.TabFolderPart.createTabItem(TabFolderPart.java:990)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.TabFolderPart.synchronize2(TabFolderPart.java:904)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.RootPart.synchronize2(RootPart.java:139)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.SashWindowsContainer.refreshTabsInternal(SashWindowsContainer.java:715)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.SashWindowsContainer.refreshTabs(SashWindowsContainer.java:669)

       at org.eclipse.papyrus.infra.core.sasheditor.internal.SashWindowsContainer.createPartControl(SashWindowsContainer.java:234)

       at org.eclipse.papyrus.infra.core.sasheditor.editor.AbstractMultiPageSashEditor.activate(AbstractMultiPageSashEditor.java:178)

       at org.eclipse.papyrus.infra.ui.editor.CoreMultiDiagramEditor.activate(CoreMultiDiagramEditor.java:760)

       at org.eclipse.papyrus.editor.PapyrusMultiDiagramEditor.activate(PapyrusMultiDiagramEditor.java:42)

       at org.eclipse.papyrus.infra.core.sasheditor.editor.AbstractMultiPageSashEditor.createPartControl(AbstractMultiPageSashEditor.java:165)

       at org.eclipse.papyrus.infra.ui.editor.CoreMultiDiagramEditor.createPartControl(CoreMultiDiagramEditor.java:486)

       at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)

       at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)

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

       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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:54)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

       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:94)

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

       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:173)

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

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

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

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

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

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

       at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3176)

       at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3158)

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

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

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

       at org.eclipse.ui.actions.OpenWithMenu.openEditor(OpenWithMenu.java:324)

      at org.eclipse.ui.actions.OpenWithMenu.lambda$0(OpenWithMenu.java:180)

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

       at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4415)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

       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:670)

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

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

       at org.eclipse.equinox.launcher.Main.main(Main.java:1489)

 

Best,

 

 


_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev


_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev


_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev

Back to the top