Fix initialization bug 59/103359/1
authorUbuntu <dgl@research.att.com>
Mon, 9 Mar 2020 13:39:09 +0000 (13:39 +0000)
committerUbuntu <dgl@research.att.com>
Mon, 9 Mar 2020 13:39:30 +0000 (13:39 +0000)
Issue-ID: DMAAP-1401
Signed-off-by: Ubuntu <dgl@research.att.com>
Change-Id: I524bea72580b8d4e4ddacfb7bd91f3cead03f489
Signed-off-by: Ubuntu <dgl@research.att.com>
src/main/java/org/onap/dmaap/dbcapi/server/CertficateManagerFactory.java
src/main/java/org/onap/dmaap/dbcapi/server/CertificateManager.java

index 55aa0c1..0bffd84 100644 (file)
@@ -39,7 +39,7 @@ public class CertficateManagerFactory extends BaseLoggingClass {
 
     public CertificateManager initCertificateManager() {
         boolean useCadi = "cadi".equalsIgnoreCase(dmaapConfig.getProperty("CertificateManagement", "legacy"));
-        logger.info("CertificateManagerFactory: useCadi=", useCadi);
+        logger.info("CertificateManagerFactory: useCadi=" + useCadi);
         
         if ( useCadi ) {
                return new CadiCertificateManager( dmaapConfig );
index e0f554d..2772b92 100644 (file)
@@ -53,6 +53,12 @@ public abstract class CertificateManager extends BaseLoggingClass{
        private cmAttribute     trustStore;
        protected boolean ready;
 
+       CertificateManager() {
+               keyStore = new cmAttribute();
+               trustStore = new cmAttribute();
+               ready = false;
+       }
+
        public boolean isReady() {
                return ready;
        }