今天一开始想尝试一下在 Jetty 9 (Embedded 和 Standalone) 中运行 JSR356 Java WebSockets 应用,但是都没有成功。目前只在 Standalone 的 Glassfish 4 中运行成功。在加上现在浏览器对 WebSockets 支持还有限(主要还是万恶的 IE),考虑一下 Spring Framework 4 中的 WebSockets 支持还是很有必要的。
下午在看一个很奇怪的和 Spring 相关的异常,一个 Spring Bean 的 set 方法被注入了一个类型不匹配的 Bean-Ref。当然这会导致异常,但同时这个异常会导致一个 FactoryBean 的工厂方法在调用时抛出 IllegalArgumentsException。百思不得其解。Spring 3.1 下的问题。有空还要继续跟进,不行就在 Spring 社区上发帖问。