The problem with standards
The problem with standards is that there's too many of them. ;)
Seriously, my project is converging on a Spring/GWT solution. Spring wants me to use Spring DI on the server side, and GWT wants me to use Google Guice/GIN on the client side. I was hoping that JSR 330 would be motivation for the two sides' DI techniques to converge. Hybrid vigor, as it were.
I know there are projects to allow Spring-ish DI on the client side, but they're not well-supported.