RQM importing RRDI customer report, RRDI server is reported as unreachable

Technote (troubleshooting)


Problem(Abstract)

RRDI Custom report list fails to be populated in the IBM Rational Quality Manager (RQM) project report imports.

Symptom

When importing custom report from Rational Reporting For Development Intelligence (RRDI) into an RQM project, the "Import Report" browser button selection returns no custom report and the error message "Unable To communicate with the Rational Reporting Server" message is displayed.

Import RRDI custom report:




The import results in a Browse Report Template message, "Unable to communicate with the Rational Reporting Server."


Environment

Linux system RHL5 - RRDI server is HTTPS enabled, and is configured with an IBM HTTP Server (IHS) as the front end server. Using Websphere Application Server (WAS) V7.0


Diagnosing the problem

The jts.log will reveal the following error:



    2012-03-21 10:36:17,327 [ WebContainer : 2] ERROR com.ibm.team.reports.service.cognos                 - ; nested exception is:

     java.net.SocketException: java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory Connecting to https://clmexample.ibm.com/reporting

    AxisFault

     faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

     faultSubcode:

     faultString: java.net.SocketException: java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory

     faultActor:

     faultNode:

     faultDetail:

     {http://xml.apache.org/axis/}stackTrace: java.net.SocketException: java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory

     at javax.net.ssl.DefaultSSLSocketFactory.a(SSLSocketFactory.java:7)


Resolving the problem

The solution is in two parts. The first is to change the Java technology being used by IBM WebSphere Application Server (WAS) to the default Java technology. This will create a change on how the IHS key file handles SSL protocol. This results in having to import the IHS personal certificate to the WAS default trust store.


1. Apply the following technote:


2. Navigate to WAS trust store key management files: SSL certificate and key management > Key stores and certificates > NodeDefaultTrustStore > Personal certificates > Import certificates from a key file or key store. The image that follows is the import page with note on information and action required.

    NOTE: the Key store Type may differ depending on the original key store file selected when implementing the IHS HTTPS/SSL configuration. Discuss this with your IHS administrator.

Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Quality Manager
RQM Server

Software version:

3.0.1, 3.0.1.1, 3.0.1.2, 3.0.1.3

Operating system(s):

Linux

Reference #:

1589845

Modified date:

2014-05-14

Translate my page

Machine Translation

Content navigation