Приложению не удается вызвать IBM Fil eNet Content Engine после периода простоя около 10 минут.
WARNING: "IOP00710261: (INTERNAL) Number of invocations is already zero, but
another invocation has completed"
org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 261 completed: Yes
at com.sun.corba.se.impl.logging.ORBUtilSystemException.numInvocationsAlreadyZero (Unknown Source)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.numInvocationsAlreadyZero (Unknown Source)
at com.sun.corba.se.impl.orb.ORBImpl.finishedDispatch(Unknown Source)
at com.sun.corba.se.impl.orb.ORBImpl.releaseOrDecrementInvocationInfo(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.releaseReply(Unknown Source)
at org.omg.CORBA.portable.ObjectImpl._releaseReply(Unknown Source)
[...]
https://bugs.openjdk.java.net/browse/JDK-8017195 ввел частное свойство, благодаря которому набор реализации com.sun.corba.se.impl.transport.DefaultSocketFactoryImpl сохраняется в сокетах, созданных фабрикой corba. Параметры поддержания активности в ядре Solaris будут определять, как долго незанятые сокеты оставались открытыми.
Свойство активируется параметром -Dcom.sun.CORBA.transport.enableTcpKeepAlive = true, но не работает.