spring autowiring no funciona

Hola, estoy usando spring 3.0 con Quartz en una clase de planificador. He creado el contexto de la aplicación por

private static final ClassPathXmlApplicationContext applicationContext;
static {
    applicationContext = new
        ClassPathXmlApplicationContext("config/applicationContext.xml");
}

l problema es que ninguno de los@Autowired beans realmente se cablean automáticamente, así que tengo que configurar manualmente dependencias como esta:

<bean class="com.spr.service.RegistrationServiceImpl" id="registrationService">
    <property name="userService" ref="userService" />
</bean>

Ejemplo de donde estoy usando@Autowired:

public class RegistrationService {
   @AutoWired private UserService userService;
   // setter for userService;
}

public class UserService{
   // methods
}

También me aseguré de habilitar la configuración de anotaciones en mi configuración de Spring:

<context:annotation-config/>
<bean id="registrationSevice" class="RegistrationService"/>
<bean id="userService" class="UserService"/>

Por que es@Autowired no funciona para mí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta