A list of Repositories to install WebSphere Application Server 8.5.5.5

This article discusses the PROS and CONS of downloading the latest WAS 8.5.5.x Network Deployment Product.

We are looking to install the IBM WebSphere Application Server Network Deployment 8.5 60 day product download for Windows.

Doing a google search we can see that there are two entry points on IBM’s site.

http://www.ibm.com/developerworks/websphere/downloads/

Which leads to:

http://www.ibm.com/developerworks/downloads/ws/wasnetwork/index.html

OR

http://www14.software.ibm.com/webapp/download/brand.jsp?b=Websphere

It doesn’t matter how you get to find the download, the point to realise is that when you use an Evaluation/Demo, the product is often bundled.

If we use the http://www14.software.ibm.com/webapp/download/brand.jsp?b=Websphere

Link we get to download the trial which is designed to be installed via IBM Installation Manager using a hosted repository.

I chose to download

Installation Manager for Windows 64-bit with WebSphere Application Server Network Deployment Trial including Liberty, v8.5.5

NDTRIAL.agent.installer.win32.win32.x86_64.zip (160M)

 

I always use the IBM HTTP Download Director whenever possible

Once the file has been downloaded and expanded on disk we see the following file-structure

If we have a look at install.xml we see

<?xml version=”1.0″ encoding=”UTF-8″?>

<agent-input clean=’true’ temporary=’true’>

<server>

<repository location=’.’/>

<repository location=’http://www.ibm.com/software/repositorymanager/V85WASNDTrial’/>

</server>

<install>

<offering features=’agent_core,agent_jre’ id=’com.ibm.cic.agent’ version=’1.8.1000.20141126_2002’/>

<offering id=‘com.ibm.websphere.NDTRIAL.v85’/>

<offering id=’com.ibm.websphere.IBMJAVA.v70′ selected=’false’/>

<offering id=’com.ibm.websphere.liberty.IBMJAVA.v70′ selected=’false’ />

<offering id=’com.ibm.websphere.IHSILAN.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.APPCLIENTILAN.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.NDDMZTRIAL.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.PLGILAN.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.WCTILAN.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.W2MTKILAN.v11′ selected=’false’/>

<offering id=’com.ibm.websphere.EDGELBIPV4IPV6TRIAL.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.PLUGCLIENTILAN.v85′ selected=’false’/>

<offering id=’com.ibm.websphere.liberty.NDTRIAL.v85′ selected=’false’/>

</install>

</agent-input>

 

We can see that there is a master URL and a set of Offering IDs. Now we can’t access these directly, but they can be used by a local IBM Installation Manager (IM)

If we run IM Installation Manager using i.e. run install.exe, we will see the IM workbench

 

You are likely to be presented with a user/name password, this will be your global IBM User ID. If you don’t have one, you will need to register one. I guess it is for IBM to track your evaluation downloads.

This can be an issue if your country is in an Embargo list, as you may not be able to register.

Once you have entered your IBM username/password and click OK, the IM will check the availability of the online Repo. Obviously this can take time and requires an internet connection.

Once done we are presented with a list of available installs, the default install that this packed IM knows about is pre-selected.

OK. So here we are, we have the ability to install WAS ND, but you will not be able to control the instsallation as opposed to when you use a commercial product. If you click OK, then IM will download the required repository into the installtion locaton, but you will be limited with what you can so. There is another way! We will stop here and take another approach!

Since my courses cover how to install IBM WebSphere products the commercial way, then we need to learn how to get around this issue.

Option 1.

 

It is possible to download IM’s from IBM which are pre-configured with the appropriate repository for the version of WAS 8 you are evaluating.

There can sometimes be issues with Firewalls and proxies, and thought IIM has settings sometime I find that the version of IIM downloaded for trials might not actually work correctly.

The best way is to download the IM separately. You can get IM from http://www-01.ibm.com/support/docview.wss?uid=swg27025142

You will be able to browse for the latest IM installer. At the time of writing it is version 1.8.2.

Download and install an independent version of IBM Installation Manage. You will be directed to Fix Central

 

Click Continue

 

The IBM HTTP Download Director is used again

Expand the download

 

Run install.exe

 

 

As shown above, you will be prompted to install IM

Click Next

Read and Accept the License

Decide on the location. I choose to use default for now.

 

Remember the location for example

C:\Program Files\IBM\Installation Manager\eclipse

It can be useful later.

Click Next, Confirm and let it install

Once it is complete locate the install folder and launch IBM Installation Manager, or simply click restart button.

Here is the location if you’re interested?

Once the IM workbench/workspace had been loaded

We can now set the location of the trial that we wich to download, using the intlligence cleaned from the XML file we looked at in the pre-packaged eval download.

Follow these steps to install an evaluation product. But be aware it requires an internet connection and can take time!

You can manually set the following repositories to use with in IIM to download you required evaluation version of WAS 8, there are also later WAS 8.5.x.x ones, see further below

http://www.ibm.com/software/repositorymanager/V8WASNDTrial

http://www.ibm.com/software/repositorymanager/V8WASDeveloperILAN

http://www.ibm.com/software/repositorymanager/V8WASBASE

The snippet below is out of date as far as screen captures go, but shows the essential steps.

Example: Configuring IM to download WAS 8 ND Trial

  1. To configure repositories select File | Preferences

  1. Within the Repositories panel, look for the Add Repository button. Click Add Repository and type in the appropriate URL to the required IBM WAS 8 repository.

  1. Type http://www.ibm.com/software/repositorymanager/V8WASNDTrial in the Repository: field and click OK.
    1. It is possible to browse a local repository. Local repositories are configured within a common locating in your organisation. Once you have purchased the full version of WAS 8, then you will be given access to download repository artefacts using your Passport advantage account.

  1. You can also click Test connections to verify a connection.

 

  1. Note: If you have connection issues it could be your local Firewall settings, corporate firewall settings and or your corporate proxy server. To set the HTTP proxy settings, choose File | Preferences from the main menu and then select Internet form the Preferences explorer as seen below.

 

  1. Once you have configured IIM and the appropriate repositories, Click OK to close the preferences. You will now be returned to the main workbench.
  2. To being the installation click Install.

 

  1. IIM will verify connection to the repository

 

  1. On the Install Packages screen, select the IBM WebSphere Application Server Network Deployment Trial package.

  1. Click Next to move onto the next screen
  2. IIM will once again op up a progress dialog as it prepares the components for installation. It this stage IIM will also scan for fixes and give you the optional choice of installing a Fix pack (If one is available)

 

  1. In this example there were some fixes available:

  1. Click Next to move on. IIM will then present the License screen. Read and accept the license and click Next again.

  1. You will then be presented with a survey. Complete as required and click Next.

 

  1. After completing the survey you will be prompted to decide on a location for the shred resources directory. This allows multiple IBM products to share a common location for shared components.
    1. The default location on Windows will be: C:\Program Files\IBM\IMShared

  1. Click Next to move onto he Web Sphere Application Server binary installation location screen.
    In this screen we will define the location where the binaries will be installed. You can choose any suitable location. As required.
    1. Make sure you have enough space for the chosen location.
    2. It is recommended that you use the IBM default locations unless you have a good reason to change. This approach helps with reference materials from IBM.
    3. Note: I personally often just use something along the lines of d:\was8. This way when I am using command line tools, I do not have to type/use the complex Windows paths. Also when you have “C:\Program Files\” in the path, it makes creating bat/cmd files more difficult due to the space in the folder path name.

  1. Click Next and select your appropriate language in the Translations to install screen.
  2. Click Next to review the available features available during this install.
    1. Optionally you can choose to install the sample applications and the EJB tool for pre EJB 3.0 modules.

  1. Click Next to review the installation summary

  1. Click Install to begin the actual installation.
    1. A Progress bar will be displayed as the instillation is preformed.
    2. Note: This process is downloading the appropriate required artefacts for the installation. The WAS ND 8 trial is 32 bit, and so you do not get an option during the installation wizard to choose a specific architecture i.e. 32 or 64bit.
  2. When the installation is complete, IM will present you with a final page

    1. On the final page you can optionally launch the Profile Management Tool or not.
    2. Note: In this example we are not going to run the PMT as we will lean how to do this manually via the command line in another module.
  3. Select, none from the Which programs do you want to start options, and then Click Finish to complete the WAS 8 ND installation
  4. You will be returned to the IIM workbench. Click File | Exit to close IIM.
  5. It is good practice to verify the installation. We can so this by using a command line tool called verisonInfo.bat (Windows) and versionInfo.sh (Linux)
    1. Locate the <was_root>/bin folder. <was_root> is the folder where you installed WAS 8 as specified in the installation steps above.
    2. Type: versionInfo.bat

The result of running this command file will be something similar to the following:

 

Now this is all fine and dandy, but we still have no ability to learn how to automate the product as if we did have the commercial product. You see my courses teach you how to do WAS unstill/upgrades etc. properly. If you wish to learn a batter method that will support installing WAS using a more commercial approach just like you would do in an organisation then you can use option 2.

 

Option 2. Using the IBM Packaging tool

 

We can download the IBM Packaging Utility from IBM from the same location as the latest IM

 

http://www-01.ibm.com/support/docview.wss?uid=swg24039013

 

Download the IBM Packaging Utility as directed using the similar approach we use above to locate and install IM

 

 

fix pack: 1.8.2.0-IBMPU-WIN32-20150303_1543 (291.05 MB)

IBM Packaging Utility 1.8.2 ESD Zip for Windows 

 

Be aware it is a 32 bit application

Expand and click install.exe

 

You may have to uninstall IM using control-panel, or you can consult this guide how install the IBM Packing Utility into an existing IM.

http://www.themiddlewareshop.com/2015/04/06/configuring-the-ibm-packaging-utility-to-be-able-to-download-and-prepare-repositories-using-an-existing-ibm-installation-manager/

Uninstall IM using Windows Programs and Features

 

 

Install the IBM Packing Utility with a new IM

Sorry, I know this is annoying, but there is more than one way to skin a cat here and after all we are learning to get around the confusing ways to install IBM trials, so tat your learning becomes aligned to commercial installs.

You could also just use the exiting IBM Installation Manager and point it to the IBM Packaging Utility Repo that is contained in the download, but this was confusing, so I opted to just install IM with Packing Utility in one go.

Once the IBM Packaging Utility is running, click next

Read and accept license, then confirm install location and then click next, next, next and install.

 

 

 

Close and restart IBM Packaging Utility. You may have to use an application Launcher, for example:

cd C:\Program Files (x86)\IBM\PackagingUtility

 

 

One the IBM Packaging Utility workbench has loaded, click “Copy Packages”

Click Open Repository

 

Paste/Type in the name of the repo, as determined from my earlier comments for example:

http://www.ibm.com/software/repositorymanager/V85WASNDTrial

Main UR http://www.ibm.com/software/repositorymanager
Repo Name V85WASNDTrial

 

You will be required to type in your IBM ID

Confirm and select the repo location and the IPU will list the available package IDs

 

There may be other WAS base options selected as they may be part of WAS ND for example, so click Next to be presented with License Agreements

Choose a suitable repository location

 

For example:

d:/temp/wasnd85_repo

 

As we can see from the image below, there are many fragments, i.e. Fix Packs and iFixes, and it can take a very long time to download, but rest assured. You will now have a local repository and you can now use my course notes to install IBM WAS ND using the same process as you would the commercial product.

 

 

You can get my training courses from http://www.themiddlewareshop.com/products

For information consult:

http://www-01.ibm.com/support/knowledgecenter/SSDV2W_1.8.2/com.ibm.cic.auth.ui.doc/topics/r_pu_wm.html

 

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply