Convert web-impl-osgi to WhiteBoard 20/101720/10
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 4 Jul 2022 15:46:28 +0000 (17:46 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 4 Jul 2022 21:43:44 +0000 (23:43 +0200)
commit5d85407c27c3fb50e38c97a0403d178eefe65252
tree93b0347b6a936f6e49d4fee0cd3a82ea586fed7c
parent70f0b5c0eaf2f0680fea6fcc659f8ed4d7afac24
Convert web-impl-osgi to WhiteBoard

We are using OSGi R7, which has a very much workable HTTP Whiteboard
specification. Rather than mucking with pax-web-api, use HTTP Whiteboard
for WebContext implementation. This has the nice side-effect of working
with any implementation, not only with pax-web.

JIRA: AAA-225
Change-Id: I6387333b44dc9b6a40f909c3d3ceb75693193014
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
web/impl-osgi/pom.xml
web/impl-osgi/src/main/java/org/opendaylight/aaa/web/osgi/PaxWebServer.java [deleted file]
web/impl-osgi/src/main/java/org/opendaylight/aaa/web/osgi/WhiteboardResource.java [new file with mode: 0644]
web/impl-osgi/src/main/java/org/opendaylight/aaa/web/osgi/WhiteboardServletContextHelper.java [new file with mode: 0644]
web/impl-osgi/src/main/java/org/opendaylight/aaa/web/osgi/WhiteboardWebServer.java [new file with mode: 0644]