My Oracle Support Banner

CycleClient Call to OIPA PAS System Date Service Uses Unsecured Http URL (Doc ID 2989048.1)

Last updated on NOVEMBER 23, 2023

Applies to:

Oracle Insurance Policy Administration J2EE - Version and later
Information in this document applies to any platform.


On : version, Web Services

When CycleClient attempts to call the OIPA PAS System Date Web Service to update the System Date after finishing Cycle batch,
it is making the call using an unsecured HTTP URL when the oipaUrl property is set to a secured https URL.
This causes the Web Service call to fail when the OIPA server only allows secured traffic.

When running CycleClient to update the System Date, it pulls the OIPA PAS wsdl using the https url, but when it makes the service call, it is using a http url.
This causes the OIPA PAS server to return a 503 - Service Unavailable return because the OIPA PAS server only accepts secured traffic.
The CycleClient request to download the OIPA PAS wsdl, and the CycleClient web service request to OIPA PAS.

CycleClient would call the OIPA PAS Web Service using the same HTTPS URL specified in the config file.

The issue can be reproduced at will with the following steps:
1. Start OIPA PAS on its own server and only allow secured https traffic to OIPA PAS.
2. Start Cycle on a different server.
3. For CycleClient, set the oipaUrl property in to an https url that points to the OIPA PAS instance.
4. Start CycleClient and have it execute the "D - Advance System Date" command.
5. CycleClient will attempt to call the OIPA PAS web service and get a 503 - Service Unavailable return.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.