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

Technote (troubleshooting)


Problem(Abstract)

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

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational Change
Documentation

Software 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

Operating system(s):

AIX, Linux, Solaris, Windows

Reference #:

1584316

Modified date:

2012-02-23

Translate my page

Machine Translation

Content navigation