Jump to content
  • eclipse 2021-03


    erickdeoliveiraleal
    CategoryBug report
    PriorityImmediate
    ReproducibilityAlways
    ResolutionUnable to Reproduce
    SeverityBlock
    StatusClosed
    Versionv6.16.0
    Used the Jasper Studio plugin for Eclipse, Eclipse asked to update to version 2021-03 which is available since march 17, I updated, Jasper Studio stopped working. Every time you update Eclipse, the plugin stops working. Why does Tibco not adopt a more proactive stance like other plug-in providers and already makes its plugin compatible with the current Eclipse version? Is there a deadline for it to be compatible with version 2021-03?


    User Feedback

    Recommended Comments

    I have a similar (possibly the same) problem. Everything worked before 2021-03, and now the Jaspersoft Studio plug-in does not work. Here is some extra information beyond what the original poster reported.

     

    I tried uninstalling and reinstalling, which did not report any errors, but then when I restart the plugin does not work. The perspective just says "" instead of the icon, and opening a .jrxml file just results in a text editor, not the report editor. All signs point to the feature not loading correctly.

     

    In the error messages, there is a "FrameworkEvent ERROR". It says:

     

    org.osgi.framework.BundleException: Could not resolve module: com.jaspersoft.studio [5167]

    Unresolved requirement: Require-Bundle: com.jaspersoft.studio.babel.editor; bundle-version="6.16.0"; visibility:="reexport"

    -> Bundle-SymbolicName: com.jaspersoft.studio.babel.editor; bundle-version="6.16.0.final"; singleton:="true"

    com.jaspersoft.studio.babel.editor [5168]

    Unresolved requirement: Import-Package: net.sf.jasperreports.utils.compatibility

    -> Export-Package: net.sf.jasperreports.utils.compatibility; bundle-symbolic-name="net.sf.jasperreports"; bundle-version="6.16.0.final"; version="0.0.0"

    net.sf.jasperreports [5208]

    Unresolved requirement: Require-Bundle: com.jaspersoft.studio.bundles.batik; bundle-version="1.11.0"; visibility:="reexport"

    -> Bundle-SymbolicName: com.jaspersoft.studio.bundles.batik; bundle-version="1.11.0.b02"

    com.jaspersoft.studio.bundles.batik [5171]

    No resolution report for the bundle. Unresolved requirement: Require-Bundle: com.jaspersoft.studio.bundles.poi; bundle-version="4.1.1"; visibility:="reexport"

    -> Bundle-SymbolicName: com.jaspersoft.studio.bundles.poi; bundle-version="4.1.1.b02"

    com.jaspersoft.studio.bundles.poi [5179]

    Unresolved requirement: Import-Package: org.apache.batik.anim.dom

    -> Export-Package: org.apache.batik.anim.dom; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Import-Package: org.apache.batik.util

    -> Export-Package: org.apache.batik.util; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Import-Package: org.apache.batik.bridge

    -> Export-Package: org.apache.batik.bridge; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Import-Package: org.apache.batik.ext.awt.image.renderable

    -> Export-Package: org.apache.batik.ext.awt.image.renderable; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Import-Package: org.apache.batik.ext.awt

    -> Export-Package: org.apache.batik.ext.awt; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Import-Package: org.apache.batik.gvt

    -> Export-Package: org.apache.batik.gvt; bundle-symbolic-name="com.jaspersoft.studio.bundles.batik"; bundle-version="1.11.0.b02"; version="0.0.0"

    Unresolved requirement: Require-Bundle: net.sf.jasperreports; bundle-version="6.16.0"; visibility:="reexport"

    -> Bundle-SymbolicName: net.sf.jasperreports; bundle-version="6.16.0.final"; singleton:="true"

    Unresolved requirement: Require-Bundle: net.sf.jasperreports.samples; bundle-version="6.16.0"

    -> Bundle-SymbolicName: net.sf.jasperreports.samples; bundle-version="6.16.0.final"; singleton:="true"

    net.sf.jasperreports.samples [5210]

    Unresolved requirement: Require-Bundle: net.sf.jasperreports; bundle-version="6.16.0"

    -> Bundle-SymbolicName: net.sf.jasperreports; bundle-version="6.16.0.final"; singleton:="true"

    Unresolved requirement: Require-Bundle: com.jaspersoft.studio.properties; bundle-version="6.16.0"; visibility:="reexport"

    -> Bundle-SymbolicName: com.jaspersoft.studio.properties; bundle-version="6.16.0.final"; singleton:="true"

    com.jaspersoft.studio.properties [5195]

    Unresolved requirement: Import-Package: org.eclipse.wb.swt

    -> Export-Package: org.eclipse.wb.swt; bundle-symbolic-name="net.sf.jasperreports"; bundle-version="6.16.0.final"; version="0.0.0"; uses:="org.eclipse.swt.graphics,org.eclipse.jface.resource"

    Unresolved requirement: Require-Bundle: com.jaspersoft.studio.babel.editor; bundle-version="6.16.0"

    -> Bundle-SymbolicName: com.jaspersoft.studio.babel.editor; bundle-version="6.16.0.final"; singleton:="true"

    Unresolved requirement: Require-Bundle: net.sf.jasperreports; bundle-version="6.16.0"

    -> Bundle-SymbolicName: net.sf.jasperreports; bundle-version="6.16.0.final"; singleton:="true"

    Bundle was not resolved because of a uses constraint violation.

    org.apache.felix.resolver.reason.ReasonException: Uses constraint violation. Unable to resolve resource com.jaspersoft.studio.bundles.batik [osgi.identity; osgi.identity=com.jaspersoft.studio.bundles.batik"; type="osgi.bundle"; version:Version="1.11.0.b02] because it is exposed to package 'org.w3c.dom.events' from resources org.w3c.dom.events [osgi.identity; type=osgi.bundle"; version:Version="3.0.0.draft20060413_v201105210656"; osgi.identity="org.w3c.dom.events] and org.eclipse.osgi [osgi.identity; type=osgi.bundle"; version:Version="3.16.200.v20210226-1447"; osgi.identity="org.eclipse.osgi"; singleton:="true] via two dependency chains.

     

    Chain 1:

    com.jaspersoft.studio.bundles.batik [osgi.identity; osgi.identity=com.jaspersoft.studio.bundles.batik"; type="osgi.bundle"; version:Version="1.11.0.b02]

    import: (&(osgi.wiring.package=org.w3c.dom.events)(&(version>=3.0.0)(!(version>=4.0.0))))

    |

    export: osgi.wiring.package: org.w3c.dom.events

    org.w3c.dom.events [osgi.identity; type=osgi.bundle"; version:Version="3.0.0.draft20060413_v201105210656"; osgi.identity="org.w3c.dom.events]

     

    Chain 2:

    com.jaspersoft.studio.bundles.batik [osgi.identity; osgi.identity=com.jaspersoft.studio.bundles.batik"; type="osgi.bundle"; version:Version="1.11.0.b02]

    import: (&(osgi.wiring.package=org.apache.xpath)(version>=2.7.1))

    |

    export: osgi.wiring.package=org.apache.xpath; uses:=org.apache.xerces.parsers

    org.apache.xalan [osgi.identity; type=osgi.bundle"; version:Version="2.7.2.v20201124-1837"; osgi.identity="org.apache.xalan]

    import: (osgi.wiring.package=org.apache.xerces.parsers)

    |

    export: osgi.wiring.package=org.apache.xerces.parsers; uses:=org.w3c.dom.events

    org.apache.xerces [osgi.identity; type=osgi.bundle"; version:Version="2.12.1.v20210115-0812"; osgi.identity="org.apache.xerces]

    import: (osgi.wiring.package=org.w3c.dom.events)

    |

    export: osgi.wiring.package: org.w3c.dom.events

    org.eclipse.osgi [osgi.identity; type=osgi.bundle"; version:Version="3.16.200.v20210226-1447"; osgi.identity="org.eclipse.osgi"; singleton:="true]

    at org.eclipse.osgi.container.Module.start(Module.java:463)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1845)

    at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1838)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1779)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1743)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1665)

    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)

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

    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)

     

    Later, there are additional error messages "Unable to resolve plug-in "com.jaspersoft.studio".". Here is the exception for that:

     

    java.io.IOException: Unable to resolve plug-in "com.jaspersoft.studio".

    at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:64)

    at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.resolve(PlatformURLPluginConnection.java:73)

    at org.eclipse.core.internal.boot.PlatformURLHandler.openConnection(PlatformURLHandler.java:69)

    at org.eclipse.osgi.internal.url.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:123)

    at java.base/java.net.URL.openConnection(URL.java:1063)

    at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:34)

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

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

    at org.eclipse.jface.resource.URLImageDescriptor.access$2(URLImageDescriptor.java:231)

    at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:58)

    at org.eclipse.swt.internal.DPIUtil.validateAndGetImagePathAtZoom(DPIUtil.java:419)

    at org.eclipse.swt.graphics.Image.(Image.java:687)

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

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

    at org.eclipse.e4.ui.workbench.addons.perspectiveswitcher.PerspectiveSwitcher.addPerspectiveItem(PerspectiveSwitcher.java:510)

    at org.eclipse.e4.ui.workbench.addons.perspectiveswitcher.PerspectiveSwitcher.createWidget(PerspectiveSwitcher.java:321)

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

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

    at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140)

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

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

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

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

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

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

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

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

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:109)

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

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

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

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

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

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.subscribeTopicToBeRendered(PartRenderingEngine.java:161)

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

    at org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler.handleEvent(EventObjectSupplier.java:92)

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

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

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

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

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

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

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

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

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

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

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

    at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setToBeRendered(UIElementImpl.java:314)

    at org.eclipse.ui.internal.CoolBarToTrimManager.update(CoolBarToTrimManager.java:611)

    at org.eclipse.ui.internal.WorkbenchWindow.updateActionBars(WorkbenchWindow.java:2491)

    at org.eclipse.ui.internal.WorkbenchWindow.largeUpdateEnd(WorkbenchWindow.java:2544)

    at org.eclipse.ui.internal.Workbench.largeUpdateEnd(Workbench.java:3293)

    at org.eclipse.ui.internal.WorkbenchWindow.fillActionBars(WorkbenchWindow.java:2737)

    at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:831)

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

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

    at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140)

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

    at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:83)

    at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1469)

    at org.eclipse.ui.internal.Workbench.openWorkbenchWindow(Workbench.java:2472)

    at org.eclipse.ui.internal.Workbench.getWorkbenchPage(Workbench.java:1943)

    at org.eclipse.ui.internal.Workbench.setReference(Workbench.java:1988)

    at org.eclipse.ui.internal.Workbench.lambda$10(Workbench.java:1879)

    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)

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

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

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

    at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)

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

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

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

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

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

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

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

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

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

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

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

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

    at org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl.setContext(PartImpl.java:469)

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73)

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

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

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82)

    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)

    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150)

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

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

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

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

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

    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)

    at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:666)

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

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

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

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

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

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

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

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

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

    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)

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

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

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

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

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

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

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

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

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

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

     

    There are additional errors of "Invalid input url:platform:/plugin/com.jaspersoft.studio/icons/jr_icon.png", but I presume those are follow-on errors due to the previous errors.

     

    Here is the session data, with "Command-line arguments" edited to remove personal information:

     

    eclipse.buildId=4.19.0.I20210303-1800

    java.version=11.0.4

    java.vendor=Azul Systems, Inc.

    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US

    Framework arguments: -product org.eclipse.epp.package.jee.product

    Command-line arguments: -data file:/D:/PathToSource/Source/ -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product

     

    Link to comment
    Share on other sites

    Changed Status from New to Feedback Requested


    Hi, I tried to reproduce your case doing the following steps:1. Installed a JSS plugin 6.16.0 inside an Eclipse J2EE 4.17 2. Upgraded to latest 4.19. No problems with the perspective3. Upgraded to the latest 6.17.0 plugin. No problems with the perspective.Can you please details on the steps you took in your configuration? For example if you already upgraded multiple times Eclipse and Studio plugin, from which version you were upgrading etc.By the way I tried similar steps also with the RCP and RAP developers version it worked the same.Regards,Massimo.
    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...