I think the original question asked about some specific features, and Ben was responding based on that. Spring is designed to work in any application server (or outside an application server); using Spring does not mean ignoring what the server may have to offer. It just provides greater choice in a lot of cases.I think it was from someone asking, "Should I use JBoss, or should I use Spring?", and someone else responding, "Spring".
It comes down to distinguishing between EJB and J2EE--which I, at least, have always been careful to do.