just move some logs to debug

git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-transfer/uri-resolver@174443 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Francesco Mangiacrapa 2018-11-28 10:25:52 +00:00
parent c3836d98fc
commit b42eb0bc20
3 changed files with 14 additions and 10 deletions

View File

@ -257,6 +257,7 @@ public class GeonetworkResolver {
@QueryParam(QUERY_PARAM_RESET_CACHED_SCOPE_PARAM) @Nullable String resetScope) { @QueryParam(QUERY_PARAM_RESET_CACHED_SCOPE_PARAM) @Nullable String resetScope) {
logger.info(this.getClass().getSimpleName()+" POST starts..."); logger.info(this.getClass().getSimpleName()+" POST starts...");
logger.info("Params are [mode: "+mode+", scope: "+scope+", visibility: "+visibility+", filterKey: "+filterKey+", filterValue: "+filterValue+", remainPath: "+remainPath+"]");
if(scope==null || scope.isEmpty()){ if(scope==null || scope.isEmpty()){
logger.error("Path Parameter 'scope' not found"); logger.error("Path Parameter 'scope' not found");
@ -292,12 +293,16 @@ public class GeonetworkResolver {
ExceptionManager.throwWrongParameterException(req, "The 'visibility' parameter must be value of "+toPrint, this.getClass(), help); ExceptionManager.throwWrongParameterException(req, "The 'visibility' parameter must be value of "+toPrint, this.getClass(), help);
} }
//HOW TO PASS MORE THAN ONE? //HOW TO PASS ANY FILTER?
//TODO INVESTIGATE ON HOW TO PASS MORE THAN ONE FILTER...
Map<String,String> filters = new HashMap<String, String>(); Map<String,String> filters = new HashMap<String, String>();
if(filterKey!=null && filterValue!=null){ if(filterKey!=null && filterValue!=null){
//IGNORING THE EMPTY FILTER 'null|null'
if(filterKey.compareToIgnoreCase("null")!=0){
filters.put(filterKey, filterValue); filters.put(filterKey, filterValue);
logger.debug("Added filter parmas to map filters: "+filters); logger.debug("Added filter parmas to map filters: "+filters);
} }
}
String gnCSWlURL = null; String gnCSWlURL = null;
try { try {
@ -350,7 +355,7 @@ public class GeonetworkResolver {
HTTPCallsUtils httpUtils = new HTTPCallsUtils(); HTTPCallsUtils httpUtils = new HTTPCallsUtils();
//PRIVATE LAYERS //PRIVATE LAYERS
if(visibility.equals(VISIBILITY.PRV)){ if(visibility.equals(VISIBILITY.PRV.name())){
logger.info("Visibility: "+VISIBILITY.PRV+" getting private layers.."); logger.info("Visibility: "+VISIBILITY.PRV+" getting private layers..");
//VRE LAYERS //VRE LAYERS
if(mode.equals(MODE.VRE)){ if(mode.equals(MODE.VRE)){
@ -371,7 +376,7 @@ public class GeonetworkResolver {
}else{ }else{
logger.info("Visibility: "+VISIBILITY.PUB+" getting public layers.."); logger.info("Visibility: "+VISIBILITY.PUB+" getting public layers..");
//VRE LAYERS //VRE LAYERS
if(mode.equals(MODE.VRE)){ if(mode.equals(MODE.VRE.name())){
logger.info("Getting "+MODE.VRE+" layers, the VRE account: "+account.getUser() +" will be used as owner user for filtering... Is it right?"); logger.info("Getting "+MODE.VRE+" layers, the VRE account: "+account.getUser() +" will be used as owner user for filtering... Is it right?");
filters.put("ownername", account.getUser()); filters.put("ownername", account.getUser());
//HARVESTED LAYERS //HARVESTED LAYERS
@ -397,7 +402,7 @@ public class GeonetworkResolver {
ReusableInputStream reus = new ReusableInputStream(in); ReusableInputStream reus = new ReusableInputStream(in);
if(visibility.equals(VISIBILITY.PRV)){ if(visibility.equals(VISIBILITY.PRV.name())){
logger.info("Private VISIBILITY requested, retrieving public file identifiers to apply filtering.."); logger.info("Private VISIBILITY requested, retrieving public file identifiers to apply filtering..");
FilterGetRecords filterGetRecords = new FilterGetRecords(byteArray.toString()); FilterGetRecords filterGetRecords = new FilterGetRecords(byteArray.toString());
if(filterGetRecords.getFoundPublicIds()!=null && filterGetRecords.getFoundPublicIds().size()>0){ if(filterGetRecords.getFoundPublicIds()!=null && filterGetRecords.getFoundPublicIds().size()>0){

View File

@ -146,7 +146,7 @@ public class GetResponseRecordFilter {
NodeList gcoLst = id.getElementsByTagName("gco:CharacterString"); NodeList gcoLst = id.getElementsByTagName("gco:CharacterString");
if(gcoLst==null || gcoLst.getLength()==0 || gcoLst.item(0)==null){ if(gcoLst==null || gcoLst.getLength()==0 || gcoLst.item(0)==null){
logger.info("skipping identifier: " + identifier +" it has not gco:CharacterString"); logger.debug("skipping identifier: " + identifier +" it has not gco:CharacterString");
return false; return false;
} }

View File

@ -10,7 +10,6 @@ import org.gcube.spatial.data.geonetwork.LoginLevel;
import org.gcube.spatial.data.geonetwork.configuration.Configuration; import org.gcube.spatial.data.geonetwork.configuration.Configuration;
import org.gcube.spatial.data.geonetwork.model.Account; import org.gcube.spatial.data.geonetwork.model.Account;
import org.gcube.spatial.data.geonetwork.model.Account.Type; import org.gcube.spatial.data.geonetwork.model.Account.Type;
import org.junit.Test;
import org.opengis.metadata.Metadata; import org.opengis.metadata.Metadata;
/** /**
@ -24,7 +23,7 @@ public class GeonetworkQueryTest {
private static final String UUID = "8a878105-ef06-4b1f-843f-120fc525b22b"; private static final String UUID = "8a878105-ef06-4b1f-843f-120fc525b22b";
//private String[] scopes = {"/gcube/devNext/NextNext"}; private String[] scopesProd = {"/gcube/devsec/devVRE"};
//private String[] scopesProd = {"/d4science.research-infrastructures.eu/gCubeApps/SIASPA"}; //private String[] scopesProd = {"/d4science.research-infrastructures.eu/gCubeApps/SIASPA"};
@ -32,7 +31,7 @@ public class GeonetworkQueryTest {
//private String[] scopesProd = {"/d4science.research-infrastructures.eu/D4Research"}; //private String[] scopesProd = {"/d4science.research-infrastructures.eu/D4Research"};
private String[] scopesProd = {"/d4science.research-infrastructures.eu"}; //private String[] scopesProd = {"/d4science.research-infrastructures.eu"};
//private String[] scopesProd = {"/d4science.research-infrastructures.eu/gCubeApps/FAO_TunaAtlas"}; //private String[] scopesProd = {"/d4science.research-infrastructures.eu/gCubeApps/FAO_TunaAtlas"};