From 6ea2e1bb9f7ee330f04fe8e28fd94fbf398a06ec Mon Sep 17 00:00:00 2001 From: Chenfei Gao Date: Thu, 31 Jan 2019 16:09:09 -0500 Subject: Add changes to basic structure of api component Includes: 1) Changed logging from FlexLogger to slf4j and used the logback.xml aligned with v1.2 logging requirements. 2) Added https as a configurable parameter of api rest server. 3) Added aaf as a condfigurable parameter of api rest server. 4) Added AafFilter classes for healthcheck and statistics. 5) Added api statistics REST entry point. 6) Created related junit tests. 7) Packaged docker Issue-ID: POLICY-1270 Change-Id: I638f61361bb052545e8597531ba3d58019bf1f24 Signed-off-by: Chenfei Gao --- .../src/main/package/tarball/assembly.xml | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 packages/policy-api-tarball/src/main/package/tarball/assembly.xml (limited to 'packages/policy-api-tarball/src/main/package/tarball') diff --git a/packages/policy-api-tarball/src/main/package/tarball/assembly.xml b/packages/policy-api-tarball/src/main/package/tarball/assembly.xml new file mode 100644 index 00000000..e08be24d --- /dev/null +++ b/packages/policy-api-tarball/src/main/package/tarball/assembly.xml @@ -0,0 +1,62 @@ + + + + tarball + + tar.gz + + false + + + true + /lib + false + runtime + + *:jar + + + + + + ${project.basedir}/src/main/resources/etc + + + *.json + *.xml + + /etc + unix + + *.formatted + + + + ${project.basedir}/src/main/resources/etc/ssl + + + policy* + + /etc/ssl + keep + + + -- cgit 1.2.3-korg