diff --git a/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/server/CkanToZenodoPublisherServiceImpl.java b/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/server/CkanToZenodoPublisherServiceImpl.java index 04426d8..da12e30 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/server/CkanToZenodoPublisherServiceImpl.java +++ b/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/server/CkanToZenodoPublisherServiceImpl.java @@ -196,8 +196,15 @@ public class CkanToZenodoPublisherServiceImpl extends RemoteServiceServlet imple //TODO I'M WAITING FOR itemName retrieved from ckan2zenodo library zenodoItem.setName(item.getItemId()); - LOG.info("zenodoItem setting metadata null"); - zenodoItem.setMetadata(null); + LOG.info("zenodoItem setting enum null"); + + zenodoItem.getMetadata().setAccess_right(null); + zenodoItem.getMetadata().setContributors(null); + zenodoItem.getMetadata().setContributorsTypes(null); + zenodoItem.getMetadata().setImage_type(null); + zenodoItem.getMetadata().setUpload_type(null); + zenodoItem.getMetadata().setPublication_type(null); + zenodoItem.getMetadata().setLicenses(null); LOG.debug("Returning item: "+zenodoItem); diff --git a/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/shared/wrapped/LicenseBean.java b/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/shared/wrapped/LicenseBean.java index 5820b4c..0c84920 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/shared/wrapped/LicenseBean.java +++ b/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/shared/wrapped/LicenseBean.java @@ -11,7 +11,7 @@ import org.gcube.portlets.widgets.ckan2zenodopublisher.shared.ZenodoLicense; * * Jan 13, 2020 */ -public class LicenseBean implements Serializable, ZenodoLicense{ +public class LicenseBean implements ZenodoLicense, Serializable { /** *