From ec90991661f8ff4ed73ae7633db8eeb41d97a3c4 Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Mon, 13 Jun 2016 09:02:53 +0000 Subject: [PATCH] Moved back to an old user-management version git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/widgets/ckan-metadata-publisher-widget@129071 82a268e6-3cf1-43bd-a215-b396298e98cf --- .classpath | 1 - .settings/org.eclipse.wst.common.component | 3 --- pom.xml | 19 +++++++++---------- .../client/CKanMetadataPublisher.java | 3 ++- .../server/CKANPublisherServicesImpl.java | 6 +++--- 5 files changed, 14 insertions(+), 18 deletions(-) diff --git a/.classpath b/.classpath index b43235b..7602c34 100644 --- a/.classpath +++ b/.classpath @@ -20,7 +20,6 @@ - diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 5dbcbf7..0190c48 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -5,9 +5,6 @@ - - uses - diff --git a/pom.xml b/pom.xml index 3b0fe63..e2c324a 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.gcube.portlets.widgets ckan-metadata-publisher-widget - war + jar 1.0.0-SNAPSHOT gCube Ckan metadata publisher widget @@ -60,6 +60,7 @@ xerces xercesImpl 2.9.1 + provided com.google.gwt @@ -84,19 +85,15 @@ gwt-bootstrap 2.3.2.0 - - - eu.trentorise.opendata - jackan - 0.4.2 - org.slf4j slf4j-log4j12 + provided org.slf4j slf4j-api + provided org.gcube.common.portal @@ -148,18 +145,19 @@ org.gcube.dvos usermanagement-core - [2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT) + [1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT) provided org.gcube.data-catalogue ckan-util-library [1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT) + compile org.gcube.core common-scope-maps - compile + provided @@ -170,12 +168,13 @@ org.gcube.portlets.user gcube-widgets - provided + compile net.htmlparser.jericho jericho-html 3.3 + compile diff --git a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/CKanMetadataPublisher.java b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/CKanMetadataPublisher.java index 2af2234..5bfbc0f 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/CKanMetadataPublisher.java +++ b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/CKanMetadataPublisher.java @@ -16,10 +16,11 @@ public class CKanMetadataPublisher implements EntryPoint { public void onModuleLoad() { // remove comment to the below line for testing the widget - startExample(); + //startExample(); } + @SuppressWarnings("unused") private void startExample() { String idFolderWorkspace = "d3a37eb9-1589-4c95-a9d0-c473a02d4f0f"; diff --git a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/server/CKANPublisherServicesImpl.java b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/server/CKANPublisherServicesImpl.java index 5413380..7737548 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/server/CKANPublisherServicesImpl.java +++ b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/server/CKANPublisherServicesImpl.java @@ -36,8 +36,8 @@ import org.gcube.portlets.widgets.ckandatapublisherwidget.shared.MetaDataTypeWra import org.gcube.portlets.widgets.ckandatapublisherwidget.shared.MetadataFieldWrapper; import org.gcube.portlets.widgets.ckandatapublisherwidget.shared.ResourceBean; import org.gcube.vomanagement.usermanagement.UserManager; -import org.gcube.vomanagement.usermanagement.impl.LiferayUserManager; -import org.gcube.vomanagement.usermanagement.model.GCubeUser; +import org.gcube.vomanagement.usermanagement.impl.liferay.LiferayUserManager; +import org.gcube.vomanagement.usermanagement.model.UserModel; import org.slf4j.LoggerFactory; import com.google.gwt.user.server.rpc.RemoteServiceServlet; @@ -264,7 +264,7 @@ public class CKANPublisherServicesImpl extends RemoteServiceServlet implements C + " whose owner is " + owner); // get usermanager (liferay) UserManager liferUserManager = new LiferayUserManager(); - GCubeUser userOwner = liferUserManager.getUserByUsername(owner); + UserModel userOwner = liferUserManager.getUserByScreenName(owner); // build bean logger.debug("Building bean");