MessageSource
- 작성자 :
- 김*수
- 작성일 :
- 2011-04-18 11:20:53
- 조회수 :
- 2,795
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
다름이 아니라 MessageSource 설정이 잘 못 되었는지 다음과 같은 메세지가 출력되어서 문의 합니다.
2011-04-18 11:11:52,828 | Debug | org.springframework.context.support.ResourceBundleMessageSource | ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko |
설정은 context-common.xml에
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:/messages/message-common</value>
</list>
</property>
<property name="cacheSeconds">
<value>60</value>
</property>
</bean>
로 설정이 되어 있고,
파일 위치는 src/main/resources/messages/message-common_ko_KR.properties 와 message-common_en_US.properties
에 있습니다.
다름이 아니라 MessageSource 설정이 잘 못 되었는지 다음과 같은 메세지가 출력되어서 문의 합니다.
2011-04-18 11:11:52,828 | Debug | org.springframework.context.support.ResourceBundleMessageSource | ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko |
설정은 context-common.xml에
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:/messages/message-common</value>
</list>
</property>
<property name="cacheSeconds">
<value>60</value>
</property>
</bean>
로 설정이 되어 있고,
파일 위치는 src/main/resources/messages/message-common_ko_KR.properties 와 message-common_en_US.properties
에 있습니다.
A
안녕하세요.. 김학수님..
로그 정보 상..
두 가지 가능성이 있을 것 같습니다.
첫번째는.. messages-common*.properties 말고.. messages로만 지정된 부분이 있는지 확인해 보십시오. (다른 xml 설정을 검색을 통해 확인)
두번째는 was(또는 tomcat)이 기동된 시스템의 locale 정보가.. "ko"만 지정된 것 같습니다.
이 경우는 위 properties 파일의 뒷 부분의 "_ko_KR"을 .. "_ko"로 변경하셔야 합니다.
또는 시스템 상의 locale 설정을 ko_KR로 변경하셔도 될 것 같습니다. (OS 문서 참조)
그럼.. 즐거운 하루되십시오.
감사합니다.
로그 정보 상..
두 가지 가능성이 있을 것 같습니다.
첫번째는.. messages-common*.properties 말고.. messages로만 지정된 부분이 있는지 확인해 보십시오. (다른 xml 설정을 검색을 통해 확인)
두번째는 was(또는 tomcat)이 기동된 시스템의 locale 정보가.. "ko"만 지정된 것 같습니다.
이 경우는 위 properties 파일의 뒷 부분의 "_ko_KR"을 .. "_ko"로 변경하셔야 합니다.
또는 시스템 상의 locale 설정을 ko_KR로 변경하셔도 될 것 같습니다. (OS 문서 참조)
그럼.. 즐거운 하루되십시오.
감사합니다.