|
|
|
@ -1,14 +1,16 @@
|
|
|
|
|
package org.gcube.portlets.user.geoportaldataviewer.server;
|
|
|
|
|
|
|
|
|
|
import static org.gcube.application.geoportal.client.GeoportalAbstractPlugin.mongoConcessioni;
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
import java.util.LinkedHashMap;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
import org.gcube.application.geoportal.client.legacy.ConcessioniManager;
|
|
|
|
|
import org.gcube.application.geoportal.common.model.legacy.Concessione;
|
|
|
|
|
import org.gcube.application.geoportal.common.model.legacy.UploadedImage;
|
|
|
|
|
import org.gcube.application.geoportal.common.rest.MongoConcessioni;
|
|
|
|
|
import org.gcube.application.geoportalcommon.ConvertToDataViewModel;
|
|
|
|
|
import org.gcube.application.geoportalcommon.GeoNaDataViewerProfileReader;
|
|
|
|
|
import org.gcube.application.geoportalcommon.GeoportalCommon;
|
|
|
|
@ -186,8 +188,8 @@ public class GeoportalDataViewerServiceImpl extends RemoteServiceServlet impleme
|
|
|
|
|
if(itemType.equalsIgnoreCase("concessione")) {
|
|
|
|
|
|
|
|
|
|
LOG.info("Trying to get concessione for id "+id);
|
|
|
|
|
ConcessioniManager concessioniManager = new ConcessioniManager();
|
|
|
|
|
Concessione concessione = concessioniManager.getById(id+"");
|
|
|
|
|
MongoConcessioni mongoConcessioni = mongoConcessioni().build();
|
|
|
|
|
Concessione concessione = mongoConcessioni.getById(id+"");
|
|
|
|
|
if (concessione != null) {
|
|
|
|
|
LOG.info("For id "+id+", got concessione "+concessione.getNome() +" from service");
|
|
|
|
|
List<UploadedImage> images = concessione.getImmaginiRappresentative();
|
|
|
|
@ -234,7 +236,8 @@ public class GeoportalDataViewerServiceImpl extends RemoteServiceServlet impleme
|
|
|
|
|
try {
|
|
|
|
|
LOG.info("Trying to get record for id "+id);
|
|
|
|
|
SessionUtil.getCurrentContext(this.getThreadLocalRequest(), true);
|
|
|
|
|
Concessione concessione = new ConcessioniManager().getById(id+"");
|
|
|
|
|
MongoConcessioni mongoConcessioni = mongoConcessioni().build();
|
|
|
|
|
Concessione concessione = mongoConcessioni.getById(id+"");
|
|
|
|
|
LOG.info("Got concessione for id "+id);
|
|
|
|
|
if(concessione !=null) {
|
|
|
|
|
concessionDV = ConvertToDataViewModel.toConcessione(concessione);
|
|
|
|
|