Red Hat

Red Hat JBoss Fuse

Thank you for downloading JBoss Fuse!

Problems with the download? Please use this direct link.

Checksums for this download: sha256, md5.

This download is available under the JBoss Developer Program which you joined on . View the terms and conditions. Your subscription to the JBoss Developer Program ends in .

Get Started

Prerequisites & Required Dependencies Checklist

  1. Java SE Development Kit (JDK), we recommend OpenJDK or Oracle JDK.

  2. JBoss® Developer Studio 8.1

1.

Set up your Dev Environment

10 minutes

2.

Install, Configure, and Verify

5 minutes

3.

Build your first application

20 minutes

1.
Set up your Dev Environment

10 minutes

  1. Install the Java SE Development Kit (JDK), we recommend OpenJDK or Oracle JDK.

  2. Download JBoss Developer Studio 8.1.0.GA

  3. Run JBoss Developer Studio installer
    For Mac / Windows Development Hosts:

    1. Go to the folder you have downloaded JBoss Developer Studio:

      1. Right Click on jboss-devstudio-8.1.0.GA-installer-standalone.jar

      2. Select "Open With → Jar Launcher"

        For Linux Development Hosts:

        Go to the folder where you have downloaded JBoss Developer Studio, and execute the installer

        java -jar jboss-devstudio-8.1.0.GA-installer-standalone.jar

        Note: This will execute the JBoss Developer Studio installation wizard.

  4. Start JBoss Developer Studio.
    For more details, view the JBoss Developer Studio documentation.

  5. Configure Maven

    1. Open JBoss Developer Studio preferences and expand JBoss Tools and select JBoss Maven Integration.

    2. Click Configure Maven Repositories… button.

    3. Click Add Repository and select the redhat-techpreview-all-repository profile and then click Ok.

      Add Maven Repository

    4. Click Finish

      Configure Maven Repository

    5. Answer "Yes" for the question if you want to update settings.xml file.

  6. Install JBoss Developer Studio Integration Stack plugins

    1. Select the Software/Update tab in the JBoss Central view.

    2. Tick Enable Early Access and click Yes when the warning dialog pops up.

    3. Scroll down the list of available features, looking for the JBoss Developer Studio Integration Stack section. See the image below.

    4. Tick the following items:

      1. JBoss Fuse Development

      2. JBoss Business Process and Rules Development

      3. JBoss Data Virtualization Development

      4. JBoss Integration and SOA Development

      5. JBoss SOA 5.x Development Install JBoss Developer Studio Integration Stack

    5. Click the Install button.

      1. Click Next, Next, and then accept the terms and conditions. Finally, click Finish.

      2. You will be given a Security Warning during installation, click Yes.

      3. You will need to restart JBoss Developer Studio. Click Yes when asked.

2.
Install, Configure, and Verify

5 minutes

  1. Download Jboss Fuse 6.2.1 GA

    For Mac / Windows Development Hosts:

    Go to the folder you have downloaded JBoss Fuse and double click on 'jboss-fuse-full-6.2.1.redhat-084.zip

    For Linux Development Hosts:

    Go to the folder where you have downloaded JBoss Fuse and unzip it

    unzip jboss-fuse-full-6.2.1.redhat-084.zip

    Warning: Edit jboss-fuse-full-6.2.1.redhat-084/etc/users.properties and uncomment the admin user on the last line.

  2. In JBoss Developer Studio locate the Servers tab and click on New server button. Select JBoss Fuse 6.2 Server. Change the Server name to jboss-fuse and click Next.

  3. On the JBoss Fuse Runtime window, select the folder where you installed JBoss Fuse and click Finish.

    Tip: We recommend you select Java SE 7 as your execution environment.

    Create a JBoss Fuse Server

  4. On Servers tab, click on the green start button to start the Fuse Server.

    Note: It’s safe to say yes if you receive a warning that “The authenticity of host 'localhost' can’t be established.”

  5. Create a new fabric. JBoss Fuse comes with Fuse Fabric which can be created by executing the following command from the Shell tab:

    fabric:create

    For more information about Fuse Fabric view the Fabric Guide.

  6. To verify Fuse was successfully installed, open a web browser and visit http://localhost:8181. Login using the username admin and the password admin. Success!

  7. For more details, view the Product Documentation.

3.
Build your first JBoss Fuse application

10 minutes

Follow the below series to build your first application. You will build some simple examples as well as build a Home Loan Application using JBoss Fuse to integrate different enterprise systems. The Home Loan Application accepts a loan request from the customer and provides a loan decision including a home mortgage rate. The series walks you through each step of the application development lifecycle, from start to finish.

Demonstration Description Material

What is JBoss Fuse?

Demo source, Video

Tooling

Tooling Usability Improvements, Debugger Support, Transformation Tooling, Installing SAP Tooling, Using SAP Tooling, Installation video (TBD)

What is Apache Camel? What are Enterprise Integration Patterns (EIP)?

Video about connectors, Video about EIPS, Demo source

Managing JBoss Fuse with Fuse Fabric

Video

Step by step build the Home Loan Application with Microservices Architecture

Video 1 Service with Simple EIP, Video 2 Persisting to Database

Business requirements change. Extend the home loan application. New SaaS applications? No problem..

Video 3 Integrating with SaaS, Video 4 Composing services

Business expanding. Extend the home loan application to partners, suppliers.

Video 5 Exposing Restful Web service

Innovate further. Try, experiment, test, deploy.

Video 6 Testing and Debugging, Video 7 Deploy and manage in Fabric

Alternate running environment (or container)

Video 7 Running integration on Jboss EAP

×