APAR status
Closed as program error.
Error description
The RIT HTTP Proxy dies with the following error: com.greenhat.proxy.https.HTTPSProxyEngine run SEVERE: Unexpected exception whilst proxying: Shutting down java.lang.NullPointerException at com.greenhat.proxy.https.HTTPSProxyEngine.process(HTTPSProxyEngi ne.java:281) at com.greenhat.proxy.https.HTTPSProxyEngine.run(HTTPSProxyEngine.j ava:166) at java.lang.Thread.run(Thread.java:819) The problem occurs when an HTTPS client uses port 3129 of the Proxy while there is a stub running that matches the request. The Proxy cannot divert the messages to the stub due to network problems, and crashes. The Proxy should log an error message and continue running.
Local fix
Use port 3128 of the HTTP Proxy for HTTP and HTTPS requests.
Problem summary
**************************************************************** * USERS AFFECTED: * * Users stubbing HTTP traffic using the Rational Integration * * Tester HTTP Proxy and port 3129 * **************************************************************** * PROBLEM DESCRIPTION: * * The HTTP Proxy could wrongly attempt to route messages to * * the live server instead of the stub. If the live server was * * unavailable, the Proxy would exit uncleanly. * **************************************************************** * RECOMMENDATION: * * Upgrade to IBM Rational Test Control Panel version 10.0.2.1 * ****************************************************************
Problem conclusion
Upgrade to IBM Rational Test Control Panel version 10.0.2.1 The newer HTTP Proxy code fixes this issue.
Temporary fix
Comments
APAR Information
APAR number
PH22338
Reported component name
RATL INTEGRA TE
Reported component ID
5725G79IT
Reported release
950
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-02-18
Closed date
2020-03-20
Last modified date
2020-03-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL INTEGRA TE
Fixed component ID
5725G79IT
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSBLQQ","label":"IBM Rational Test Workbench"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
20 March 2020