 
			
				22/08/2008, 00:49
			
			
			     |  
        |     |    |    Fecha de Ingreso: enero-2007  Ubicación: aquí, ¿donde sino?  
						Mensajes: 261
					  Antigüedad: 18 años, 9 meses Puntos: 1     |        |  
  |      Spring "Error creating bean with name..."        Hola 
Estoy haciendo una aplicación en Spring en la que tengo varios DAOs y varios servicios. Cada servicio tiene como propiedad un DAO diferente. El problema está en que a la hora de hacer el archivo de configuración me dice que no se puede crear el servicio porque no se encuentra la  propiedad DAO del servicio. ¿Se puede tener más de un servicio mapeado? ¿Cual puede ser el error?   
Aquí dejo lo que sale:   
GRAVE: Context initialization failed 
org.springframework.beans.factory.BeanCreationExce  ption: Error creating bean with name 'alumnoServicio' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException  : Invalid property 'alumnoDaoImp' of bean class [org.logica.servicios.AlumnoServicio]: No property 'alumnoDaoImp' found 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.doCreateBean(AbstractAu  towireCapableBeanFactory.java:478) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory$1.run(AbstractAutowireC  apableBeanFactory.java:409) 
	at java.security.AccessController.doPrivileged(Native Method) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.createBean(AbstractAuto  wireCapableBeanFactory.java:380) 
	at org.springframework.beans.factory.support.Abstract  BeanFactory$1.getObject(AbstractBeanFactory.java:2  64) 
	at org.springframework.beans.factory.support.DefaultS  ingletonBeanRegistry.getSingleton(DefaultSingleton  BeanRegistry.java:220) 
	at org.springframework.beans.factory.support.Abstract  BeanFactory.doGetBean(AbstractBeanFactory.java:261  ) 
	at org.springframework.beans.factory.support.Abstract  BeanFactory.getBean(AbstractBeanFactory.java:185) 
	at org.springframework.beans.factory.support.Abstract  BeanFactory.getBean(AbstractBeanFactory.java:164) 
	at org.springframework.beans.factory.support.DefaultL  istableBeanFactory.preInstantiateSingletons(Defaul  tListableBeanFactory.java:429) 
	at org.springframework.context.support.AbstractApplic  ationContext.finishBeanFactoryInitialization(Abstr  actApplicationContext.java:729) 
	at org.springframework.context.support.AbstractApplic  ationContext.refresh(AbstractApplicationContext.ja  va:381) 
	at org.springframework.web.context.ContextLoader.crea  teWebApplicationContext(ContextLoader.java:255) 
	at org.springframework.web.context.ContextLoader.init  WebApplicationContext(ContextLoader.java:199) 
	at org.springframework.web.context.ContextLoaderListe  ner.contextInitialized(ContextLoaderListener.java:  45) 
	at org.apache.catalina.core.StandardContext.listenerS  tart(StandardContext.java:3764) 
	at org.apache.catalina.core.StandardContext.start(Sta  ndardContext.java:4216) 
	at org.apache.catalina.core.ContainerBase.start(Conta  inerBase.java:1014) 
	at org.apache.catalina.core.StandardHost.start(Standa  rdHost.java:736) 
	at org.apache.catalina.core.ContainerBase.start(Conta  inerBase.java:1014) 
	at org.apache.catalina.core.StandardEngine.start(Stan  dardEngine.java:443) 
	at org.apache.catalina.core.StandardService.start(Sta  ndardService.java:448) 
	at org.apache.catalina.core.StandardServer.start(Stan  dardServer.java:700) 
	at org.apache.catalina.startup.Catalina.start(Catalin  a.java:552) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ  e Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow  n Source) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un  known Source) 
	at java.lang.reflect.Method.invoke(Unknown Source) 
	at org.apache.catalina.startup.Bootstrap.start(Bootst  rap.java:295) 
	at org.apache.catalina.startup.Bootstrap.main(Bootstr  ap.java:433) 
Caused by: org.springframework.beans.InvalidPropertyException  : Invalid property 'alumnoDaoImp' of bean class [org.logica.servicios.AlumnoServicio]: No property 'alumnoDaoImp' found 
	at org.springframework.beans.BeanWrapperImpl.convertF  orProperty(BeanWrapperImpl.java:382) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.convertForProperty(Abst  ractAutowireCapableBeanFactory.java:1287) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.applyPropertyValues(Abs  tractAutowireCapableBeanFactory.java:1248) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.populateBean(AbstractAu  towireCapableBeanFactory.java:1008) 
	at org.springframework.beans.factory.support.Abstract  AutowireCapableBeanFactory.doCreateBean(AbstractAu  towireCapableBeanFactory.java:470) 
	... 29 more     
Un saludo           |