Fix yanglib SFT failure 68/70468/1
authorTom Pantelis <tompantelis@gmail.com>
Fri, 6 Apr 2018 22:35:29 +0000 (18:35 -0400)
committerTom Pantelis <tompantelis@gmail.com>
Fri, 6 Apr 2018 22:40:57 +0000 (18:40 -0400)
commitc734a43d922f4603c0463e6de86c99f0ca317887
tree12dbb42cb937dcc1b6675d16e2a23c74e4e5e892
parent694c618232a101cfd2d4800d2a68710f4fba672c
Fix yanglib SFT failure

For some reason the YangLibRestApp doesn't get created which causes
BP to timeout b/c it advertises an OSGi service referenced by the
BP xml. Instead of using a service I changed it to use a static
to bridge between BP and the web app, as is done elsewhere.

Change-Id: Ia606514258d2082bf041ac81ab890f53f999ee2c
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
features/yanglib/pom.xml
netconf/yanglib/src/main/java/org/opendaylight/yanglib/impl/YangLibProvider.java
netconf/yanglib/src/main/java/org/opendaylight/yanglib/impl/YangLibRestApp.java
netconf/yanglib/src/main/java/org/opendaylight/yanglib/impl/YangLibServiceImpl.java
netconf/yanglib/src/main/resources/WEB-INF/web.xml
netconf/yanglib/src/main/resources/org/opendaylight/blueprint/yanglib.xml
netconf/yanglib/src/test/java/org/opendaylight/yanglib/impl/YangLibProviderTest.java
netconf/yanglib/src/test/java/org/opendaylight/yanglib/impl/YangLibRestAppTest.java