1 of 1 people found this helpful
The version of Spring we use is defined in a BOM located here:
The actual version of Spring (and the IP BOM) depends on which version of SY you are using. Are you thinking of using this property value in your application's pom in some way?
I don't need this property in my application's pom.
I am trying to apply patches ([SWITCHYARD-2049] Add Spring support for SOAP Component - JBoss Issue Tracker) to SY1.1.
It seems SY1.1 parent pom doesn't refer to the same bom as mentioned above.
oh.. I am using SY1.1.0.Final and its pom.xml has no dependency on org.jboss.integration-platform.
What would be the recommendation in this case?
I am assuming that wish to use spring intergration java messaging service switchyard camel
unfortunately I do not have an easy solution for you. switchyard uses camel 2.15 and spring boot http://camel.apache.org/spring-boot.html
this currently is still being developed
you also need the latest version of spring framework. in order to use spring integration(latest version)
The following post may be helpful in trying to get this to work you need a pull request than a camel route http://raibledesigns.com/rd/entry/developing_services_with_apache_camel2 .
I recommend that you wait for spring boot and camel 2.15 so they are no longer in the beta stage
so you can use spring integration, camel and switchyard.
In the meantime you can also learn about camel integration(JMS) weld cdi with switchyard
I am not sure where switchyard (1.1) is using spring-boot, I didn't find any references to it.
Anyway, I need none of those.. Basically, I just needed to apply a couple of patches (see link in previous post).
It allows to load cxf.xml file defined in SY application. For this one of the fixes brings spring support to SY.
I think problem is simpler.. I am now trying 1.1.1-p8 (btw is it official continuation of 1.1.0.Final?).