Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #536933 +++ See https://www.eclipse.org/forums/index.php/m/1792144/ for the original report. It's because our server depends on parts of Jetty, and the version ranges we configured do not seem to match what is available in Oxygen. Manually adding http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.4.10.v20180503/ to the list of available update sites before installing "fixes" the issue. Steps to reproduce: 1. Install a fresh Oxygen Committers package. 2. Open "Help > Install new software..." and enter http://download.eclipse.org/sirius/updates/releases/6.0.0/oxygen 3. Select "Sirius Specification Environment", "Sirius Server (Experimental)" and "Sirius Support for Modeling Workflows (Experimental)" and hit Next. 4. The installation of the experimental features fail this message: Cannot complete the install because one or more required items could not be found. Software being installed: Sirius Server (Experimental) 6.0.0.201806111307 (org.eclipse.sirius.server.feature.feature.group 6.0.0.201806111307) Missing requirement: Sirius Server Backend 6.0.0.201806111307 (org.eclipse.sirius.server.backend 6.0.0.201806111307) requires 'bundle org.eclipse.jetty.servlets [9.0.0,10.0.0)' but it could not be found Cannot satisfy dependency: From: Sirius Server (Experimental) 6.0.0.201806111307 (org.eclipse.sirius.server.feature.feature.group 6.0.0.201806111307) To: org.eclipse.sirius.server.backend [6.0.0.201806111307]
Cloned to report the fix that will be done in 6.0.x on master for 6.1.0.
Fixed by: - 5aa097d7bc010f562eda0eb26717b05ebe91ff15 - db9a8f7c3754e6e18a42bd6c21dcfcdf154710f1 - a6999f1ede5553d8263154ba4603644a2daaa197
Note that the initial issue is still present, i.e. it is still not possible to install the server component on Oxygen. This is expected. The "fix" implemented was simply to document this limitation (that we can not really do much about). So the steps to validate are simply to verify in the release notes that this limitation is mentioned clearly.
Available in Sirius 6.1.0, see https://wiki.eclipse.org/Sirius/6.1.0