Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    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 18:43 Go to next message
Claudio Weiler is currently offline Claudio WeilerFriend
Messages: 31
Registered: August 2015
Location: Brazil
Member
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 72 times)

[Updated on: Tue, 18 May 2021 18:52]

Report message to a moderator

Re: Custom product setup with 2021-03 looses setup reference [message #1841495 is a reply to message #1841485] Wed, 19 May 2021 05:24 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33252
Registered: July 2009
Senior Member
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>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Custom product setup with 2021-03 looses setup reference [message #1841510 is a reply to message #1841495] Wed, 19 May 2021 15:22 Go to previous messageGo to next message
Claudio Weiler is currently offline Claudio WeilerFriend
Messages: 31
Registered: August 2015
Location: Brazil
Member
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 06:39 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33252
Registered: July 2009
Senior Member
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.

Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Custom product setup with 2021-03 looses setup reference [message #1841652 is a reply to message #1841527] Mon, 24 May 2021 18:40 Go to previous message
Claudio Weiler is currently offline Claudio WeilerFriend
Messages: 31
Registered: August 2015
Location: Brazil
Member
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: Wed Nov 06 08:38:15 GMT 2024

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

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

Back to the top