I am getting error in this code, i am stuck at this point. Please help me.
getter and setter for selectedRole, allRolesList are included in code
java code
private String selectedRole;
List<String> allRolesList = new ArrayList<String>();
    if(!roleList.isEmpty()){
        isRolesPresent = true;
        for(UserRole ur : roleList){
            allRolesList.add(ur.getRoleName().toString());
/* printing allRolesList results: [admin] */
System.out.print("allRolesList "+allRolesList);
        }
    }else{
        isRolesPresent = false;
    }
prime-faces code:
        <p:selectOneMenu id="role" value="#{usersDAO.selectedUser}" effect="fade" required="true" 
                     requiredMessage="Role cannot be null">  
            <f:selectItems value="#{usersDAO.allRolesList}" />
        </p:selectOneMenu> 
 
     
    