change it to
You don't need the brackets for your action call.
public void updateSelectedRole() {
System.out.println(selectedRole.getRole());
}
and the method action method needs to return a string
public String updateSelectedRole() {
System.out.println(selectedRole.getRole());
return "true";
}