Encoding problem when configuring a plan
症状
When configuring a plan, under the Source Repositories tab, as soon as the repository is selected, the following exception shows up:
Line 17017: java.lang.IllegalArgumentException: Neither input() nor doÝnput() is found in action class com.atlassian.bamboo.ww2.actions.build.admin.config.repository.EditRepository
Line 17106: at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)
Line 17106: at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)
原因
This is an encoding problem. In Turkish language the capital 'I' is translated to 'İ'. The class contains the 'I' character and the JVM interprets it: java.lang.IllegalArgumentException:NeitherInput() nor doinput().
ソリューション
please try to change your java locale for bamboo to:
-Duser.country=EN
-Duser.language=en
and re-start Bamboo.
To set the JVM parameter please refer to the this document: Configuring Bamboo on start-up.
最終更新日 2013 年 6 月 28 日
Powered by Confluence and Scroll Viewport.