Skip to main content



      Home
Home » Eclipse Projects » Oomph » Custom product setup with 2021-03 looses setup reference
Custom product setup with 2021-03 looses setup reference [message #1841485] Tue, 18 May 2021 14:43 Go to next message
Eclipse UserFriend
Hi,

When installing custom setup based on 2021-03 version, it looses setup reference. So there is no "Help > Perform Setup Tasks..." or "Navigate > Open Setup" menus entries, or Oomph preference page.

Installation occurs without problems.

I started this custom product with 2020-09, and update to 2020-12 was correctly applied.

Main difference from 2020-12 setup log to 2021-03 is the absence of line for "Bundle org.eclipse.oomph.setup.installer", some oomph features not installed, and all "Launching the installed product..." final part.


Thanks any help.

- Setup: https://github.com/trepr/eclipse-setup/blob/main/eclipse-ee-sds-product.setup
- Install log attached.
  • Attachment: setup.log
    (Size: 164.07KB, Downloaded 91 times)

[Updated on: Tue, 18 May 2021 14:52] by Moderator

Re: Custom product setup with 2021-03 looses setup reference [message #1841495 is a reply to message #1841485] Wed, 19 May 2021 01:24 Go to previous messageGo to next message
Eclipse UserFriend
The generate catalogs include this p2 task which is merged with the p2 tasks for the product versions:
<?xml version="1.0" encoding="UTF-8"?>
<setup.p2:P2Task
    xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI"
    xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0">
  <requirement
      name="org.eclipse.oomph.setup.feature.group"/>
  <repository
      url="${oomph.update.url}"/>
</setup.p2:P2Task>
Re: Custom product setup with 2021-03 looses setup reference [message #1841510 is a reply to message #1841495] Wed, 19 May 2021 11:22 Go to previous messageGo to next message
Eclipse UserFriend
Hi Ed!

Sorry, I didn't understand what you mean.

I have find your snippet (similar) in "org.eclipse.products.setup". I need to confess that I really don't understand all Oomph terms. Do you mean that I need to use "setup:ProductCatalog" rather then actual "setup:Product"?

And, any reason to 2020-12 or 2020-19 install works and 2021-03 don't?
Re: Custom product setup with 2021-03 looses setup reference [message #1841527 is a reply to message #1841510] Thu, 20 May 2021 02:39 Go to previous messageGo to next message
Eclipse UserFriend
It appears your setup does not install org.eclipse.oomph.setup.feature.group. I'm not sure why older ones wold work, but that looks to be generally missing. Depending on what tasks are used, the bundles implementing those tasks will be installed, but you don't appear to have installed the full setup feature so the setup UI stuff is not installed.
Re: Custom product setup with 2021-03 looses setup reference [message #1841652 is a reply to message #1841527] Mon, 24 May 2021 14:40 Go to previous message
Eclipse UserFriend
Hi Ed,

I copied these 2 tasks to my "setup:Product":

  <setupTask
      xsi:type="setup:InstallationTask"
      id="installation"/>
  <setupTask
      xsi:type="setup.p2:P2Task">
    <requirement
        name="org.eclipse.oomph.setup.feature.group"/>
    <repository
        url="${oomph.update.url}"/>
  </setupTask>


It works now. Thanks.
Previous Topic:Proxy configuration is ignored (ERROR HTTP Proxy Authentication Required)
Next Topic:Is there an Oomph task to perform git pull ?
Goto Forum:
  


Current Time: Sat May 24 23:02:16 EDT 2025

Powered by FUDForum. Page generated in 0.04551 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top