Skip to content

org.eclipse.rap.ui 4.3 has unresolved requirement for org.osgi.service.event version 1.3.0 #327

@AndrewBickerton

Description

@AndrewBickerton

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions