From: Katja Luther Date: Mon, 12 Oct 2015 11:22:06 +0000 (+0200) Subject: add distinction between remote and standalone for getting the geoService X-Git-Tag: 3.12.0^2~94 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/613875c8b02deaef229de00d657872922bae21ca?ds=sidebyside add distinction between remote and standalone for getting the geoService --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/feature/FeatureDistributionDetailElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/feature/FeatureDistributionDetailElement.java index e3021facf..138a0e760 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/feature/FeatureDistributionDetailElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/feature/FeatureDistributionDetailElement.java @@ -108,10 +108,14 @@ public class FeatureDistributionDetailElement extends AbstractCdmDetailElement languages = Arrays.asList(new Language[]{CdmStore.getDefaultLanguage()}); - - IEditGeoService editGeoService = ((CdmApplicationRemoteConfiguration)CdmStore.getCurrentApplicationConfiguration()).getEditGeoService(); + if(CdmStore.getCurrentApplicationConfiguration() instanceof CdmApplicationRemoteConfiguration) { + editGeoService = ((CdmApplicationRemoteConfiguration)CdmStore.getCurrentApplicationConfiguration()).getEditGeoService(); + }else{ + editGeoService =(IEditGeoService) CdmStore.getCurrentApplicationConfiguration().getBean( + "editGeoService"); + } String parameter = editGeoService.getDistributionServiceRequestParameterString( getTaxonDescriptions(), false,