4.1. Understanding Where Red Hat JBoss Fuse Bundles are Stored
Red Hat JBoss Fuse uses Maven as the primary mechanism for locating features, bundles, and their dependencies. Maven is an inherently online tool and will automatically search remote repositories if it cannot locate a dependency in a local repository. Most of the repositories Maven uses by default are accessed through the Internet. A few of them are also public repositories.
It is important to understand where the bundles for the JBoss Fuse features are stored to make sure you understand the connectivity requirements for using JBoss Fuse. It is also useful to know this information so that you understand the potential risks involved. If your systems are not able to connect to the public Internet, you can create either request a copy of the JBoss Fuse off-line repository or build a repository to be hosted on your local network.
Optional Red Hat JBoss Fuse features
If you run
features:list immediately after installing JBoss Fuse, the features listed as uninstalled are the optional JBoss Fuse features. The optional features are not provided in the system repository and must be downloaded over a network connection.
The default configuration for a standalone container will look for these in the FuseSource repositories first. If it cannot find some artifacts, it will then begin looking in other repositories such as Maven central and SpringSource's repositories.