Community

@Autowiring of beans from Spring applicationcontext

reply from Vladimir Aguirre in Spring Integration - View the full discussion

Hi Marius:

My EJB:

 

package mx.com.tattvait.cyf.facade.impl;

.....

...


@Stateless
@Interceptors(SpringBeanAutowiringInterceptor.class)
public class DummyFacadeBean implements DummyFacadeLocal {...}

 

My Service (Spring bean):

 

package mx.com.tattvait.cyf.service.modulo.impl;

...

..

@Service
public class DummyServiceImpl implements DummyService { .. }

 

applicationContext-service.xml File:

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-2.5.xsd">


   <!--context:component-scan base-package="mx.com.tattvait.cyf.service">

        <context:include-filter type="regex" expression="mx.com.tattvait.cyf.service.modulo.impl.*" />

        <context:include-filter type="annotation"

        expression="org.springframework.stereotype.Service" />

        <context:include-filter type="annotation"

        expression="org.springframework.stereotype.Component" />

        </context:component-scan-->

    <bean id="DummyService"
        class="mx.com.tattvait.cyf.service.modulo.impl.DummyServiceImpl">
    </bean>
</beans>

 

beanRefContext.xml File:

 

<bean id="context"
        class="org.springframework.context.support.ClassPathXmlApplicationContext">
        <constructor-arg>
            <list>
                <value>applicationContext-service.xml</value>
            </list>
        </constructor-arg>
    </bean>

 

Thanks in advance.

Reply to this message by going to Community

Start a new discussion in Spring Integration at Community