Description
Issue Description
There will be Internal Server error whenever users try to view Task's details on the Job Configuration. The tasks list will be displayed, however upon clicking on each task, Internal Server Error will be returned. It might be related to BAM-5838. The following appears in the atlassian-bamboo.log:
ERROR [qtp850442967-124] [FiveOhOh] 500 Exception was thrown. java.lang.IllegalArgumentException: Neither input() nor doİnput() is found in action class com.atlassian.bamboo.ww2.actions.build.admin.config.task.EditTask at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:360) at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:218) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:192) ...
Steps to replicate
If the server is using turkish locale skip to step number 2
- Edit the wrapper.conf in $BAMBOO-INSTALL/conf directory and append the following.
-Duser.country=TR -Duser.language=tr
- Navigate to Plan Configuration >> Job Configuration >> Task
- Click on one of the task to view the details, and Internal Server Error will be returned
Workaround
Set the locale to the following parameter. Please refer to the following documentation if you are not sure on how to set it.
-Duser.country=EN -Duser.language=en