I've TM1 10.2.2 FP5 and java 1.8.0_92 environment.
I installed FP5 last week and all of sudden my java code stopped working. Even the simplest code gives me error. Has IBM changed anything in background.
Here is my simple code:
Code: Select all
import com.applix.tm1.*;
public class TM1_Connect {
TM1Server ts=null;
TM1Bean tb=null;
TM1_Connect(){
try{
ts = new TM1Server();
tb = new TM1Bean();
tb.setDebugMode(true);
tb.setAdminHost("localhost");
ts = tb.openConnection("SData", "admin", "apple");
}catch (Exception ex){
System.out.println("tm1 err # "+ex);
}
}
public static void main(String[] args) {
System.out.println("Hello world");
TM1_Connect tc = new TM1_Connect();
}
}
And I get this error:
Code: Select all
TM1 Error-> Error creating socket - java.net.ConnectException: Connection refused: connect
java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
at com.applix.tm1.TM1NetClass.ConnectToHost(TM1NetClass.java:254)
at com.applix.tm1.TM1NetClass.ConnectUsingIPv6(TM1NetClass.java:203)
at com.applix.tm1.TM1NetClass.Connect(TM1NetClass.java:169)
at com.applix.tm1.TM1Bean.getAdmEntryList(TM1Bean.java:539)
at com.applix.tm1.TM1Bean.getNumberOfServers(TM1Bean.java:369)
at com.applix.tm1.TM1Bean.findEntryByServerName(TM1Bean.java:629)
at com.applix.tm1.TM1Bean.openConnection(TM1Bean.java:188)
at TM1_Connect.<init>(TM1_Connect.java:13)
at TM1_Connect.main(TM1_Connect.java:20)
tm1 err # java.lang.IllegalArgumentException: SSL_TLSv2
My big java program stopped working after FP5. I then installed FP6 and tested but no success, then I uninstalled the TM1 and reinstalled with FP5. No success.
I've checked all my settings and configurations. It was running smoothly till last week.
Have anybody faced this issue lately? Can anybody suggest the probable solution.
P.S. I am facing same problem in my REST API java code too