WebSphere Deployment
Initial System Configuration
Database Drivers
Create a directory for the database drivers for your database. Copy the necessary driver .jar files into this directory.
Example: AIX or Linux: /opt/oracle/db_drivers
Windows: C:\oracle\adminconsole\db_drivers
- Oracle 12.1 – The necessary driver, ojdbc8-12.2.0.1.jar, is included in the libs directory of the AdminConsole Media Pack.
- IBM DB2 – db2jcc4 jar is included with the purchase of the DB2 software. This file is not available for download. Contact your IT department if you need assistance locating these files.
- Microsoft SQL - download the sqljdbc4.jar library version 4.0 from https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0
Note: Each version of DB2 requires specific drivers. The files above correspond with DB2 10.5.
AdminConsole Setup
Note: For a WebSphere 9.0.0.4 deployment, the .jar files need to be installed only once. If AdminConsole Is reinstalled, the existing files may be re-used.
- Create a directory on the WebSphere server to store various configuration files for AdminConsole(e.g., /opt/oracle/adminconsole/ or C:\oracle\adminconsole).
- Create sub-directories inside the directory from Step 4 called conf and libs.
- Copy the following files from the installation media into the conf sub-directory:
- commons-logging-1.2.jar
- Copy the following files from the installation media to the libs sub-directory:
- commons-logging-1.2.jar
- el-api-2.2.jar
- javax.persistence-2.1.1.jar
- eclipselink-2.6.4.jar
- javax.ws.rs-api-2.0.1.jar
- log4j-api-2.9.1.jar
- Use a text editor to open the ac.properties file that you just copied to the server.
- The properties setting must match the type of database being used. The two properties that are used to do this are:
- application.databaseType
- jpa.databasePlatform
- Identify the default locale in the ac.properties file. The locale selected will determine the translation that is loaded in the database for AdminConsole when it launches. The default setting is English.
- application.defaultLocale
- If using an Oracle database, please skip this step. If using a DB2 database, you will need to modify the ac.properties file to include configuration for case-insensitive searching:
Note: Make a note of the path to the libs directory. It will be used later in the classpath for setting up the AdminConsole Shared Library.
The ac.properties file contains properties for Oracle, and DB2 database types, with the Oracle settings active by default. The inactive settings are commented out with a '#' character at the start of each line. To change a setting, remove the '#' from the required property setting, and insert it at the beginning of the setting you want to de-activate.
Create and Configure Admin Console
Using a web browser, connect to the Administrative Console using the appropriate server name and 9060 as the default port (Ex: server_name:9060/admin" class="external-link" rel="nofollow">http://server_name:9060/admin).
Create the Admin Console Application Server
- Select Servers>New server.
- Select server type WebSphere application server.
- Enter AdminConsole for the name of the server.
- Click Next.
- Select the default server template.
- Click Next.
- Ensure Generate Unique Http Ports is checked.
- Confirm the new server by clicking Finish.
- After the application has been created, review the messages at the top of the Application servers screen to confirm that the new server has been created successfully.
- Navigate to the AdminConsole server by clicking on its name within the list of application servers.
- Click the Session management link in the Container Settings section.
- Verify that Enable Cookies is checked. This is checked by default.
- Click the Enable Cookies link and verify that 'Restrict cookies to HTTPS sessions' is unchecked. (This is unchecked by default.)
- Click OK.
- Click OK to save the configuration changes.
Note: These instructions assume that a fresh installation of the application server was performed. All configuration settings must use the default settings unless otherwise noted. If the application server has been used for previous deployments, you may want to create a new application server specifically for the deployment of the AdminConsole environment.