]
Lukáš Valach closed JBDS-4475.
------------------------------
Problem is resolved, thank you.
Verified in rh-eclipse47-devstudio-11.0-0.20170801.0458.el7.x86_64. Closing.
BundleException: Could not resolve module: *genericeditor*
----------------------------------------------------------
Key: JBDS-4475
URL:
https://issues.jboss.org/browse/JBDS-4475
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Bug
Components: rpm
Affects Versions: 11.0.0.GA
Environment: RHEL7
RHSCL:
http://brewweb.engineering.redhat.com/brewroot/repos/devtools-1.0-rh-ecli...
Devstudio: 11.0-0.20170720.0620.el7
Reporter: Lukáš Valach
Assignee: Nick Boldt
Fix For: 11.0.0.GA
Attachments:
rh-eclipse47-devstudio11.0-0.20170720.0620.el7.log.20170720-0858-clean_start_strict.txt,
rh-eclipse47.log.20170720-0834-without_devstudio_strict.txt
After start of Devstudio installed from RPM I found these exceptions in the log:
{code}
!ENTRY org.eclipse.pde.genericeditor.extension 4 0 2017-07-20 09:00:15.704
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module:
org.eclipse.pde.genericeditor.extension [1433]
Another singleton bundle selected: osgi.identity;
osgi.identity="org.eclipse.pde.genericeditor.extension";
type="osgi.bundle"; version:Version="1.0.0.v20170703-2151";
singleton:="true"
at org.eclipse.osgi.container.Module.start(Module.java:444)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1628)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1607)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1579)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1522)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY org.eclipse.ui.genericeditor 4 0 2017-07-20 09:00:15.737
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module:
org.eclipse.ui.genericeditor [1476]
Another singleton bundle selected: osgi.identity;
osgi.identity="org.eclipse.ui.genericeditor"; type="osgi.bundle";
version:Version="1.0.0.v20170703-2151"; singleton:="true"
at org.eclipse.osgi.container.Module.start(Module.java:444)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1628)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1607)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1579)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1522)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
{code}
I also tried to install and run eclipse47 without devstudio and there wasn't this
problem, so I guess that this issue is related only to devstudio.
It seems that there are installed multiple archives of genericeditor.
{code}
cd /opt/rh/rh-eclipse47/
find -iname "*org.eclipse.pde.genericeditor.extension*"
./root/usr/share/eclipse/droplets/eclipse-pde/eclipse/plugins/org.eclipse.pde.genericeditor.extension_1.0.0.v20170703-2151.jar
./root/usr/share/eclipse/droplets/eclipse-sdk/eclipse/plugins/org.eclipse.pde.genericeditor.extension.source_1.0.0.v20170703-2151.jar
./root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.pde.genericeditor.extension_1.0.0.v20170315-0955.jar
find -iname "*org.eclipse.ui.genericeditor*"
./root/usr/share/eclipse/droplets/eclipse-sdk/eclipse/plugins/org.eclipse.ui.genericeditor.source_1.0.0.v20170703-2151.jar
./root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.ui.genericeditor_1.0.0.v20170516-0821.jar
./root/usr/lib/eclipse/plugins/org.eclipse.ui.genericeditor_1.0.0.v20170703-2151.jar
cd ~/.eclipse/
find -iname "*org.eclipse.pde.genericeditor.extension*"
<nothing>
find -iname "*org.eclipse.ui.genericeditor*"
<nothing>
{code}
I don't see any impact to the user, Java, HTML and XML editor works fine.
Eclipse without Devstudio log:
[^rh-eclipse47.log.20170720-0834-without_devstudio_strict.txt]
Eclipse with Devstudio log:
[^rh-eclipse47-devstudio11.0-0.20170720.0620.el7.log.20170720-0858-clean_start_strict.txt]