IBM Support

Log in to Rational Change 5.2 configured in HTTPS mode fails with "URL failed to run APIs with connection failed" error

Troubleshooting


Problem

Attempts to login to IBM Rational Change 5.2 configured in HTTPS mode results in the error "URL failed to run APIs with connection failed".

Symptom

Steps to reproduce:

  1. Configure Rational Change in HTTPS mode by referring to technote 1397602: Modifying IBM Rational Change 5.2 (Jetty / WASCE / WAS) to use SSL/HTTPS.
  2. Login to Rational Change using the URL.

    The following error is seen:

    --------
    URL failed to run APIs with connection failed
    --------

Cause

The AXIS framework used for web services in IBM Rational Change is Obsolete.

Resolving The Problem

The AXIS framework needs a upgrade and is likely to be included in future releases of Rational Change.

WORKAROUND:

  1. Create a backup of the file ChangeService.wsdl located at
    CHANGE_RUN_AREA>\WEB-INF\services\ChangeService\META-INF

  2. Open the file ChangeService.wsdl

  3. Find the entry wsdlsoap:address location="SET AT RUNTIME"

  4. Replace the SET AT RUNTIME bit to be the URL that should be used to access the web services ashttp://HOSTNAME:PORT/webservices/ChangeService

  5. Created a backup of file services.xml located at
    CHANGE_RUN_AREA>\WEB-INF\services\ChangeService\META-INF

  6. Open the services.xml file

  7. Change the "modifyUserWSDLPortAddress" part from true to false

  8. Restart Rational Change

[{"Product":{"code":"SSYQQ2","label":"Rational Change"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Documentation","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"5.2;5.2.0.1;5.2.0.2;5.2.0.3;5.2.0.4;5.2.0.5;5.2.0.6","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21584316