My guess is that you actually hit CXF classes from JBoss' libs.
And then those classes don't see your Spring classes, as they are in you war.
Perhaps place spring.jar into JBoss' lib dir?
Or you'll need to get past the cxf lib issue some other way; e.g. jboss-classloading-domain.xml.