On an issue I was working on I noticed that we use 2 different BeanUtils in Sakai. I think we should switch to just one. The problem is that the arguments are reversed between these two so it could lead to confusion. Since only copyProperties are used from the springframework one, that's the easiest to just switch to apache.
- org.springframework.beans.BeanUtils: (just copyProperties)
- org.apache.commons.beanutils.BeanUtils: (uses populate, setProperty, copyProperties, describe)