piobair [http://community.jboss.org/people/piobair] created the discussion
"JBoss 5, Spring 3 Autowiring beans" To view the discussion, visit: http://community.jboss.org/message/605717#605717 -------------------------------------------------------------- Well, I've looked at all the discussions, docs etc. that I can get my hands on and I'm still having problems getting the beans autowired. I can see the beans being instantiated at deployment time, but they're just not making it into my ServiceBean autowired. I've tried using both the SpringLifecycleInterceptor.class/@Spring annotations and the SpringBeanAutowiringInterceptor.class/@Autowire methods. No dice. Here's my configs and annotations. jboss-spring.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance http://www.w3.org/2001/XMLSchema-instance" xmlns:context=" http://www.springframework.org/schema/context http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/context/spring-context-2.5.xsd"> <description>BeanFactory=(reportsApp)</description> <context:annotation-config/> <bean id="connectionFactoryList" class="com.likewise.lucy.util.riak.RiakConnectionFactory"> <property name="clients"> <list> <ref bean="riakClient1"/> <ref bean="riakClient2"/> </list> </property> </bean> <bean id="riakClient1" class="com.basho.riak.client.RiakClient"> <constructor-arg ref="riakConfig1"/> </bean> <bean id="riakClient2" class="com.basho.riak.client.RiakClient"> <constructor-arg ref="riakConfig2"/> </bean> <bean id="riakConfig1" class="com.basho.riak.client.RiakConfig"> <property name="url" value=" http://10.100.1.119:8091/riak http://10.100.1.119:8091/riak"/> <property name="timeout" value="10000"/> <property name="maxConnections" value="10"/> </bean> <bean id="riakConfig2" class="com.basho.riak.client.RiakConfig"> <property name="url" value=" http://10.100.1.117:8091/riak http://10.100.1.117:8091/riak"/> <property name="timeout" value="10000"/> <property name="maxConnections" value="10"/> </bean> <!-- import resource="applicationContext.xml"/ --> </beans> and class snippet. @Service @Management(RiakEventsForUserMBean.class) @Interceptors(SpringBeanAutowiringInterceptor.class) public class RiakEventsForUser implements RiakEventsForUserMBean { private boolean started = false; @Autowired //@Spring(jndiName="reportsApp",bean="connectionFactoryList") private RiakConnectionFactory factory; // private ApplicationContext ctx; I'm sure I'm just missing something simple, but can't seem to figure out what. -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/605717#605717] Start a new discussion in Snowdrop at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2082]
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user