What about if you have a single spring.jar in the jboss/server/[configuration]/lib ?
Hum... The same spring.jar for all applications ? I prefer to keep control of the version in each war.
Hmmm ... i don't see how else would you be able to use the same BeanFactory class instance in deployer and .war.
Maybe use previous advice, for the apps that use BF from deployer and scoped deployment for others.
btw: Spring jars are mostly back compatible, with really small diffs.
That's what i thought. I'll see if it's possible to use the sema spring for all webapps.
I had same problem, however it was SIMPLY solved by putting the (or jboss-spring-jdk5.jar) in the default/lib.
Never ever put jboss-spring-jdk5.jar in your spring or deployer, this is the problem.