Update Default Org issue 37/42837/1
authorInstrumental <jcgmisc@stl.gathman.org>
Sat, 14 Apr 2018 01:04:09 +0000 (20:04 -0500)
committerInstrumental <jcgmisc@stl.gathman.org>
Sat, 14 Apr 2018 01:04:17 +0000 (20:04 -0500)
Issue-ID: AAF-247
Change-Id: Iffe755ac94225be943d3fe003ebcad95d0038052
Signed-off-by: Instrumental <jcgmisc@stl.gathman.org>
auth/.gitignore
auth/auth-core/src/main/java/org/onap/aaf/auth/local/TextIndex.java
auth/auth-core/src/main/java/org/onap/aaf/auth/org/OrganizationFactory.java
auth/auth-core/src/test/java/org/onap/aaf/auth/env/test/JU_AuthzTransImpl.java
auth/auth-deforg/src/main/java/org/onap/aaf/org/DefaultOrg.java

index 3ff6f78..5833316 100644 (file)
@@ -3,3 +3,4 @@
 /target/
 /aaf_*
 /deploy.gz
+/createLocalDeploy.sh
index cbb3603..4cf2dd5 100644 (file)
@@ -132,12 +132,8 @@ public class TextIndex {
                TimeTaken tt2 = trans.start("Open Files", Env.SUB);
                try {
                        raf = new RandomAccessFile(file,"rw");
-                       try {
-                               raf.setLength(0L);
-                               fos = raf.getChannel();
-                       } finally {
-                               raf.close();
-                       }
+                       raf.setLength(0L);
+                       fos = raf.getChannel();
                } finally {
                        tt2.done();
                }
@@ -187,7 +183,7 @@ public class TextIndex {
                        }
                } finally {
                        fos.close();
-                       raf.close();
+                       raf.close(); // closed by fos
                }
        }
        
index d12345a..843e268 100644 (file)
@@ -75,6 +75,8 @@ public class OrganizationFactory {
                }
                Organization org = orgs.get(orgNS);
                if(org == null) {
+                       env.debug().printf("Attempting to instantiate Organization %s\n",orgNS);
+
                        String orgClass = env.getProperty(ORGANIZATION_DOT+orgNS);
                        if(orgClass == null) {
                                env.warn().log("There is no Organization." + orgNS + " property");
@@ -104,10 +106,11 @@ public class OrganizationFactory {
                                        }
                                }
                                orgs.put(orgNS, org);
-                               if("true".equalsIgnoreCase(env.getProperty(orgNS+".default"))) {
+                               boolean isDefault;
+                               if((isDefault="true".equalsIgnoreCase(env.getProperty(orgNS+".default")))) {
                                        defaultOrg = org;
                                }
-
+                               env.init().printf("Instantiated %s with %s%s\n",orgNS,orgClass,(isDefault?" as default":""));
                        }
                        if(org==null) {
                                if(defaultOrg!=null) {
index c646e52..317fb94 100644 (file)
@@ -161,7 +161,7 @@ public class JU_AuthzTransImpl {
        
        @Test
        public void testNow() {
-               Date date = new Date();
+               Date date = authzTransImpl.now();
                Assert.assertEquals(date,authzTransImpl.now());
                when(authzTransImpl.now()).thenReturn(null);
        }
index 9fc983e..5674e24 100644 (file)
@@ -84,7 +84,7 @@ public class DefaultOrg implements Organization {
                        if(temp==null) {
                                temp = env.getProperty(AAF_DATA_DIR);
                                if(temp!=null) {
-                                       env.warn().log(defFile, "is not defined. Using default: ",temp+"/identities.dat");
+                                       env.warn().log(defFile, " is not defined. Using default: ",temp+"/identities.dat");
                                        File dir = new File(temp);
                                        fIdentities=new File(dir,"identities.dat");
                                        if(!fIdentities.exists()) {