Using the Red Hat JBoss Fuse Tooling for Eclipse Tools


Table of Contents

I. Developing Applications
Creating a New Fuse Project
Creating a New Camel XML file
Editing a routing context in the route editor
Adding routes to the routing context
Adding patterns to a route
Connecting patterns to make a route
Configuring a pattern
Rearranging patterns on the canvas
Removing patterns from a route
Disconnecting two patterns
Deleting a route
Adding beans and configuration
Configuring the route editor
Creating a new Apache Camel JUnit test case
The Source View
Running routes inside Red Hat JBoss Fuse Tooling
Running routes using Maven
Running routes as a local Camel context
Working with runtime profiles
II. Monitoring and Testing Applications
JMX Navigator
Viewing Processes in JMX
Adding a JMX server
Viewing a component's properties
Browsing messages
Tracing Routes
Creating test messages for route tracing
Activating route tracing
Tracing messages through a route
Deactivating route tracing
Managing JMS destinations
Adding a JMS destination
Deleting a JMS destination
Managing routing endpoints
Adding a routing endpoint
Deleting a routing endpoint
Editing running routes
Managing routing contexts
Suspending a routing context
Resuming a routing context
Shutting down a routing context
III. Working with Fabrics
Setting up a Fabric Environment
Specifying and Connecting to a Fabric
Adding fabric details
Connecting to a fabric
Disconnecting from a fabric
Editing a fabric's details
Deleting a fabric's details
Working with Fabric Containers
Creating a new child container
Creating a container on a remote host
Creating a new container on a cloud
Starting a container
Changing a Container's Profiles
Stopping a container
Deleting a container
Working with Fabric Profiles
Creating a new profile
Deleting a profile
Working with Versions
Creating a new version of a profile
Setting a container's version
Creating a Fabric in the Cloud
Adding cloud details
Specifying fabric details
Wizard field references
New Camel XML File — Creates a new XML file for editing routes with the route editor
New Fuse Project — Creates a new Fuse project
New Fuse Project — Creates a new Fuse project
New Fuse Message — Creates a new message to use in route tracing
New Camel JUnit Test Case — Configures the JUnit artifacts created to test a Apache Camel route.
Test Endpoints — Lists the endpoints that can be tested by a JUnit test case.
Define a New Server — Defines a new server instance.
New Server Configuration — Configures access details for the server.
Add and Remove — Specifies the resources available to a server.
Fabric Details — Specifies information needed to connect to a fabric.
Create Child Container — Specifies information needed to create a container on the local host.
Create Container via SSH — Specifies information needed to create a container on a remote host.
Create Container in a Cloud — Specifies information needed to create a container in a cloud.
Create Version — Specifies the identifier for the new version of the fabric's profiles.
Cloud Details — Specifies information needed to connect to a cloud.
Create Fabric in the Cloud — Specifies information needed to create a fabric in a cloud.
Tooling preferences
Deploy Folders — Configures the hot deployment folders for the containers into which routes can be deployed.
Editor — Sets the default value for some route editor properties.
JMX Navigator — Configures the monitoring of local JMX servers and how information is displayed in the Fuse Integration perspective's Properties view
Tools — Configures the monitoring of local JMX servers and how information is displayed in the Fuse Integration perspective's Properties panel