Features from platform target missing [message #1831862] |
Tue, 01 September 2020 09:45  |
Eclipse User |
|
|
|
I installed the latest Eclipse (2020-09) via the Oomph tooling.
Everything works as expected.
The only problem is that I don't see any features from the default target in the run config.
See the attached screenshot.
I assume this is due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=548497 ?
Is there a workaround or will this be 'automatically' fixed as soon as the release is correctly deployed under the url?
Thank you for the great tool and your support!
|
|
|
|
Re: Features from platform target missing [message #1831867 is a reply to message #1831865] |
Tue, 01 September 2020 10:57   |
Eclipse User |
|
|
|
Ok I see that it is confusing what I wrote, sorry.
So I installed an Eclipse Modeling Tools via Oomph.
Then I tried to create a run config based on features, but none are offered, as shown in the screenshot.
So I did not set an explicit target and used the 'default' one eclipse sets.
|
|
|
Re: Features from platform target missing [message #1831876 is a reply to message #1831867] |
Tue, 01 September 2020 16:44   |
Eclipse User |
|
|
|
the question still remains. There is always a target platform. Windows -> Preferences -> Plug-in Development Environment -> Target Platform. The active one is bold. You can double click it and look at the contents tab. You can choose to see plug-ins or features. Those features should be available in your launch configuration. What's shown in the launch configuration is not related to Oomph but rather to what's in your target platform, so you should look there first.)
|
|
|
Re: Features from platform target missing [message #1831877 is a reply to message #1831876] |
Tue, 01 September 2020 16:55   |
Eclipse User |
|
|
|
As I wrote, I didn't set an explicit target platform. The one used by default is the 'Running Platform'.
This target should have all the features of the running eclipse instance, but in the case of installing the latest Modeling Tools via Oomph this target does not contain any features.
At least they are not accessible in any view one usually can access them.
Why I think this is related to Oomph is, that if I install Eclipse Modeling Tools 2020-09 M3 via Oomph I don't have any features available using the 'Running Platform', on the other hand all features are available if I download the Modeling Tools package directly.
|
|
|
Re: Features from platform target missing [message #1831878 is a reply to message #1831877] |
Tue, 01 September 2020 17:37   |
Eclipse User |
|
|
|
Nevertheless the question is still,: What do you see in that Running Platform's Contents tab?
These features must be installed as required by that product version, so those must (in principle) be available in the Target Platform:<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:p2="http://www.eclipse.org/oomph/p2/1.0">
<p2:Requirement
name="epp.package.modeling"
versionRange="[4.17.0,5.0.0)"/>
<p2:Requirement
name="org.eclipse.platform.feature.group"
versionRange="[4.17.0,5.0.0)"/>
<p2:Requirement
name="org.eclipse.rcp.feature.group"
versionRange="[4.17.0,5.0.0)"/>
<p2:Requirement
name="org.eclipse.e4.core.tools.feature.feature.group"/>
<p2:Requirement
name="org.eclipse.egit.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.cdo.epp.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.compare.diagram.sirius.source.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.compare.egit.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.compare.ide.ui.source.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.compare.source.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.ecoretools.design.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.ecp.emfforms.sdk.feature.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.query.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.transaction.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.emf.validation.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.epp.mpc.feature.group"/>
<p2:Requirement
name="org.eclipse.gef.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.gmf.runtime.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.jdt.feature.group"/>
<p2:Requirement
name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
<p2:Requirement
name="org.eclipse.ocl.all.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.pde.feature.group"/>
<p2:Requirement
name="org.eclipse.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.tips.feature.feature.group"/>
<p2:Requirement
name="org.eclipse.uml2.sdk.feature.group"/>
<p2:Requirement
name="org.eclipse.xsd.sdk.feature.group"/>
</xmi:XMI>
|
|
|
|
Re: Features from platform target missing [message #1831888 is a reply to message #1831883] |
Tue, 01 September 2020 20:36   |
Eclipse User |
|
|
|
What does the Help -> About * -> Installation Details' Feature's tab show for this installation? One would expect all the installation's features to be in the target platform that is based based on that installation. Perhaps something in PDE has changed (broken) in this regard...
|
|
|
|
|
|
Re: Features from platform target missing [message #1831913 is a reply to message #1831907] |
Wed, 02 September 2020 14:13   |
Eclipse User |
|
|
|
Yes, I could reproduce it installing the same locally-built version of Oomph into 2020-06 and 2020-09 and then only the 2020-09 version has this problem. So the problem appears to be specific to the PDE version.. The packaged version uses a bundle pool local to the installation (i.e., collocated with the installation) but the installer-installed version uses a shared bundle pool by default. In the end that shouldn't matter. One would expect that whatever bundles and features are in the installation's profile are also in the PDE target platform for that installation. Of course that appears not to be the case depending on the version of PDE. So whatever has gone wrong appears to be something that changed in PDE and would need to be fixed in PDE.
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04320 seconds