Troubleshooting
Problem
Attempts to start an Eclipse shell of IBM Rational Functional Tester (RFT) result in error "Java was started but returned ... "
Symptom
The Java error occurs just after you start RFT.
You can start RFT in a new workspace successfully, but if you start RFT again in the same workspace, the Java error occurs again.
After RFT's abnormal end, you get a Java core.
In the Java core you see the following entry.
3XMTHREADINFO3 Java callstack:
4XESTACKTRACE at sun/net/www/protocol/http/ntlm/NTLMAuthSequence.getNextToken(Native Method)
4XESTACKTRACE at sun/net/www/protocol/http/ntlm/NTLMAuthSequence.getAuthHeader(NTLMAuthSequence.java:80)
4XESTACKTRACE at sun/net/www/protocol/http/ntlm/NTLMAuthentication.setHeaders(NTLMAuthentication.java:217)
5XESTACKTRACE (entered lock: sun/net/www/protocol/http/ntlm/NTLMAuthentication@0x425DDB08, entry count: 1)
The following actions do not improve the situation.
- -Clean start
- Disabling the virus scanner.
- Deleting temp files.
- Log in as admin user.
- Re-installation.
RFT 8.2.2.1 functions error free.
Cause
The cause was identified as a defect in the Java Runtime Environment (JRE) under APAR PM81263.
Resolving The Problem
WORKAROUND
Change the network connections.
- Click Window > Preferences > General > Network Connections.
- Change the Active Provider to Direct.
In this way RFT will not connect to a proxy server.
REMARK
To deploy a fixed JRE, you need to use the JRE with the fix implemented. RFT cannot run with a JRE with a test fix.
Related Information
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21627887