Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.1.4. Initialize Your Local Container
Prerequisites Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
This tutorial assumes you have a fresh installation of Red Hat JBoss Fuse on your local machine (see Installation Guide). If you have previously experimented with the local container instance, it might be a good idea to perform a cold start before you proceed.
Forcing a cold start Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
(Optional) If you are not sure what state your local container is in or if you have previously used your local container in the context of a fabric, it is a good idea to force a cold start before you continue. This ensures that your container is in a known state (a plain, unmanaged container) and makes it more likely that you will be able to follow the tutorial steps without any problems.
To force a cold start, perform the following steps:
- If the container is currently running, shut it down by entering the following console command:
JBossFuse:karaf@root> shutdown -f
JBossFuse:karaf@root> shutdown -f
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NoteIf your container has any child instances running, you must also shut the child instances down. On *NIX systems, you could use the commandps -ef | grep karaf
to discover any child instances. - Delete the
InstallDir/data/
directory.WarningThis will completely wipe the state of the container (apart from the configuration settings stored underInstallDir/etc/
).NoteIf your container has any child instances, you must also delete theInstallDir/instances/
directory, which contains the data for the child instances. - Start the container by entering the following commands:
cd InstallDir/bin ./fuse
cd InstallDir/bin ./fuse
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Initializing the local container Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
After a cold start, the container does not have the required cloud commands installed by default. To enable support for accessing and administering the AWS EC2 provider, install the requisite Karaf features, as follows:
JBossFuse:karaf@root> features:install jclouds-aws-ec2 fabric-jclouds fabric-commands
JBossFuse:karaf@root> features:install jclouds-aws-ec2 fabric-jclouds fabric-commands