Jump To Close Expand all Collapse all Table of contents Tooling User Guide Preface I. Developing Applications Expand section "I. Developing Applications" Collapse section "I. Developing Applications" 1. Creating a New Fuse Integration Project 2. Editing a routing context in the route editor Expand section "2. Editing a routing context in the route editor" Collapse section "2. Editing a routing context in the route editor" 2.1. Adding patterns to a route 2.2. Configuring a pattern 2.3. Removing patterns from a route 2.4. Adding routes to the routing context 2.5. Deleting a route 2.6. Adding global endpoints, data formats, or beans 2.7. Configuring the route editor 3. Viewing and editing Rest DSL components Expand section "3. Viewing and editing Rest DSL components" Collapse section "3. Viewing and editing Rest DSL components" 3.1. Viewing a graphical representation of Rest DSL components 3.2. Editing Rest DSL components in the graphical view 3.3. Viewing and editing the Rest DSL source code 4. Migrating a SOAP application to RESTful web services Expand section "4. Migrating a SOAP application to RESTful web services" Collapse section "4. Migrating a SOAP application to RESTful web services" 4.1. Wizard workflow 4.2. Prerequisites 4.3. Migrating a sample SOAP application to RESTful web services 5. Creating a new Apache Camel JUnit test case 6. Running routes inside Red Hat Fuse Tooling Expand section "6. Running routes inside Red Hat Fuse Tooling" Collapse section "6. Running routes inside Red Hat Fuse Tooling" 6.1. Running routes as a local Camel context 6.2. Running routes using Maven 6.3. Working with runtime profiles Expand section "6.3. Working with runtime profiles" Collapse section "6.3. Working with runtime profiles" 6.3.1. Editing a Local Camel Context runtime profile 6.3.2. Editing a Maven runtime profile 7. Getting Started with Fuse on OpenShift Expand section "7. Getting Started with Fuse on OpenShift" Collapse section "7. Getting Started with Fuse on OpenShift" 7.1. Adding the Red Hat Container Development Kit server 7.2. Starting the Container Development Environment (CDE) and virtual OpenShift server 7.3. Creating a new OpenShift project 7.4. Creating a new Fuse Integration project 7.5. Deploying the Fuse Integration project to OpenShift 7.6. Accessing the OpenShift web console 8. Using the Red Hat Fuse SAP Tool Suite Expand section "8. Using the Red Hat Fuse SAP Tool Suite" Collapse section "8. Using the Red Hat Fuse SAP Tool Suite" 8.1. Installing the Red Hat Fuse SAP Tool Suite 8.2. Create and Test SAP Destination Connection 8.3. Create and Test SAP Server Connection 8.4. Deleting Destination and Server Connections 8.5. Create a New SAP Endpoint 9. Getting Started with Data Transformation Expand section "9. Getting Started with Data Transformation" Collapse section "9. Getting Started with Data Transformation" 9.1. Creating a project for the data transformation example 9.2. Adding a data transformation node to the Camel route 9.3. Mapping source data items to target data items 9.4. Creating the transformation test file and running the JUnit test 9.5. Mapping a constant variable to a data item 9.6. Mapping an expression to a data item 9.7. Adding a custom transformation to a mapped data item 9.8. Mapping a simple data item to a data item in a collection 9.9. Adding a built-in function to a mapped data item 9.10. Publishing a Fuse Integration project with data transformation to a Red Hat Fuse server 10. Developing extensions for Fuse Online integrations Expand section "10. Developing extensions for Fuse Online integrations" Collapse section "10. Developing extensions for Fuse Online integrations" 10.1. Overview of tasks 10.2. Prerequisites 10.3. Creating a custom connector Expand section "10.3. Creating a custom connector" Collapse section "10.3. Creating a custom connector" 10.3.1. Creating a Fuse Online Extension project for a custom connector 10.3.2. Writing code for the custom connector 10.4. Creating custom steps Expand section "10.4. Creating custom steps" Collapse section "10.4. Creating custom steps" 10.4.1. Creating a Fuse Online Extension project for custom steps 10.4.2. Writing code for the custom step 10.5. Building the Fuse Online extension JAR file 10.6. Providing the JAR file to the Fuse Online user 11. Creating a New Camel XML file 12. Changing the Camel version 13. Importing an existing Maven project II. Debugging Routing Contexts Expand section "II. Debugging Routing Contexts" Collapse section "II. Debugging Routing Contexts" 14. Setting Breakpoints 15. Running the Camel Debugger Expand section "15. Running the Camel Debugger" Collapse section "15. Running the Camel Debugger" 15.1. Debugging a locally running routing context 15.2. Debugging a remotely running routing context 16. Stopping the Camel Debugger 17. Changing Variable Values 18. Adding Variables to the Watch List 19. Disabling Breakpoints in a Running Context III. Monitoring and Testing Applications Expand section "III. Monitoring and Testing Applications" Collapse section "III. Monitoring and Testing Applications" 20. JMX Navigator Expand section "20. JMX Navigator" Collapse section "20. JMX Navigator" 20.1. Viewing Processes in JMX 20.2. Adding a JMX server 21. Viewing a component’s JMX statistics 22. Browsing messages 23. Tracing Routes Expand section "23. Tracing Routes" Collapse section "23. Tracing Routes" 23.1. Creating test messages for route tracing 23.2. Activating route tracing 23.3. Tracing messages through a routing context 23.4. Deactivating route tracing 24. Managing JMS destinations Expand section "24. Managing JMS destinations" Collapse section "24. Managing JMS destinations" 24.1. Adding a JMS destination 24.2. Deleting a JMS destination 25. Managing routing endpoints Expand section "25. Managing routing endpoints" Collapse section "25. Managing routing endpoints" 25.1. Adding a routing endpoint 25.2. Deleting a routing endpoint 26. Editing running routes 27. Managing routing contexts Expand section "27. Managing routing contexts" Collapse section "27. Managing routing contexts" 27.1. Suspending operation of a routing context 27.2. Resuming operation of a routing context IV. Publishing Applications to a Container Expand section "IV. Publishing Applications to a Container" Collapse section "IV. Publishing Applications to a Container" 28. Managing servers Expand section "28. Managing servers" Collapse section "28. Managing servers" 28.1. Adding a Server 28.2. Starting a Server 28.3. Connecting to a Running Server 28.4. Disconnecting from a Server 28.5. Stopping a Server 28.6. Deleting a Server 29. Publishing Fuse Integration Projects to a Server A. Fuse Integration Perspective B. Debug Perspective Legal Notice Settings Close Language: 简体中文 한국어 日本語 English Language: 简体中文 한국어 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 한국어 日本語 English Language: 简体中文 한국어 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Part I. Developing Applications Previous Next