Fix common event header parsing 85/64985/8
authorFilip Krzywka <filip.krzywka@nokia.com>
Thu, 6 Sep 2018 11:37:27 +0000 (13:37 +0200)
committerFilip Krzywka <filip.krzywka@nokia.com>
Tue, 11 Sep 2018 07:28:16 +0000 (07:28 +0000)
commit6b1777bf08c682fab15f158e9946e36f3cb9698a
treeb3c7c0893d4f4655120eabb609e04e71cd2d7b5e
parent83c14bf9d6f908abfb5f5ad681570615a9ce541d
Fix common event header parsing

During JSON parsing we were using 3 times 'version' field. Replaced
parsing with protobuf parser to avoid mistakes like this in future

Change-Id: I6224dc6533ab553e7e2315a95567a1fa48c1c5ad
Issue-ID: DCAEGEN2-710
Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
hv-collector-core/src/main/kotlin/org/onap/dcae/collectors/veshv/impl/MessageValidator.kt
hv-collector-domain/src/main/kotlin/org/onap/dcae/collectors/veshv/domain/validation.kt [new file with mode: 0644]
hv-collector-ves-message-generator/pom.xml
hv-collector-ves-message-generator/src/main/kotlin/org/onap/dcae/collectors/veshv/ves/message/generator/impl/CommonEventHeaderParser.kt
hv-collector-ves-message-generator/src/main/kotlin/org/onap/dcae/collectors/veshv/ves/message/generator/impl/MessageParametersParserImpl.kt
hv-collector-ves-message-generator/src/test/kotlin/org/onap/dcae/collectors/veshv/ves/message/generator/impl/CommonEventHeaderParserTest.kt [new file with mode: 0644]