diff --git a/.classpath b/.classpath index 6303196..d3cfefb 100644 --- a/.classpath +++ b/.classpath @@ -1,12 +1,12 @@ - + - + @@ -35,5 +35,5 @@ - + diff --git a/pom.xml b/pom.xml index a9740b8..657d857 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ org.gcube.portlets.widgets ckan-content-moderator-widget - war + jar 0.1.0-SNAPSHOT gCube Ckan Content Moderator Widget @@ -136,12 +136,6 @@ common-encryption - - org.gcube.core - common-configuration-scanner - provided - - org.gcube.resources.discovery @@ -154,17 +148,17 @@ compile - - org.gcube.portal - custom-portal-handler - provided - + + + + + - - javax.portlet - portlet-api - provided - + + + + + org.gcube.datacatalogue @@ -212,11 +206,21 @@ - - ${webappDirectory}/WEB-INF/classes - + + + src/main/java + + **/*.* + + + + src/main/resources + + **/* + + + - org.codehaus.mojo @@ -226,32 +230,10 @@ compile - + - - - CkanContentModeratorWidget.html - ${webappDirectory} - - - - - org.apache.maven.plugins - maven-war-plugin - - - compile - - exploded - - - - - ${webappDirectory} - org.apache.maven.plugins @@ -265,7 +247,6 @@ org.apache.maven.plugins maven-assembly-plugin - 2.2 descriptor.xml @@ -296,7 +277,7 @@ target - ${project.basedir} + ${distroDirectory} true profile.xml diff --git a/pom_war_back.xml b/pom_war_back.xml new file mode 100644 index 0000000..a9740b8 --- /dev/null +++ b/pom_war_back.xml @@ -0,0 +1,313 @@ + + + + 4.0.0 + + maven-parent + org.gcube.tools + 1.1.0 + + + + org.gcube.portlets.widgets + ckan-content-moderator-widget + war + 0.1.0-SNAPSHOT + gCube Ckan Content Moderator Widget + + + The gCube Ckan Content Moderator Widget caters for the approval stage before publishing in the D4Science Catalogue + + + + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git + https://code-repo.d4science.org/gCubeSystem/${project.artifactId} + + + + + + 2.9.0 + distro + UTF-8 + UTF-8 + 1.8 + 1.8 + ${project.build.directory}/${project.build.finalName} + 2.4.0 + + + + + + org.gcube.distribution + maven-portal-bom + 3.6.2-SNAPSHOT + pom + import + + + com.google.gwt + gwt-user + + + com.google.gwt + gwt-servlet + + + com.google.gwt + gwt-dev + + + + + + + + + + javax.servlet + javax.servlet-api + 3.1.0 + provided + + + xml-apis + xml-apis + 1.4.01 + provided + + + com.google.gwt + gwt-user + ${gwtVersion} + + + com.google.gwt + gwt-servlet + ${gwtVersion} + runtime + + + com.google.gwt + gwt-dev + ${gwtVersion} + provided + + + com.github.gwtbootstrap + gwt-bootstrap + 2.3.2.0 + + + com.github.gwtmaterialdesign + gwt-material-jquery + ${gwt-material.version} + + + + + + + + + + com.github.gwtmaterialdesign + gwt-material-table + ${gwt-material.version} + + + com.github.gwtmaterialdesign + gwt-material-addins + ${gwt-material.version} + + + + com.github.gwtmaterialdesign + gwt-material-themes + ${gwt-material.version} + + + + org.gcube.core + common-encryption + + + + org.gcube.core + common-configuration-scanner + provided + + + + + org.gcube.resources.discovery + ic-client + provided + + + org.gcube.core + common-scope-maps + compile + + + + org.gcube.portal + custom-portal-handler + provided + + + + javax.portlet + portlet-api + provided + + + + org.gcube.datacatalogue + catalogue-util-library + [1.0.0-SNAPSHOT, 2.0.0) + compile + + + + + org.gcube.common.portal + portal-manager + provided + + + + com.liferay.portal + portal-service + provided + + + + + org.gcube.dvos + usermanagement-core + provided + + + + org.slf4j + slf4j-api + + + org.slf4j + slf4j-log4j12 + test + + + + junit + junit + 4.11 + test + + + + + + ${webappDirectory}/WEB-INF/classes + + + + + + org.codehaus.mojo + gwt-maven-plugin + ${gwtVersion} + + + + compile + + + + + + + CkanContentModeratorWidget.html + ${webappDirectory} + + + + + org.apache.maven.plugins + maven-war-plugin + + + compile + + exploded + + + + + ${webappDirectory} + + + + org.apache.maven.plugins + maven-compiler-plugin + + ${maven.compiler.source} + ${maven.compiler.target} + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.2 + + + descriptor.xml + + + + + servicearchive + install + + single + + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.5 + + + copy-profile + install + + copy-resources + + + target + + + ${project.basedir} + true + + profile.xml + + + + + + + + + + + \ No newline at end of file diff --git a/src/test/java/org/gcube/portlets/widgets/ckancontentmoderator/server/CkanContentModeratorServiceTest.java b/src/test/java/org/gcube/portlets/widgets/ckancontentmoderator/server/CkanContentModeratorServiceTest.java index c16352c..1e7f0da 100644 --- a/src/test/java/org/gcube/portlets/widgets/ckancontentmoderator/server/CkanContentModeratorServiceTest.java +++ b/src/test/java/org/gcube/portlets/widgets/ckancontentmoderator/server/CkanContentModeratorServiceTest.java @@ -25,7 +25,7 @@ public class CkanContentModeratorServiceTest { fail("Not yet implemented"); } - @Test + //@Test public void loadItemsForStatus() { ScopeProvider.instance.set(scope); SecurityTokenProvider.instance.set(authorizationToken);