We have successfully used the jboss spring deployer without too much hassle nor configuration. Please have a look at http://community.jboss.org/wiki/AnexperiencewithIntegratingSpringandJboss to see what we did. Have a look at @Configurable (Please remember to configure your application context with the correct configuration as mentioned in a previous reply) - this allows you to spring configure pojo's and not just ejb components.