Red Hat Training

A Red Hat training course is available for JBoss Enterprise SOA Platform

Chapter 4. Download the Product

4.1. Red Hat Customer Portal

The Red Hat Customer Portal is a website, located at https://access.redhat.com/home. It provides a central point from where you can manage and maintain your subscription, access the Red Hat Knowledgebase and engage with Red Hat and our partners.

4.2. Packages Available for Download

Table 4.1. Packages Available for Download

Package Description
JBoss Enterprise SOA Platform Package The SOA Platform package is a complete JBoss application deployment environment. This single installation provides a complete environment for deploying SOA applications. It includes Seam, Hibernate, clustering, and transaction services.
JBoss Enterprise SOA Platform Standalone Edition Package The SOA Standalone package provides a light-weight solution for deployments where only the core SOA functionality is needed. It does not support clustering.
JBoss Enterprise SOA Platform Source Code Package The source code package contains the complete source code for the JBoss Enterprise SOA Platform product.
SOA Platform JavaDocs The JavaDocs package contains the complete JavaDocs for the JBoss Enterprise SOA Platform's APIs.

4.3. Differences Between Versions of the JBoss Enterprise SOA Platform

Table 4.2. Differences Between Versions of the JBoss Enterprise SOA Platform

SOA Platform Package SOA Standalone Package
JBoss ESB YES YES
JBoss Rules YES YES
JBoss JBPM YES YES
JBoss EAP YES YES
BPEL Engine YES YES
EJB3 YES NO
JBoss RestEasy YES NO
JBoss Seam YES NO
Support for JBoss Enterprise Data Services Deployment YES NO

4.4. JavaDocs

JavaDocs are automatically-generated documentation for Java APIs. They are created from the comments developers add to source code as they write it. JavaDocs have become the de facto standard way of documenting Java APIs.

4.5. Download Files From the Red Hat Customer Portal

Task Prerequisites

Before you begin this task, you need a Customer Portal account. Browse to https://access.redhat.com and click the Register link in the upper right corner to create an account.

Procedure 4.1. Task:

  1. Browse to https://access.redhat.com and click the Log in link in the top right corner. Enter your credentials and click Log In.
    Result:

    You are logged into RHN and you are returned to the main web page at https://access.redhat.com.

  2. Navigate to the Downloads page.

    Use one of the following options to navigate to the Downloads page.
  3. Select the product and version to download.

    Use one of the following ways to choose the correct product and version to download.
    • Step through the navigation one level at a time.
    • Search for your product using the search area at the top right-hand side of the screen.
  4. Download the appropriate file for your operating system and installation method of choice.

    Depending on the product you choose, you may have the choice of a Zip archive, RPM, or native installer for a specific operating system and architecture. Click either the file name or the Download link to the right of the file you want to download.
Result:

The file is downloaded to your computer.

4.6. Checksum Validation

Checksum validation is used to ensure a downloaded file has not been corrupted. Checksum validation employs algorithms that compute a fixed-size datum (or checksum) from an arbitrary block of digital data. If two parties compute a checksum of a particular file using the same algorithm, the results will be identical. Therefore, when computing the checksum of a downloaded file using the same algorithm as the supplier, if the checksums match, the integrity of the file is confirmed. If there is a discrepancy, the file has been corrupted in the download process.

4.7. Verify the Downloaded File

Procedure 4.2. Verify the Downloaded File

  1. To verify that a file downloaded from the Red Hat Customer Portal is error-free, whilst still on the portal site, go to that package's Software Details page. Here you will find MD5 and SHA256"checksum" values that you will use to check the integrity of the file.
  2. Open a terminal window and run either either the md5sum or sha256sum command, supplying the filename of the downloaded ZIP as an argument. The program will output the checksum value for the file.
  3. Compare the checksum value returned by the command to the corresponding value displayed on the Software Details page for the file.

    Note

    Microsoft Windows does not come equipped with a checksum tool. Users of that operating system will have to download a third-party product instead.
Result

If the two checksum values are identical then the file has not been altered or corrupted and is, therefore, safe to use.

If the two checksum values are not identical, then download the file again. A difference between the checksum values means that the file has either been corrupted during download or has been modified since it was uploaded to the server. If, after several downloads, the checksum will still not successfully validate, please contact Red Hat Support for assistance.

4.8. Red Hat Documentation Site

Red Hat's official documentation site is at https://access.redhat.com/knowledge/docs/. There you will find the latest version of every book, including this one.