Isolating the usage of json-schema validator to drools-pdp

- only drools-pdp have this validation, so moving the class and
its dependencies to there to avoid loading dependencies where it's
not used.

Issue-ID: POLICY-5084
Change-Id: I782e926aac7576c34401c9fef3cfcd3a98350a7f
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
9 files changed
tree: c2207853a1eff88fd328de58d43b96485cd70174
  1. feature-distributed-locking/
  2. feature-healthcheck/
  3. feature-legacy-config/
  4. feature-lifecycle/
  5. feature-no-locking/
  6. feature-pooling-messages/
  7. feature-test-transaction/
  8. packages/
  9. policy-core/
  10. policy-domains/
  11. policy-management/
  12. policy-utils/
  13. releases/
  14. .gitignore
  15. .gitreview
  16. INFO.yaml
  17. LICENSE.txt
  18. lombok.config
  19. pom.xml
  20. README.md
  21. version.properties
README.md

Copyright 2018 AT&T Intellectual Property. All rights reserved. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE Full license text at https://creativecommons.org/licenses/by/4.0/legalcode

This source repository contains the ONAP Policy DroolsPDP code. To build it:

  1. using Maven 3
  2. git clone http://gerrit.onap.org/r/oparent and copy oparent/settings.xml to ~/.m2
  3. mvn clean install