Skip to content

Implement the Whiteboard Specification for Jakarta™ Servlet #1067

@laeubi

Description

@laeubi

Equinox already contains an implementation of the Http Whiteboard Specification that was replaced with the Whiteboard Specification for Jakarta™ Servlet due to the switch from javax -> jakarta namespace.

As there are different namespace (javax.servlet versus jakarta.servlet and org.osgi.service.http.whiteboard versus org.osgi.service.servlet.whiteboard) it would be possible to implement this using some wrapper classes inside equinox.

This would then allow users to transition from most of the legacy HttpService use cases to a whiteboard approach first, and then migrate to jakarta namespace.

@rotty3000 as you seem have implemented the R7 spec for Equinox already, would you like to help here to transition to the R8 spec? I could integrating even the official TCKs for this here so its possible to track the actual state of compliance (sadly these are only available for R8).

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions