Googling the title of this post results in quite a few hits. Suffering from the same problem long running frameworks like Spring have, you are not only trying to sift through right and wrong answers, but out of date or differing versioning answers. I