Install WebSphere Application Server V7 on Ubuntu

If you want to install WAS V7 on Ubuntu the IBM Installation Manager will show you the follow error:

Ubuntu Linux is not supported.

Follow the steps below to install:

Step 1. Change from dash to bash

sudo ln -sf /bin/bash /bin/sh

Step 2: Open /etc/lsb-release and change the following:

DISTRIB_ID=Ubuntu                         to                     DISTRIB_ID=LVMUbuntu

Step 3: Recheck the status of IBM Installation Manager and Install

Remeber to change DISTRIB_ID back to Ubuntu (DISTRIB_ID=Ubuntu )

Setup IBM HTTP Server for Websphere Application Server V7

How to Setup IBM HTTP Server for WAS V7:

Step 1: Navigate to Server->Server Types->Web Server -> New

Complete the following information:

1. Provide a name for your HTTP Server

2. Select HTTP Server Type

3. Hostname or IP address

4. Platform

Step 2: Select Web Server Template

Step 3: Specify username and password and confirm all auto completed  fields are correct.

Step 4: Navigate to Window Services and start HTTP Server and HTTP Server Administration Services.

Step 5: Confirm Web Server has started successfully showing a green arrow (as seen below)

Step 6: Generate Plug-in by selecting you web server and clicking on ‘Generate Plug-in’

Step 7: Select Web Server and click ‘Propogate Plug-in’

Step 8: Test HTTP Server plug-in was succesfull, open the browser and open: http://<WAS_HOST_NAME>/hitcount

Create DB2 Data Source for WebSphere Application Server

How to create a DB2 Data Source for Websphere Application Server:

Step 1: Click on Resource -> JDBC -> JDBC Provider -> New

Confirm that the scope of the JDBC Connection is correct -> Node level.

Step 2: Complete the JDBC Provider Fields.

  • Database type : DB2
  • Provider type: DB2 Universal JDBC Driver Provider
  • Implementation Type: XA data source
  • Name: DB2 Universal JDBC Driver Provider (XA)

Click Next to complete the next step. Specify the class path to DB2, which will be at C:\IBM\SQLLIB\java

Step 3: Click Finish and confirm JDBC Provider was successfully created. Next step is to create the Data Source. Click on the new JDBC Provider and click on ‘Data Source’ and select ‘New’ to create a new Data Source. Below is the information that needs to be completed.

Confirm DB2 Server and Database in DB2 Explorer

Step 4: Create JAAS – J2C authentication Data specifying DB2 username and password for Container Connection:

Step 5: Select newly created container managed authentication alias

Click Next and Finish.

Step 6. Test Data Source Connection. Select Data Source and click ‘Test Connection’ button. Confirm connection was successful else check all fields.

Websphere Application Server V8 Beta

IBM® WebSphere® Application Server V8.0 Beta offers an initial glimpse into the future of the industry’s leading standards based, high performance, proven and trusted application foundation optimized for developer and operational productivity. Beta versions of WebSphere Application Server and WebSphere Application Server Network Deployment and WebSphere Application Server for z/OS are available as part of this Beta program.

Customers and partners rely on the WebSphere Application Server family to build, deploy and manage robust, agile and reusable SOA business applications and services of all types while reducing application infrastructure costs. The WebSphere Application Server V8.0 Beta extends the features and capabilities customers and partners are using with the following new and enhanced capabilities.

Rational Portfolio Manager – Websphere Application Server Setup

Below is the Websphere Application Server Environmental Variables that needs to be create for Rational Portfolio Manager EAR installation:

RPMEnvironmental Variable

After these variables has been defined you can deploy the EAR file.

Configure the Rational Portfolio Manager to the Websphere Application Server EAR file that has been successfully deployed by specifying the IP address of the application.

Login to the Rational Portfolio Manager with username and password as specified in LDAP or specified in the Oracle or DB2 Database.

Manage Datapower appliance through Websphere Application Server

It is now easy to manage your Datapower appliance with Websphere Application Server V7. You can administer your appliance through the usual Application Server which created a web defined abstraction layer between the appliance and it management interfaces. If you are a operator or need to monitor your appliance the WAS interface will work for you. If you want to more advance development you will have to still do it through the Datapower GUI or CLI.

How to create a Datapower Server in Websphere Application Server:
Step 1: First create a Cell environment after installing your WAS, or run the pmt (profile management tool) to create a new profile.

Log into your WAS admin console and expand the servers ->Datapower menu:

Click on the Appliance link and add the Host Name, Administration Port, User ID and Password for the appliance:

On the appliance configure the XML Administration port as 5550.

What can you Datapower function are available in the WAS administration?
1. Manage Datapower firmware version.
2. Manage set, manages 2 or more appliance firmware that are in a cluster and needs to be kept in sync.
3. Appliance Manager settings specific the global settings for an Datapower appliance. Set the maximum versions stored and in what directory to store them.

4. Tasks are long running requests that you ask the appliance manager to process.

Websphere Application Server V7 Package Structure Breakdown

Websphere Application Server V7 has many new packages and are exposed in the diagram below:

Below we can see the difference between Websphere Application Server Express, Base and Network Deployment version. If you are running z/OS there is three more packages for z/OS environment.