"elements.states.*",\r
"elements.media",\r
});\r
+ \r
+ protected static final List<String> ORDERED_DISTRIBUTION_INIT_STRATEGY = Arrays.asList(new String []{\r
+ "elements.$",\r
+ "elements.sources.citation.authorTeam.$",\r
+ "elements.sources.nameUsedInSource.originalNameString",\r
+ "elements.area.level",\r
+ });\r
\r
\r
public DescriptionPortalController() {\r
Set<TaxonDescription> taxonDescriptions = new HashSet<TaxonDescription>();\r
TaxonDescription description;\r
for (UUID descriptionUuid : descriptionUuidList) {\r
- description = (TaxonDescription) service.load(descriptionUuid, DESCRIPTION_INIT_STRATEGY);\r
+ logger.debug(" loading description " + descriptionUuid.toString() );\r
+ description = (TaxonDescription) service.load(descriptionUuid, null);\r
taxonDescriptions.add(description);\r
}\r
- DistributionTree distTree = service.getOrderedDistributions(taxonDescriptions, levels, DESCRIPTION_INIT_STRATEGY);\r
+ logger.debug(" get ordered distributions ");\r
+ DistributionTree distTree = service.getOrderedDistributions(taxonDescriptions, levels, ORDERED_DISTRIBUTION_INIT_STRATEGY);\r
+ logger.debug("done");\r
return distTree;\r
}\r
\r