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.