List<DatasetMetadata> datasets = fromJaxb( md.getValue().getDatasetMetadata() ); Map<String, String> authorities = new HashMap<String, String>(); if ( md.getValue().getDatasetMetadata() != null ) { for ( ExternalMetadataAuthorityType at : md.getValue().getDatasetMetadata().getExternalMetadataAuthority() ) { authorities.put( at.getName(), at.getValue() );