This directory contains a set of quick start projects to get you started with using the suite of JBoss Fuse SAP Camel components in a Spring Boot Camel runtime.
Author: William Collins - Fuse Team
Level: Beginner to Advanced
Technologies: SAP, Camel, Spring
Summary: These quick starts demonstrates how to configure and use the suite of JBoss Fuse SAP Camel components to integrate Apache Camel with SAP.
Target Product: Fuse
Source: http://github.com/punkhorn/sap-quickstarts/
It is recommended that you study and run the quick starts in the following order:
###sap-srfc-destination-spring-boot
Demonstrates how to perform Synchronous Remote Function Calls (sRFC) to SAP from Apache Camel.
###sap-trfc-destination-spring-boot
Demonstrates how to perform Transactional Remote Function Calls (tRFC) to SAP from Apache Camel.
###sap-qrfc-destination-spring-boot
Demonstrates how to perform Queued Remote Function Calls (qRFC) to SAP from Apache Camel.
###sap-srfc-server-spring-boot
Demonstrates how to handle Synchronous Remote Function Calls (sRFC) from SAP within Apache Camel.
###sap-trfc-server-spring-boot
Demonstrates how to handle Transactional Remote Function Calls (tRFC) from SAP within Apache Camel.
###sap-idoc-destination-spring-boot
Demonstrates how to send an Intermediate Document (IDoc) to SAP from Apache Camel.
###sap-idoclist-destination-spring-boot
Demonstrates how to send a list of Intermediate Document (IDoc) to SAP from Apache Camel.
###sap-qidoc-destination-spring-boot
Demonstrates how to send an Intermediate Document (IDoc) using the qRFC protocol to SAP from Apache Camel.
###sap-qidoclist-destination-spring-boot
Demonstrates how to send a list of Intermediate Document (IDoc) using the qRFC protocol to SAP from Apache Camel.
###sap-idoclist-server-spring-boot
Demonstrates how to handle a list of Intermediate Document (IDoc) from SAP within Apache Camel.
For more information see:
- https://access.redhat.com/documentation/en-us/red_hat_fuse/7.0/html-single/apache_camel_component_reference/#SAP for more information about the JBoss Fuse SAP Camel components
- https://access.redhat.com/products/red-hat-fuse for more information about using JBoss Fuse
To run these quick starts you will need:
- Maven 3.1.1 or higher
- JDK 1.8
- JBoss Fuse 7.0.0
- SAP JCo3 and IDoc3 libraries (sapjco3.jar, sapidoc3.jar and JCo native library for your OS platform)
- SAP instance with Flight Data Application setup.