Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
8915
-
Highest
Description
Hi,
I received several emails from downstream projects, that Dlux bases UIs are broken in Nitrogen.
After some investigation found this: Caused by: org.osgi.service.http.NamespaceException: alias: '/' is already in use in this or another context
This error appears in Karaf log after feature:install odl-dlux-core.
http:list command in karaf console pointed me to aaa project and aaa-shiro feature. In aaa/aaa-shiro/impl/pom.xml found this: <Web-ContextPath>/</Web-ContextPath>
When i changed value to /moon, rebuilt aaa, dlux and distribution, GUI started working, but i'm not sure if i didn't broke aaa.
I'm not familiar with aaa project and Jetty at all, so don't know if this is valid configuration change, but there is a conflict and we should resolve it somehow.
Thanks