Inject ServletSupport into MoonRealm 97/101697/10
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 3 Jul 2022 00:53:11 +0000 (02:53 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 3 Jul 2022 03:18:43 +0000 (05:18 +0200)
commitf2b9cbf00a3c7b924251fc22330a0278ca87d59c
treef06b3f9778c69383d476dca36a65f1359748b8c7
parent6f3bc69e88dfc5e89a28d4518f36782dbcb21347
Inject ServletSupport into MoonRealm

We cannot quite inject Jersey in OSGi environment. Make sure we indirect
through ServletSupport, which provides the proper binding.

Change-Id: I132d55f4fa4e9d853e96cf3e299e241df730cb00
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/shiro/realm/MoonRealm.java
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/shiro/web/env/AAAIniWebEnvironment.java
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/shiro/web/env/ShiroWebEnvironmentLoaderListener.java
aaa-shiro/impl/src/main/resources/OSGI-INF/blueprint/impl-blueprint.xml