Error : java.rmi.NotBoundException: Cache When using AutoVue Load Balancing (Doc ID 2195508.1)

Last updated on OCTOBER 20, 2016

Applies to:

Oracle Autovue for Agile Product Lifecycle Management - Version 21.0.0 and later
Oracle AutoVue VueLink Integration - Version 21.0.0 and later
Oracle AutoVue Electro-Mechanical Professional - Version 21.0.0 and later
Oracle AutoVue 3D Professional Advanced - Version 21.0.0 and later
Oracle AutoVue EDA Professional - Version 21.0.0 and later
Information in this document applies to any platform.

Symptoms

Two AutoVue Severs 21.0.0 are configured to load balance. Each AutoVue Server has the default process pool (DocServer) size set to 4 which is the default. Now one a users is able to open up to 4 files ( up to the number of docservers) , when he  tries to open the 5'th file AutoVue Applet throws the following error :

java.rmi.NotBoundException: Cache
at sun.rmi.registry.RegistryImpl.lookup(Unknown Source)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

The console of the primary AutoVue server shows that all files are served by the primary Server.



Steps to Reproduce:

Note : Assume that each AutoVue Server has 4 DocServers

  1. Configure two AutoVue Servers in load balance mode ( as instructed in the AutoVue Client Server Administrator guide) 
  2. Have user1 from machine A open the first  4 documents (each document on a separate Applet) which works fine until now
  3. When this same user1 Attempts to open the 5th file the A pop up error message shows up in the 5th Applet which reads : java.rmi.NotBoundException: Cache
  4. Notice that all 4 files have been serviced from the primary AutoVue Server.



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms