aboutsummaryrefslogtreecommitdiffstats
path: root/champ-service
AgeCommit message (Collapse)AuthorFilesLines
2018-05-17Update champ-service pom to correct groupIdMichael Arrastia1-1/+1
This is a further attempt to fix the release-version-java-daily job. Change-Id: I0df7889eaf040baea5a2d8791fc9d5f2361b5690 Issue-ID: AAI-1146 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-17Update poms to upload champ-service jarMichael Arrastia1-18/+2
The intention is to additionally resolve the build of the release-version-java-daily job. Change-Id: I39af216e187245a845cc1f4921a02c21b4728884 Issue-ID: AAI-1146 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-15Update version to 1.2.1-SNAPSHOTRavi Geda1-2/+2
Change-Id: I46cad4df0a03b5114c08efad2b04c2a19573a4b5 Issue-ID: AAI-1138 Signed-off-by: Ravi Geda <GRaviK@amdocs.com>
2018-05-04Address security vulnerabilities (fix 2)Michael Arrastia1-22/+12
Fixes previously missed dependencies: - jackson-databind: version 2.8.11.1 - httpclient: version 4.5.3 - jackson-mapper: version 1.9.2 Change-Id: Iae2013bf164a90e910ec1d2cd4ad1185a01bacad Issue-ID: AAI-1117 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-03Address security vulnerabilitiesMichael Arrastia1-44/+44
This includes version upgrades for: - logback-classic, logback-core - commons-collections - hadoop-common - hbase-client: settled on version 1.0.2 as container would not start with later versions - httpclient - netty, netty-all - zookeeper - jackson-core Also should resolve presence of flux-examples. Change-Id: Ifb55f5d6676a9971d1d9a46c695dc78eb1b99843 Issue-ID: AAI-1117 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-02Prevent deployment of champ-service.jarMichael Arrastia1-0/+8
The deployment of champ-service.jar is causing the merge job to fail. The champ service jar is required for docker only. Change-Id: Ia944aae5cf19857e2890be4251534f59bbedd027 Issue-ID: AAI-1119 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-02Update Dockerfile and remove redundant AJSC filesMichael Arrastia23-648/+1
Change-Id: Ibf166602929901d18d0ee24c8d5505e4489000fa Issue-ID: AAI-1114 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-05-01Replace AJSC with Spring Boot 1.5.12.RELEASEMichael Arrastia14-262/+306
Updates include: Remove AJSC references Use PropertiesLoader (loader.path) to allow loading external janus or titan deps Fix dependency conflicts between janus/titan deps and Spring Boot deps Use Jetty container Use Jersey registration of Champ REST interface Change-Id: Ic33b886b0b039cce0366c0f0910cc5a3fe5bfd9b Issue-ID: AAI-1041 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-03-28Update to consume and publish events in new formatMichael Arrastia8-295/+684
The new format includes: - the graph request/response encapsulated in a body property - new event header with details such as timestamp, request-id, event-type Issue-ID: AAI-960 Change-Id: Ib84ddd54352ca95c3968d2d2936f6348951c2d2c Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-03-28Merge "Catch IllegalArgumentException for error message"Steven Blimkie2-1/+9
2018-03-28Catch IllegalArgumentException for error messageDaniel Silverthorn2-1/+9
Also had to upversion event client library Change-Id: I4dbbf8f35630d93cca9e5d8971e7fde8a65b0811 Issue-ID: AAI-945 Signed-off-by: Daniel Silverthorn <daniel.silverthorn@amdocs.com>
2018-03-23Update module poms to skip maven deployMichael Arrastia1-2/+2
The rationale for this change is that the only deployable artifact is the champ microservice as a docker component. The intention is to allow the failing Jenkins merge job to complete. Issue-ID: AAI-927 Change-Id: Ib73470697cd79d12b8d1d47df9afa930f4768d8f Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-03-23Merge "Fix docker image name"Steven Blimkie1-1/+2
2018-03-23Fix docker image nameRavi Geda1-1/+2
Correct the docker image name Change-Id: Idb0ac585468e65f54db97517ed010a78b01d87b4 Issue-ID: AAI-933 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-03-23Add maven deploy and nexus staging pluginsMichaelArrastia1-5/+8
Fix merge job which is failing with authorisation error. Issue-ID: AAI-927 Change-Id: Ibbf969de8d4d9d8238f8385a0c3d074887ef56dc Signed-off-by: MichaelArrastia <MArrasti@amdocs.com>
2018-03-22Support maven deploy and docker build targetsMichaelArrastia1-0/+22
This commit principally includes the following pom updates: 1. Add distributionManagement to fix jobs that run maven deploy. 2. Update way in which champ-service gets the graph-deps. This change specifically supports the docker build. Issue-ID: AAI-927 Change-Id: I5920de3c010b810a802f95ac82da89ea3989e7d9 Signed-off-by: MichaelArrastia <MArrasti@amdocs.com>
2018-03-19Update license date and textSanchez, Gabriel (gs882h)22-87/+86
Update license date and disable license plugi:n Issue-ID: AAI-862 Change-Id: Ic46fee4917bde48298acfc1d76eef9083986113e Signed-off-by: gabriel.sanchez <gabriel.sanchez@amdocs.com>
2018-03-13Tidy pom's following event-client version updatemichaere1-30/+0
Removed ability to override the version of the event-client Issue-ID: AAI-873 Change-Id: I49c76cca0ac6da49964df277467f57a463b65069 Signed-off-by: michaere <michaere@amdocs.com>
2018-03-09Fix items missed in microservice restructureMichaelArrastia1-0/+7
1. Updates the champ-service pom to explicitly add a dependency on the apache httpclient. 2. Corrects the name of the top level champ pom Issue-ID: AAI-813 Change-Id: I155ebc723861eea8e81e96ba84f182e80c7e42ed Signed-off-by: MichaelArrastia <MArrasti@amdocs.com>
2018-03-09Add Spotify and License pluginsMichaelArrastia15-84/+224
The champ-service module pom requires additional plugins: 1. Spotify: to allow ONAP Jenkins docker job to complete 2. License: to generate license headers in Java files Issue-ID: AAI-850 Change-Id: Ie5b82d36773c32cb1bba428c0effb8b04fbb7859 Signed-off-by: MichaelArrastia <MArrasti@amdocs.com>
2018-03-07Port champ-microservice project restructuremichaere63-0/+4643
Includes project restructure and introduction of a parent pom. The original source folder and core functionality is now held within champ-lib, with champ-service forming the ajsc microservice from which it injects champ-lib core functionality. Issue-ID: AAI-813 Change-Id: I2ce0c4a70e485665276e7955572de23969deb706 Signed-off-by: michaere <michaere@amdocs.com>