ODLPARENT-134: ensure correct startup with BC 49/66349/3
authorStephen Kitt <skitt@redhat.com>
Mon, 11 Dec 2017 14:35:30 +0000 (15:35 +0100)
committerRobert Varga <nite@hq.sk>
Wed, 13 Dec 2017 06:50:39 +0000 (06:50 +0000)
commit2ae333d76c457d40227b7fc7619b7a2e1cf43830
tree3bc69ea84d01738209452b53b43b5633d1bcc199
parent0d375956788b459a2b9cc62a448579364658e011
ODLPARENT-134: ensure correct startup with BC

In Karaf 4.1, Bouncy Castle no longer starts correctly; or rather,
loading kpix results in prov being refreshed, which restarts sshd and
most of Karaf.

This patch cleans up the startup.properties construction, and enforces
the correct order for Bouncy Castle. It also adds metatype and
blueprint.core.compatibility which must be loaded at boot to avoid
unwanted refreshes.

Change-Id: Ic8e8e0e932b9d9eaea292003118ef1936b67b822
Signed-off-by: Stephen Kitt <skitt@redhat.com>
features-test/src/main/java/org/opendaylight/odlparent/featuretest/SingleFeatureTest.java
karaf/karaf4-parent/pom.xml
karaf/opendaylight-karaf-resources/pom.xml
karaf/opendaylight-karaf-resources/src/main/patches/karaf-etc-startup-properties-4.1.3.patch [deleted file]