Использование WebServiceMessageDrivenBean очень похоже на поддержку Spring для Driven Beans (MDBS).
Сначала необходимо создать MDB:
public class HelloWorldMessageDrivenBean extends WebServiceMessageDrivenBean {
private static final long serialVersionUID = -2905491432314736668L;
}
То есть это, насколько идет MDB!
Далее настроить MDB, добавив следующее следующее определению MDB в EJB-jar.xml:
<env-entry>
<description></description>
<env-entry-name>ejb/BeanFactoryPath</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
application-context.xml
</env-entry-value>
</env-entry>
Это говорит классы поддержки Spring MDB, где забрать свой файл конфигурации Spring.
Теперь вы можете настроить конечные точки в файле application-context.xml или, кроме того, с помощью поддержки аннотаций.