Example usage for org.springframework.context.support ResourceBundleMessageSource setBasename

List of usage examples for org.springframework.context.support ResourceBundleMessageSource setBasename

Introduction

In this page you can find the example usage for org.springframework.context.support ResourceBundleMessageSource setBasename.

Prototype

public void setBasename(String basename) 

Source Link

Document

Set a single basename, following the basic ResourceBundle convention of not specifying file extension or language codes.

Usage

From source file:com.miserablemind.butter.apps.butterApp.ButterAppMVCContext.java

/**
 * Message Source bean that is used to get language from  messages.properties.
 * <p>The bean can be used for errors or other non-template generated copy.</p>
 *//*from   www.j a v  a2 s .  co m*/
@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("butterApp/messages");
    messageSource.setCacheSeconds(600);
    return messageSource;
}

From source file:io.getlime.security.powerauth.app.server.service.configuration.PowerAuthServiceConfiguration.java

@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource source = new ResourceBundleMessageSource();
    source.setBasename("/i18n/errors_");
    source.setUseCodeAsDefaultMessage(true);
    return source;
}

From source file:com.hexin.config.SpringWebConfig.java

/**
 *  Message externalization/internationalization
 *///from  ww  w  .j a  v a2 s.c o  m
@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource();
    resourceBundleMessageSource.setBasename("Messages");
    return resourceBundleMessageSource;
}

From source file:com.searchbox.framework.config.WebConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();

    messageSource.setBasename(environment.getRequiredProperty(PROPERTY_NAME_MESSAGESOURCE_BASENAME));
    messageSource.setUseCodeAsDefaultMessage(Boolean.parseBoolean(
            environment.getRequiredProperty(PROPERTY_NAME_MESSAGESOURCE_USE_CODE_AS_DEFAULT_MESSAGE)));

    return messageSource;
}

From source file:org.openregistry.core.service.DefaultIdentifierNotificationServiceTests.java

@Before
public void setUp() throws Exception {
    ResourceBundleMessageSource ms = new ResourceBundleMessageSource();
    ms.setBasename("identifier-email-messages");
    this.notificationService = new DefaultIdentifierNotificationService(mockPersonRepository,
            new DefaultEmailIdentifierNotificationStrategy(new MockMailSender(), ms), 30);
}

From source file:com.icm.taskmanager.web.web.SpringWebConfig.java

/**
 *  Message externalization/internationalization
 *//*from ww  w  .j  a  v  a  2s  .  c  om*/
@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource();
    resourceBundleMessageSource.setBasename("messages");
    resourceBundleMessageSource.setDefaultEncoding("UTF-8");
    return resourceBundleMessageSource;
}

From source file:com.pavikumbhar.javaheart.springconfiguration.WebAppConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("messages/messages");
    messageSource.setDefaultEncoding("UTF-8");
    return messageSource;
}

From source file:nu.yona.server.ThymeleafConfiguration.java

@Bean
public ResourceBundleMessageSource smsMessageSource() {
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setFallbackToSystemLocale(false);
    messageSource.setBasename("templates.sms.messages");
    return messageSource;
}

From source file:nu.yona.server.ThymeleafConfiguration.java

@Bean
public ResourceBundleMessageSource emailMessageSource() {
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setFallbackToSystemLocale(false);
    messageSource.setBasename("templates.email.messages");
    return messageSource;
}

From source file:com.evolveum.midpoint.common.LocalizationServiceImpl.java

public void init() {
    URL url = buildMidpointHomeLocalizationFolderUrl();
    ClassLoader classLoader = new URLClassLoader(new URL[] { url }, null);

    sources.add(buildSource("Midpoint", classLoader));
    sources.add(buildSource(SchemaConstants.BUNDLE_NAME, classLoader));
    sources.add(buildSource("localization/Midpoint", null));
    sources.add(buildSource(SchemaConstants.SCHEMA_LOCALIZATION_PROPERTIES_RESOURCE_BASE_PATH, null));

    // model security messages as fallback
    ResourceBundleMessageSource modelSecurity = new CachedResourceBundleMessageSource();
    modelSecurity.setBasename("com.evolveum.midpoint.security");
    sources.add(modelSecurity);// ww  w  .  j  ava 2s . c  o  m

    // spring security messages as a fallback
    ResourceBundleMessageSource springSecurity = new CachedResourceBundleMessageSource();
    springSecurity.setBasename("org.springframework.security.messages");
    sources.add(springSecurity);
}