I'm trying to migrate an application from RAP 3 to RAP 4, and get the following error:
org.osgi.framework.BundleException: Could not resolve module: xxx.xxx.xx.xxxxx [20]
Unresolved requirement: Require-Bundle: org.eclipse.rap.ui
-> Bundle-SymbolicName: org.eclipse.rap.ui; bundle-version="4.3.0.20250326-0941"; singleton:="true"
org.eclipse.rap.ui [65]
Unresolved requirement: Import-Package: org.osgi.service.event; version="1.3.0"
Sure enough, the manifest for org.eclipse.rap.ui-4.3.0.jar contains:
Import-Package: jakarta.servlet.http;version="[5.0.0,7.0.0)",org.osgi.service.event;version="1.3.0",org.eclipse.rap.service.http;version="[4.3.0,5.0.0)"
but https://download.eclipse.org/rt/rap/4.3/R-20250601-2335/plugins/ (which I've built against) only contains org.osgi.service.event_1.4.1.202109301733.jar, not version 1.3.0. Version 1.3.0 doesn't seem to be available any more.
Is this simply an error in the org.eclipse.rap.ui-4.3.0 manifest?