inyeccion de spring a bean de DWR no funciona

bueno amigos,
tengo una clase que voy a utilizar todo con DWR, despues de tantos esfuerzos por configurar pude, el problema es que tengo un

DAO que saca ciertos objetos y los mete en un map de la clase que se usara con dwr, el punto es que al instanciarla me da un

NULL POINTER EXCEPTION, porque el objecto con el que necesito hacer las consultas no se crea, puesto que la inyeccion no funciona, todo el sitio funciona de maravilla,salvo cuando entro en la url del test de dwr, y me sale el error ese.

ya tengo todo el dia intentandolo y todavia no he podido saber como inyectar.

o la otra forma que se me ocurre es instanciar el objeto ahi mismo, solo que este extiende de HibernateDaoSupport y le paso una injeccion de un data source, por lo que no tengo idea como pasarle el data source desde codigo, ya que todo se hace desde configuracion.

estoy empezando a odiar Spring y Dwr, siento que son frameworks que sirven para hacerte la vida dificil

gracias de antemano

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de avefenix_x

Inyecta por configuracion xml

Ese problema lo tuve una ves y la solucion que le di fue que la inyección por anotaciones no te funcionara, tiene que ser por xml y veras que todos felices.
verifica tambien en tu contexto si estas inicializando todos los beans.
saludos.

Imagen de pavul

gracias

al parecer los beanque se usan con dwr, no aceptan la inyeccion directamente, puesto que cuando dwr traduce el codigo a javascript este no encuentra como hacer las coneccinoes de hibernate en mi caso,

la solucion fue la siguiente;

L CLASE PRINCIPAL DEL SERVICIO DE DWR, LLAMA A UN SERVICIO Y ESTE SERVICIO LLAMA A UN DAO QUE A SI VES ESTE USA UN TO, ASI QUE AL FINAL LA INYECCION SE HACE SOBRE LA CLASE QUE LE DA EL SERVICIO, A LA QUE IMPLEMENTA EL DWR.

Imagen de paranoid_android

Pueden convivir

Las anotaciones con los descriptores de spring pueden convivir.
Te sugiero intenta hacer una prueba de contexto instanciando con XML en un proyecto en blanco y despues la agregas.
Ten cuidado al quitar las anotaciones que sobren.