Resolving Karaf Northbound API issues with a few related fixes 11/10111/5
authorMadhu Venugopal <mavenugo@gmail.com>
Fri, 22 Aug 2014 05:39:00 +0000 (22:39 -0700)
committerMadhu Venugopal <mavenugo@gmail.com>
Fri, 22 Aug 2014 05:39:00 +0000 (22:39 -0700)
commit20f9baaafb69d3cb3cc5fddbd1cc9d181492fed3
treeb86b537f8819fd78040d8eb4ac4a8ab07c6472c1
parentca350882dfe7f0f8c5ac2b8a82c8441258f960a9
Resolving Karaf Northbound API issues with a few related fixes

1. Upgrading Apache Tomcat Patch version from 7.0.32 to 7.0.53 (https://git.opendaylight.org/gerrit/10110)
2. No impact to the legacy distribution.
3. Fixing the Jackson - Jersey binding by fixing the Classloader confusion where multiple bundles exports javax.ws.rs
4. Adding a temporary hack for the Http authentication by adding a karaf-tomcat-security bundle
   The existing security bundle is rift with dependencies into a lot of deeply chained AD-SAL NSF and needs a lot of pruning.
   Hence in order to make progress in Karaf testing and development, Have bypassed it temporarily and we will fix it soon.

Change-Id: I132002c0b4e389f50968c7fd08521157900183d3
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
features/base/src/main/resources/features.xml
opendaylight/commons/opendaylight/pom.xml
opendaylight/distribution/opendaylight-karaf-resources/src/main/resources/configuration/tomcat-server.xml
opendaylight/karaf-tomcat-security/pom.xml [new file with mode: 0644]
opendaylight/karaf-tomcat-security/src/main/java/org/opendaylight/controller/karafsecurity/ControllerCustomRealm.java [new file with mode: 0644]
pom.xml