MetadataPublisher.numberUpdated = 0;
List<String> messages = new ArrayList<String>();
// refresh new metadata domains
try {
IMetadataDomainRepository repo = PentahoSystem.get( IMetadataDomainRepository.class, session );
repo.reloadDomains();
MetadataPublisher.numberUpdated = repo.getDomainIds().size();
return Messages.getInstance().getString(
"MetadataPublisher.USER_METADATA_RELOADED", Integer.toString( MetadataPublisher.numberUpdated ) ); //$NON-NLS-1$
} catch ( Exception e ) {
logger.error( Messages.getInstance().getErrorString( "MetadataPublisher.ERROR_0001_USER_IMPORT_META_FAILED" ), e ); //$NON-NLS-1$