From 4a50604b767176aa323acae366fa762015a7f9f6 Mon Sep 17 00:00:00 2001 From: danielhanrahan Date: Fri, 28 Jan 2022 11:41:38 +0000 Subject: Apex Editor using Spring Boot Changed Apex Editor to use Spring Boot (MVC) Changed all tests to use JUnit 5 Added more tests for policy upload feature Updated JS files to reflect JSON encoding change Added Apex Editor README Changed rest path to /policy/gui/v1/apex/editor Issue-ID: POLICY-3896 Signed-off-by: danielhanrahan Change-Id: I10f1ee3c40244a822a7032b4b24cb02060698fc3 --- gui-editors/gui-editor-apex/pom.xml | 112 ++++++++++-------------------------- 1 file changed, 30 insertions(+), 82 deletions(-) (limited to 'gui-editors/gui-editor-apex/pom.xml') diff --git a/gui-editors/gui-editor-apex/pom.xml b/gui-editors/gui-editor-apex/pom.xml index 760cd8d..6e9920d 100644 --- a/gui-editors/gui-editor-apex/pom.xml +++ b/gui-editors/gui-editor-apex/pom.xml @@ -59,6 +59,12 @@ org.onap.policy.models policy-models-tosca ${policy.models.version} + + + org.json + json + + org.onap.policy.apex-pdp.model @@ -66,37 +72,29 @@ ${policy.apex-pdp.version} - org.glassfish.jersey.containers - jersey-container-grizzly2-http - - - org.glassfish.jersey.media - jersey-media-moxy + org.springframework.boot + spring-boot-starter-web - org.eclipse.persistence - org.eclipse.persistence.moxy + org.springframework.boot + spring-boot-starter-json - org.glassfish.jersey.test-framework.providers - jersey-test-framework-provider-grizzly2 - test - - - commons-cli - commons-cli - - - org.glassfish.jersey.media - jersey-media-multipart + com.google.code.gson + gson - org.mockito - mockito-inline - 3.10.0 + org.springframework.boot + spring-boot-starter-test test + + + org.junit.vintage + junit-vintage-engine + + @@ -161,7 +159,7 @@ copy-resources - ${project.build.directory}/classes/webapp + ${project.build.directory}/classes/static ${webapp.dir}/dist @@ -202,70 +200,20 @@ - org.apache.maven.plugins - maven-jar-plugin - - - - org.apache.maven.plugins - maven-shade-plugin - - - build-uber-jar - package - - shade - - - - - ${project.artifactId}-uber-${project.version} - true - full - - - *:* - - - - - *:* - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - - - - - - - org.onap.policy.gui.editors.apex.rest.ApexEditorMain - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.0.0 + org.springframework.boot + spring-boot-maven-plugin - attach-artifacts - package + repackage - attach-artifact + repackage - - - ${project.build.directory}/${project.artifactId}-uber-${project.version}.jar - uber.jar - - + + exec -- cgit 1.2.3-korg