aai/spike.git
5 years agoAddress NexusIQ issues 23/56923/1
Ioannis Sotiropoulos [Thu, 19 Jul 2018 13:51:56 +0000 (14:51 +0100)]
Address NexusIQ issues

Add latest version of Google's Guava api.

Change-Id: Ie74b2ac72bb10dbc329efbd16e5e3d074c267be1
Issue-ID: AAI-1392
Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
5 years agoRe-introduce Spring XML based configuration 21/56721/1
Michael Arrastia [Wed, 18 Jul 2018 10:46:16 +0000 (11:46 +0100)]
Re-introduce Spring XML based configuration

This is to retain existing Spring XML based configuration in the
microservice and continue to support switching message bus
implementations through the existing beans XML file resource.

The Java based configuration, though feasible, introduced complexity.
We are going to take the pragmatic approach of handling topic password
de-obfuscation centrally in the event-client.

Change-Id: I1c0ed92cdc155a5d848f94dafedb6c69af88b681
Issue-ID: AAI-1388
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoMove XML based Spring configuration to Java 05/56405/1
Michael Arrastia [Fri, 13 Jul 2018 16:00:13 +0000 (17:00 +0100)]
Move XML based Spring configuration to Java

- The original externalised Spring XML-based configuration deployed to:
    /opt/app/spike-service/dynamic/conf/spike-beans.xml
  has been replaced with Spring Java based configuration.
- Event consumer and publisher configuration is now in property files.
  This now allows obfuscation of passwords.
- Bean creation now allows pre-processing the topic properties.
  For example, the password can now be de-obfuscated before it is
  passed into the bean constructor.

Change-Id: I5c265dca266b0dcbb562ca1b391080fe237b1e64
Issue-ID: AAI-1377
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoMigrate Spike code to ONAP 95/56295/1
Michael Arrastia [Thu, 12 Jul 2018 12:37:43 +0000 (13:37 +0100)]
Migrate Spike code to ONAP

Move what was originally an Open ECOMP microservice into ONAP.
This is primarily a code move and includes:
- removal of AJSC and replacement with latest version of Spring Boot
- alignment with ONAP standards
- license headers
- package renaming
- FOSSology scan completed
Further work is required to add JJB and OOM.

Change-Id: I305c8407256bf2dbcc816f34f031f92eafd6ef5a
Issue-ID: AAI-1374
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
6 years agoCorrect INFO.yaml to pass YAML Lint 49/42049/1 2.0.0-ONAP beijing 2.0.0-ONAP
Eric Debeau [Tue, 10 Apr 2018 20:38:49 +0000 (20:38 +0000)]
Correct INFO.yaml to pass YAML Lint

Change-Id: Ia20bbbc15c51043e4463df104ed42d9eeab8d81d
Issue-ID: AAI-1022
Signed-off-by: Eric Debeau <eric.debeau@orange.com>
6 years agoAdd INFO.yaml file 27/33027/1
Jessica Wagantall [Tue, 27 Feb 2018 01:04:29 +0000 (17:04 -0800)]
Add INFO.yaml file

Add INFO.yaml to list:
- Project description
- Properties
- PTL information
- Meeting information
- Committer information

Change-Id: I2cc4ebb7711bc6763e6e6d125307c8ac7a7573db
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
6 years agoInitial empty repository
Jessica Wagantall [Thu, 25 Jan 2018 19:39:54 +0000 (19:39 +0000)]
Initial empty repository