Enterprise Java devs: how much work is created for you by various kinds of drift in the third party libraries your systems depend on? For example how often are you forced to refactor a web app because Spring or some other dependency is approaching EOL?