Demo with Fuse, AMQ and Microcks using Docker Compose.
Generate a Fuse 7.10 Spring Boot skeleton project, using maven Arche type:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate \
-DarchetypeCatalog=https://maven.repository.redhat.com/ga/io/fabric8/archetypes/archetypes-catalog/2.2.0.fuse-sb2-7_10_0-00015-redhat-00001/archetypes-catalog-2.2.0.fuse-sb2-7_10_0-00015-redhat-00001-archetype-catalog.xml \
-DarchetypeGroupId=org.jboss.fuse.fis.archetypes \
-DarchetypeArtifactId=spring-boot-camel-xml-archetype \
-DarchetypeVersion=2.2.0.fuse-sb2-7_10_0-00015-redhat-00001 \
-DgroupId=nl.vs.fuse.demo \
-DartifactId=fuse-adapter-animalorder-soap \
-Dversion=1.0.0-SNAPSHOT \
-Dpackage=nl.vs.fuse.demo
The sub-projects in this within this repository implement the following integration:
The project fuse-adapter-animalorder-soap provides a SOAP service that publishes the request to an AMQ broker. The project fuse-adapter-animalorder-amqp provides an AMQP service that publishes the request to a SOAP Service.