I have a project which contains 4 features within one category “XY”. If I build the features for the target platform 4.0 or 4.1 and deploy them to my update sites, I can install these extensions in the appropriate KNIME apps. During installation of the extensions the features are correctly shown as a group for category “XY” in the Installation dialog.
However, If I build the features for the target platform 4.2, the features are not anymore shown within a group in the installation dialog. Only if I uncheck “Group items by category”, my features become visible.
What can I do?
Which tool are you using to build the update site? Tycho?
How are you defining the categories? With a site.xml or category.xml file?
thank you for the response. My categories are defined in the site.xml.
My build action within eclipse IDE:
- double click on site.xml
- click on “build all” in “Update Site Map” dialog
Can you take a look at the created
content.xml file? It should contain category information.
I recommend you to use tycho and maven to build your extensions. Take a look at GitHub - knime-community/community-repository-template for how to get started with this.
the created content.xml does contain the category information only for the builds for target 4.0 and 4.1 but not for 4.2.
Puh this is a weird issues, If I understand you correctly, the only difference is the target platform you set in your eclipse installation when creating the update site?
Or are you using a standalone p2-directory to create the update site.