Before you start
If you participated in Part 1 of this tutorial series, you developed:
- A Web services J2EE client
- A Web services J2SE client
Part 2 of this tutorial will build upon Part 1, and show how to configure HTTPS Web services. In Part 2, you will:
- Create the Key Stores, trust stores and certificates using iKeyman for Web services and Web services client. Import the server certificate into client trust store. Import the client certificate into server trust store
- Create an SSL configuration for Web services provider
- Create an SSL configuration for Web services client
- Modify the Web container to use the new SSL configuration for Web services provider
- Configure the Web service client deployment descriptor
- Test HTTPS Web services from J2EE client
- Test HTTPS Web services from J2SE client
In part 2 you'll use iKeyman to create the key stores, trust stores and certificates, and configure HTTPS Web services from WebSphere Administrative Console and RAD Web services Editor.
You need to install IBM Rational® Application Developer v22.214.171.124 with the latest fixes. If you are not sure if your Rational Application Developer is at the latest level, please go to IBM Rational Product Updater (hereafter called RPU) to find if there are new updates. You can start RPU from Windows Start Menu > All Programs > IBM Rational > Rational Product Updater. After the RPU is started, you can click "Find Updates" button to check if there are new updates available.
You also need to update the integrated WebSphere Application Server v6.0 test environment. By default, the integrated WebSphere Application Server v6.0 test environment shipped with Rational Application Developer is at 6.0.0 level. You need upgrade to WebSphere test environment to 126.96.36.199 or above. If you never upgraded your WebSphere test environment, you can use RPU to upgrade. The updates can be found in "Optional Features" section of RPU.