DSL: Fix @Autowired issue for IntegrationFlows

* Move DSL parser logic from `BFPP` to `BPP` as soon as the DSL doesn't populate any `BeanDefinition` - just real objects,
which can be registered with `this.beanFactory.registerSingleton(beanName, component);`
* Add more DSL for `Amqp` 'Namespace' factory and provide tests on the matter
* Comment out `spring-integration-jdbc` and `spring-integration-jpa` dependecies because the provide `spring-jdbc` dependency,
but it causes an issue in Boot: https://github.com/spring-projects/spring-boot/issues/1041
This commit is contained in:
Artem Bilan
2014-06-06 00:36:53 +03:00
parent 5bf98b033b
commit dd085c8945
10 changed files with 606 additions and 134 deletions

View File

@@ -54,10 +54,10 @@ dependencies {
, 'spring-integration-ftp'
, 'spring-integration-gemfire'
, 'spring-integration-http'
, 'spring-integration-jdbc'
// , 'spring-integration-jdbc'
, 'spring-integration-jms'
, 'spring-integration-jmx'
, 'spring-integration-jpa'
// , 'spring-integration-jpa'
, 'spring-integration-mail'
, 'spring-integration-mongodb'
, 'spring-integration-mqtt'