Documentation

Version 1.2.0 Beta 1

8. Troubleshooting

The best place to start is the log/NanoHive-1.log file. If there are still problems, visit the NanoHive-1 Support page for several options.

8.1. When I run NanoHive on my *nix system, it says, ERROR: Can't load Entity Manager plugin: RAMEntityManager
8.1.

When I run NanoHive on my *nix system, it says, ERROR: Can't load Entity Manager plugin: RAMEntityManager

If there's an entry in the log file that looks like

  2005-04-06 19:35:44,267 ERROR [PluginGroup] Failed attempt to load
  RAMEntityManager: RAMEntityManager.so: cannot open shared object file: No
  such file or directory

You may not have the NanoHive-1 library directory on your library path, assuming NanoHive-1 was installed under /usr/local, here's how.

For Bourne shell, K shell or Bash, type:

  export LIBPATH=/usr/local/lib/NanoHive-1:$LIBPATH (on AIX)
  export LD_LIBRARY_PATH=/usr/local/lib/NanoHive-1:$LD_LIBRARY_PATH (on Solaris, Linux)
  export SHLIB_PATH=/usr/local/lib/NanoHive-1:$SHLIB_PATH (on HP-UX)
  export DYLD_LIBRARY_PATH=/usr/local/lib/NanoHive-1:$DYLD_LIBRARY_PATH (on Mac OS X)

For C shell:

  setenv LIBPATH "/usr/local/lib/NanoHive-1:$LIBPATH" (on AIX)
  setenv LD_LIBRARY_PATH "/usr/local/lib/NanoHive-1:$LD_LIBRARY_PATH" (on Solaris, Linux)
  setenv SHLIB_PATH "/usr/local/lib/NanoHive-1:$SHLIB_PATH" (on HP-UX)
  setenv DYLD_LIBRARY_PATH "/usr/local/lib/NanoHive-1:$DYLD_LIBRARY_PATH" (Mac OS X)


Last Modified: 5/17/2006