Ro online charging Web service is
installed as an enterprise application on WebSphere® Application Server
Network Deployment.
Before you begin
Before you begin, the following software
should be installed:
- A supported version of WebSphere Application Server
Network Deployment
For a list of required WebSphere Application Server fixes,
refer to the readme file, WebSpheresoftwareForTelecomReadme.html,
on the QuickStart CD.
- One of the following supported databases:
IBM® DB2® Enterprise
Server Edition
Oracle Database
- Diameter Enabler base
Before you begin, the following
steps should be completed:
- Completed the environment preparation steps.
- Started the application server.
- Connected to the database.
Verify that you have the following file needed for the installation:
- DHADiameterRoWebServiceEAR (in was_root/installableApps/ImsConnector)
Note: was_root is
the installation root directory for
WebSphere Application Server
Network Deployment.
By default, this directory is:
/usr/IBM/WebSphere/AppServer
/opt/IBM/WebSphere/AppServer
/opt/IBM/WebSphere/AppServer
- Log in to the Integrated Solutions Console:
- Open a browser and navigate to the following
URL: https://host_name:port/ibm/console.
Where:
- host_name is the fully qualified host name
of the server where the application or the network deployment manager
is deployed.
- port is the secured port used to access the
console. The default port is 9043.
Note: The default unsecured port is 9060.
If you use 9060, you must have "http" instead of "https" in the URL.
- Enter an administrator user ID and password. (Omit the password if security is
not enabled.)
- Click Log in.
- Install DHADiameterRoWebServiceEAR by
completing the following steps:
- In the navigation panel, click .
- Click Browse to
locate DHADiameterRoWebServiceEAR.
- Select Show me all installation
options and parameters.
- Click .
- Click Step 2: Map modules to servers,
and select all modules.
- Click WebSphere:cell=cell_name,cluster=Diameter to
select the cluster. If you have a Web server, also, click WebSphere:cell=cell_name,node=node_name,server=web_server.
- Click Apply.
- Optional: If you are using
the subscribe and notification functions, click Step 3:
Provide options to perform the EJB Deploy.
- Deploy EJB option - Database type: Choose
your database:
DB2UDB_V91
ORACLE_V10G
- Database schema: Type your database user
name. This is the same user name used in Preparing the database section;
for example, if you are using the default DB2 user
name, type db2inst1.
- Optional: If you are using
the subscribe and notification functions, click Step 9:
Map data sources for all 2.x CMP beans, and click Browse to
select the Target Resource JNDI Name for the
module. The JNDI name was created in the Defining
the data source section.
- If security is enabled, click Step
13: Map security roles to users or groups, and select
the check box corresponding to Diameter_Role to
map the user and groups that you wish to grant access to the Ro online charging Web service.
- If security is enabled, click Step
14: Map RunAs roles to users, and map a user that is assigned
the Diameter_Role to the RunAs role. The RoNotification
EJB will run as this user when a notification is received.
Note: Any
future password changes need to be updated in this enterprise application's
settings as well.
- Click Step 15: Summary,
and verify all options have the correct values.
- Click Finish.
- Click Save to
save changes to the master configuration. You should see the following two messages:
- ADMS0200I: The configuration synchronization started for cell.
- ADMS0208I: The configuration synchronization complete for cell.
- Click OK.