<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>...web.context.ContextLoaderListener</listener-class>
</listener>
WebApplicationContextUtils.getWebApplicationContext(ServletContext);
class MyServiceImpl implements MyService {
...
}
<bean id="myService" class="app.MyServiceImpl"/>
<bean id="myService-rmi"
class="...remoting.rmi.RmiServiceExporter">
<property name="service"><ref local="myService"/></property>
<property name="serviceInterface">
<value>app.MyService</value>
</property>
<property name="serviceName">
<value>myService</value>
</property>
</bean>