Update traversal to use schema ingest changes 43/84443/5
authorKajur, Harish (vk250x) <vk250x@att.com>
Sun, 7 Apr 2019 23:17:03 +0000 (19:17 -0400)
committerKajur, Harish (vk250x) <vk250x@att.com>
Tue, 9 Apr 2019 19:22:34 +0000 (15:22 -0400)
for the application to not start if it doesn't start properly

Issue-ID: AAI-2329
Change-Id: I43a196d08853a6fbb02d715d6ec39b78d6611163
Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
aai-traversal/pom.xml
aai-traversal/src/main/resources/application.properties
aai-traversal/src/test/java/org/onap/aai/AAISetup.java
aai-traversal/src/test/java/org/onap/aai/HttpTestUtil.java
aai-traversal/src/test/java/org/onap/aai/rest/search/OnapQueryTest.java
aai-traversal/src/test/java/org/onap/aai/rest/search/QueryTest.java

index adbe286..57256ab 100644 (file)
@@ -41,8 +41,9 @@
         <maven.compiler.source>1.8</maven.compiler.source>
         <maven.compiler.target>1.8</maven.compiler.target>
 
-        <aai.schema.version>1.0.0</aai.schema.version>
-        <aai.core.version>1.4.1</aai.core.version>
+        <aai.schema.version>1.0.1</aai.schema.version>
+        <aai.core.version>1.4.2</aai.core.version>
+        <aai.rest.version>1.4.2</aai.rest.version>
 
         <spring.boot.version>1.5.19.RELEASE</spring.boot.version>
 
         <dependency>
             <groupId>org.onap.aai.aai-common</groupId>
             <artifactId>aai-rest</artifactId>
-            <version>1.4.1</version>
+           <version>${aai.rest.version}</version>
         </dependency>
         <dependency>
             <groupId>org.skyscreamer</groupId>
index 48fa5f1..1f57c7d 100644 (file)
@@ -90,3 +90,4 @@ schema.service.ssl.key-store=${server.local.startpath}etc/auth/aai_keystore
 schema.service.ssl.trust-store=${server.local.startpath}etc/auth/aai_keystore
 schema.service.ssl.key-store-password=password(OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0)
 schema.service.ssl.trust-store-password=password(OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0)
+schema.service.versions.override=false
index 42964eb..d43cde9 100644 (file)
@@ -51,8 +51,7 @@ import org.springframework.test.context.junit4.rules.SpringClassRule;
 import org.springframework.test.context.junit4.rules.SpringMethodRule;
 
 @ContextConfiguration(classes = {
-               SchemaLocationsBean.class,
-        SchemaVersions.class,
+               ConfigConfiguration.class,
                AAIConfigTranslator.class,
         EdgeIngestor.class,
         EdgeSerializer.class,
index 79e6cac..cfe15a1 100644 (file)
@@ -39,6 +39,7 @@ import org.onap.aai.setup.SchemaVersion;
 import org.onap.aai.setup.SchemaVersions;
 
 import javax.ws.rs.core.*;
+import javax.xml.validation.Schema;
 import java.io.UnsupportedEncodingException;
 import java.net.URI;
 import java.util.*;
@@ -68,7 +69,7 @@ public class HttpTestUtil extends RESTAPI {
 
     public void init(){
 
-        schemaVersions = SpringContextAware.getBean(SchemaVersions.class);
+        schemaVersions = (SchemaVersions) SpringContextAware.getBean("schemaVersions");
         httpHeaders         = Mockito.mock(HttpHeaders.class);
         uriInfo             = Mockito.mock(UriInfo.class);
 
index 838489f..d92b902 100644 (file)
@@ -34,6 +34,7 @@ import org.junit.runner.RunWith;
 import org.junit.runners.Parameterized;
 import org.mockito.Mock;
 import org.mockito.MockitoAnnotations;
+import org.onap.aai.config.ConfigConfiguration;
 import org.onap.aai.config.IntrospectionConfig;
 import org.onap.aai.config.SearchConfiguration;
 import org.onap.aai.config.SpringContextAware;
@@ -71,8 +72,7 @@ import static org.mockito.Mockito.when;
 
 @RunWith(Parameterized.class)
 @ContextConfiguration(classes = {
-               SchemaLocationsBean.class,
-        SchemaVersions.class,
+               ConfigConfiguration.class,
                AAIConfigTranslator.class,
         EdgeIngestor.class,
         EdgeSerializer.class,
index 0bc4dbe..005b5e7 100644 (file)
@@ -34,6 +34,7 @@ import org.junit.runner.RunWith;
 import org.junit.runners.Parameterized;
 import org.mockito.Mock;
 import org.mockito.MockitoAnnotations;
+import org.onap.aai.config.ConfigConfiguration;
 import org.onap.aai.config.IntrospectionConfig;
 import org.onap.aai.config.SearchConfiguration;
 import org.onap.aai.config.SpringContextAware;
@@ -48,7 +49,7 @@ import org.onap.aai.nodes.NodeIngestor;
 import org.onap.aai.setup.AAIConfigTranslator;
 import org.onap.aai.setup.SchemaLocationsBean;
 import org.onap.aai.setup.SchemaVersion;
-import org.onap.aai.setup.SchemaVersions;
+import org.onap.aai.setup.SchemaConfigVersions;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.test.context.ContextConfiguration;
 import org.springframework.test.context.TestPropertySource;
@@ -71,8 +72,7 @@ import static org.mockito.Mockito.when;
 
 @RunWith(Parameterized.class)
 @ContextConfiguration(classes = {
-               SchemaLocationsBean.class,
-        SchemaVersions.class,
+               ConfigConfiguration.class,
                AAIConfigTranslator.class,
         EdgeIngestor.class,
         EdgeSerializer.class,
@@ -109,7 +109,7 @@ public abstract class QueryTest {
        protected LoaderFactory loaderFactory;
 
        @Autowired
-       protected SchemaVersions schemaVersions;
+       protected SchemaConfigVersions schemaVersions;
 
        @Autowired
        protected GremlinServerSingleton gremlinServerSingleton;