Sparky deployment not working after change to schema ingestion 66/138166/1 2.0.5
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 12 Jun 2024 09:52:34 +0000 (11:52 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 12 Jun 2024 09:52:34 +0000 (11:52 +0200)
- hide the oxm-reader-bean.xml behind a profile [1]

[1] it was added in the previous CR and has some unintended side-effects. It is only used for running the tests

Issue-ID: AAI-3866
Change-Id: I2af8ef47526b2aaebe9355126f88f39a72e4ed3c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
sparkybe-onap-application/config/spring-beans/oxm-reader-bean.xml
sparkybe-onap-application/src/test/java/org/onap/aai/sparky/aggregatevnf/AggregateSummaryProcessorTest.java

index 74a291c..799e2f5 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
+<beans profile="test" xmlns="http://www.springframework.org/schema/beans"
        xmlns:context="http://www.springframework.org/schema/context"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
@@ -34,7 +34,7 @@
        </bean>
 
        <bean id="schemaLocationsBean" class="org.onap.aai.setup.SchemaLocationsBean">
-               <!-- When running with AJSC these properties must be injected directly. 
+               <!-- When running with AJSC these properties must be injected directly.
                        The reason for this is unknown. -->
                <property name="nodeDirectory" value="${nodeDir}" />
                <property name="edgeDirectory" value="${edgeDir}" />
@@ -59,4 +59,4 @@
                <constructor-arg ref="schemaVersions" />
        </bean>
 
-</beans>
\ No newline at end of file
+</beans>
index f6a88aa..7c325b3 100644 (file)
@@ -56,7 +56,7 @@ import org.springframework.web.client.RestClientException;
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
 
-@ActiveProfiles({"oxm-default","oxm-schema-dev", "camel","fe-dev"})
+@ActiveProfiles({"test","oxm-default","oxm-schema-dev", "camel","fe-dev"})
 @RunWith(SpringRunner.class)
 @SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT)
 public class AggregateSummaryProcessorTest {
@@ -65,7 +65,7 @@ public class AggregateSummaryProcessorTest {
 
   @MockBean SearchServiceAdapter searchServiceAdapter;
   @Mock OperationResult operationResult;
-  
+
   @Autowired
   private TestRestTemplate restTemplate;
 
@@ -83,13 +83,13 @@ public class AggregateSummaryProcessorTest {
     Map<String,String> params = new HashMap<String,String>();
     AggregationFilter filter = new AggregationFilter("1","someOrchestrationStatus");
     FilterAggregationRequest request = new FilterAggregationRequest(Arrays.asList(filter));
-    
+
     ResponseEntity<AggregationsResponse> response = restTemplate.postForEntity("/rest/search/filterAggregation", objectMapper.writeValueAsString(request), AggregationsResponse.class);
     AggregationsResponse aggregationsResponse = response.getBody();
     assertEquals(1L, aggregationsResponse.getTotal());
     BucketResponse bucket = aggregationsResponse.getAggregations().get("someAggregation").get(0);
     assertEquals("someKey", bucket.getKey());
     assertEquals(0, bucket.getDocCount());
-    
+
   }
 }