OT support directed me to this forum to ask my question. If this isn't the appropriate forum and you know which one is please let me know.
I've tried several setups for OTCS10:
- both locally on W7x64 and remotely on Solaris 5.10
- using Sun AS 9 (solaris only), Tomcat 6.0.37 (W7 and solaris) as application server
Now the deployed livelink.war can not establish RMI connections to llserver.exe over port 1099 although I can create socket connections (used SocketTest to try this) to this port. Below an extract from the stack trace. It looks as if no bytes can be successfully read over the connection. Does this indicate a mismatch in client and server classes of the rmi interface? The RMI stub classes seems to come from core.jar having following manifest signature in livelink.war:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.2
Created-By: 16.3-b01 (Sun Microsystems Inc.)
Specification-Title: Java Modules for Livelink
Specification-Version: Livelink 10.0.0
Specification-Vendor: Open Text Corporation
Implementation-Title: Core ELF functionality
Implementation-Version: Livelink 10.0.0
Implementation-Vendor: Open Text Corporation
Any suggestion why the RMI connection fails?
stacktrace:
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.io.EOFException
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:110)
at com.opentext.elf.plugin.core.service.GenericServiceFactory_Stub.get(Unknown Source)
at com.opentext.elf.webapp.ui.ServiceLocator.find(ServiceLocator.java:100)
at com.opentext.elf.webapp.ui.GenericWebContext.getService(GenericWebContext.java:139)
... 28 more
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:250)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:228)
... 33 more