ObeoNetwork / UML-Designer

OpenSource (EPL licensed) UML2 Graphical Modelers (Class, Composite, State, Activity, Sequence ...)
http://umldesigner.org
317 stars 122 forks source link

cannot install UML Designer from Marketplace, nor as plugins #1062

Open jadelkhoury opened 4 years ago

jadelkhoury commented 4 years ago

Although I can download UML Designer as a ready application (from http://www.umldesigner.org/download/), I cannot seem to be able to install UML Designer in any form onto an existing Eclipse installation. (Why don't I just use the stand-alone application? I am trying to integrate UML Designer with another Sirius-based plugin.)

I have tried different versions of Eclipse, and Update sites, with no success. Hard to share all options, but here is the most concrete setup on Eclipse 2019-09 R (4.13.0). I have Sirius 6.2.3.201908120659 installed.

  1. When I try to install as plugin, I get the following error, when I try to install the Plugin version 9.0.0.201901300933
Cannot complete the install because one or more required items could not be found.
  Software being installed: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933)
  Missing requirement: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) requires 'org.eclipse.equinox.p2.iu; org.obeonetwork.dsl.uml2.core.runtime.feature.feature.group 0.0.0' but it could not be found
  1. I tried to install via the marketplace, and then UML Designer cannot be found with the default Eclipse Marketplace. But if I choose the Obeo Marketplace, I can find it. BUT it cannot be installed. See picture below

image

mbats commented 4 years ago

Did you try to install thanks to the update site : https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/9.0.0/repository/ It should work with a Sirius 6.1 and Eclipse Oxygen.

jadelkhoury commented 4 years ago

My aim is to actually make it work on Eclipse Oxygen, but there I need to use Sirius 5.1.1 (due to the other product). With Oxygen Build id: 20180405-1200, I tried each of the repos in attached picture. They all give the same error.

It seems that org.obeonetwork.dsl.uml2.runtime.feature and/or org.obeonetwork.dsl.uml2.core.runtime.feature is missing?

image

mbats commented 4 years ago

So for Sirius 5.1, the good repo is the 8.1 version : https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/8.1.0/repository/

Could you share the error you get with this repo please?

jadelkhoury commented 4 years ago

The error is:

Cannot complete the install because one or more required items could not be found.
  Software being installed: UML Designer with Product Specific Branding 8.1.0.201807261234 (org.obeonetwork.dsl.uml2.runtime.product.feature.feature.group 8.1.0.201807261234)
  Missing requirement: UML Designer with Product Specific Branding 8.1.0.201807261234 (org.obeonetwork.dsl.uml2.runtime.product.feature.feature.group 8.1.0.201807261234) requires 'org.obeonetwork.dsl.uml2.core.runtime.feature.feature.group 0.0.0' but it could not be found

Here are the 2 steps to get to that error:

step1: image

Step2, after waiting some time, and then I press the "stop" button: image

mbats commented 4 years ago

Can you try by selecting only UML Designer and UML Designer SDK

jadelkhoury commented 4 years ago

Same problem. I also tried with just UML Designer, and that did not help either. Maybe it is that particular version of Oxygen that is a problem? What version are you using?

enwi commented 3 years ago

For me the solutions depicted in this issue did not work either. What did work though was to deinstall Sirius first and install UML Designer from here specifically this link https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/9.0.0/repository/ which was also mentrioned above.

michael-grothe commented 1 year ago

The same error still persists on eclipse 2022-12:

Cannot complete the install because one or more required items could not be found. Software being installed: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) Missing requirement: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) requires 'org.eclipse.equinox.p2.iu; org.obeonetwork.dsl.uml2.core.runtime.feature.feature.group 0.0.0' but it could not be found

I' using this update site: https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/9.0.0/repository/

There is no way to install the UML Designer with or without Sirius. Tried to install it from: http://download.eclipse.org/sirius/updates/releases/7.0.6/2021-06

Can some please confirm any working configuration based on a current eclipse release? Thanks!

pjljvandelaar commented 1 year ago

Same error with eclipse 2023-03

''' Cannot complete the install because one or more required items could not be found. Software being installed: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) Missing requirement: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) requires 'org.eclipse.equinox.p2.iu; org.eclipse.sirius.runtime.ide.ui.acceleo.feature.group 0.0.0' but it could not be found '''

After installing Sirius, the problem changes, but is not gone ''' Cannot complete the install because one or more required items could not be found. Software being installed: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) Missing requirement: UML Designer 9.0.0.201901300933 (org.obeonetwork.dsl.uml2.runtime.feature.feature.group 9.0.0.201901300933) requires 'org.eclipse.equinox.p2.iu; org.obeonetwork.dsl.uml2.core.runtime.feature.feature.group 0.0.0' but it could not be found '''

Yuri-Blankenstein-TNO commented 7 months ago

I also had this problem. You should add the https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/9.0.0/core/repository/ to your available update sites (note the /core/ in the url), before installing UML designer from https://s3-eu-west-1.amazonaws.com/obeo-umldesigner-releases/9.0.0/repository/. The missing org.obeonetwork.dsl.uml2.core.runtime.feature.feature.group is located there.