add aai exception when missing FromAppId header 29/24229/1
authorPavel Paroulek <pavel.paroulek@orange.com>
Sat, 18 Nov 2017 21:14:27 +0000 (22:14 +0100)
committerPavel Paroulek <pavel.paroulek@orange.com>
Sat, 18 Nov 2017 21:14:27 +0000 (22:14 +0100)
adding an aai exception so that instead of NPE a 4009 exception is thrown in case of a missing FromAppId header

Change-Id: Iac14eeedd05a8caf0fc676c5e218938aa94a6e27
Issue-ID: AAI-480
Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
aai-resources/src/main/java/org/onap/aai/rest/BulkConsumer.java

index fa74f7b..780510d 100644 (file)
@@ -108,7 +108,6 @@ public abstract class BulkConsumer extends RESTAPI {
                String realTime = headers.getRequestHeaders().getFirst("Real-Time");
                String outputMediaType = getMediaType(headers.getAcceptableMediaTypes());
                Version version = Version.valueOf(versionParam);
-               DBConnectionType type = this.determineConnectionType(sourceOfTruth, realTime);
 
                Response response = null;
                
@@ -121,7 +120,7 @@ public abstract class BulkConsumer extends RESTAPI {
                
                try {
                        //TODO add auth check when this endpoint added to that auth properties files
-                       
+                       DBConnectionType type = this.determineConnectionType(sourceOfTruth, realTime);
                        
                        JsonArray transactions = getTransactions(content);